Het introduceren van GRML
Het creëren van een nieuwe prijsverhogingstaal.
Inleiding.
De algemene Prijsverhoging Langauge van het Hergebruik, of
GRML, zijn een prijsverhogingstaal voor Webbrowsers. Het heeft
de eigenschappen van de gegevensdefinitie van karakter-afgebakende
dossiers en XML, met de het hyperlinking en vormsteun van HTML.
Het doel van dit artikel is te tonen waarom er GRML
bestaat en hoe het HTML, XML, RSS, en karakter-afgebakende formaten
aanvult.
Achtergrond.
GRML is niet het resultaat van een specifiek plan.
Het werd ontwikkeld als oplossing voor een ander probleem,
namelijk opnieuw gebruikend gegevens van de Webdienst. Het begon
met de ontwikkeling van een Webvoorkant inhoud bij een paar
Webdiensten te vragen. Een gegevensformaat was nodig om reacties
te behandelen. Het hebben van gegevens in één of ander
willekeurig formaat beperkte ook. Formeel iets was nodig.
HTML en XML werden overwogen, maar zij pasten helemaal
niet de voorkant die wordt ontwikkeld. Er moest een andere keus,
met zijn...
steun voor veelvoudige meningen (de voorkant gebruikte een
controle van de Lijst die 4) heeft;
een manier om veelvoudige reeksen gegevens voor
multidimensionele meningen te bepalen;
stel tevreden dat aan/van andere formaten vertaalt;
en
een onderscheid tussen de vertoning van de vorm en mening.
Aangezien er geen formaat was dat aan alle vereisten
voldeed, ging de voorkant nieuw iets vergen. Gebruikend de
voorkant, was het mogelijk om een formaat te ontwikkelen en het te
testen voor deze vereisten. Met andere woorden, bestond de
voorkant vóór de prijsverhogingstaal!
Het formaat dat voortvloeide was GRML. Het werd
ontworpen om vormen en meningen te gebruiken, steunt veelvoudige en
multidimensionele meningen, werkt met bestaande Webservers, en aanpast
aan andere formaten. Zodra de prijsverhogingstaal werd
beëindigd, werd de Webvoorkant Webbrowser.
Nu de doelstelling voor GRML is verklaard, de volgende
stap is te begrijpen, in detail, waarom de bestaande formaten niet
werden gekozen.
Het begrip van de Talen van de Prijsverhoging.
Alvorens door het proces te gaan om te begrijpen waarom
GRML noodzakelijk is, moeten de bestaande formaten worden
geïntroduceerd en hun ontwerpdoelstellingen geïdentificeerd.
De formaten worden overwogen van een gegevens
behandelingsperspectief, zodat geen bespreking van spelen, movies,
muziek, reclame, en het vermaak wordt vermeld.
Voor het creëren van een prijsverhogingstaal, zijn de
twee belangrijkste eigenschappen voor het doorbladeren Web-pagina's de
vorm en de mening. Een vorm bevat om het even welke
inputcontrole voor gebruikersverzoeken. Een mening toont inhoud,
of gegevens van de Web-pagina zonder de prijsverhogingsmarkeringen of
de formatterende elementen.
Gezien het vereiste van de vorm en de mening, is het
mogelijk om elk formaat te vergelijken.
HTML is het meest overwegende formaat op het Web.
Het wordt ontworpen voor gegevensvertoning. Er is vorm en
meningssteun.
XML is een minder belangrijk formaat op het Web. Het
wordt ontworpen voor gegevensdefinitie. Het heeft vorm en
meningssteun niet.
RSS is een minder belangrijk formaat op het Web. Het
wordt ontworpen voor gegevensdefinitie. Het heeft vormsteun niet
maar heeft een mening.
CSV of de karakter-afgebakende formaten worden zelden
gebruikt op het Web. Het wordt ontworpen voor gegevensdefinitie.
Het heeft vormsteun niet maar heeft een mening.
Nu elk formaat is geïntroduceerd, is het mogelijk om de
plaats voor GRML op het Web te begrijpen.
Begin met...
HTML.
Er is werkelijk slechts één prijsverhogingstaal in
algemeen gebruik op het Web (met andere woorden, gebruiken 99% van
alle Web-pagina's deze taal), en dat is de Taal van de Prijsverhoging
HyperText, of HTML. HTML beschrijft hoe het gegeven wordt
getoond. Het vertelt Webbrowser hoe de Web-pagina in de
Webbrowser mening kijkt. Met HTML, wordt al inhoud getoond in de
mening, met inbegrip van vormen, tekst, en beelden. HTML beslist
hoe te om de Web-pagina te tonen.
Web-pagina de inhoud, die HTML gebruikt, wordt bepaald
slechts voor beelden en hyperlinks. De inhoud van de tekst wordt
niet bepaald, makend het aan gebruik in andere formaten onverenigbaar.
Daarom is het aanpassen van de inhoud van HTML aan andere
formaten het meest beperkt van alle overwogen formaten.
De enige meningsbenadering van HTML verhindert dynamisch
het schakelen van de inhoud in de mening. Er is geen manier om
verwante reeksen van de inhoud van HTML voor te stellen (b.v. 2
verschillende pagina's van een berichtraad, of 4 verschillende
pagina's van nieuwskrantekoppen, of 8 verschillende pagina's van
veilingsresultaten, enz.) in de mening zonder het laden van
verschillende pagina's en het navigeren tussen hen. Vandaar,
steunt HTML geen multidimensionele meningen.
Omdat HTML de Web-pagina vertoning beslist, verhindert het
veelvoudige meningen van inhoud. HTML steunt geen
multidimensionele meningen en is niet gemakkelijk om aan andere
formaten aan te passen. Ook, combineert het de vorm en de mening
in één vertoning. Om deze redenen, bleek het een ontoereikende
keus te zijn.
Is daarna...
XML.
De Taal van de Prijsverhoging XML, of eXtensible, wordt
ontworpen voor aanpassingsvermogen. De gegevensbestanden,
spreadsheets, CSV, of de karakter-afgebakende dossiers zijn allen
potentieel bekwaam om hun gegevens te formatteren die XML gebruiken.
Het bepaalt welke gegevens zijn, eerder dan hoe het wordt
getoond. Dit maakt XML aan andere dossierformaten aanpasbaar.
Er is no one Xml- documentformaat. Het is een norm
voor het bepalen hoe te om gegevens te structureren. Dit gebrek
aan een specifiek gegevensformaat verhindert XML om het even welke
mening van zijn inhoud te bepalen. Het ook bepaalt input geen
controles voor gebruik in een vorm.
Een gebrek aan meningssteun in XML verhindert veelvoudige
EN multidimensionele meningen. Zonder vormsteun, kan een
gebruiker geen verzoeken verzenden. Terwijl XML aan andere
formaten aanpasbaar is, is het geen adequate keus.
Tot dusver, zijn HTML en XML ontoereikend gebleken.
Naast denk na... is
RSS.
RSS, of werkelijk Eenvoudige Syndication, zijn een
specifiek gegevensformaat van een Xml- gegevensstructuur. Daarom
kan RSS een mening van zijn gegevens steunen. Ook, aangezien het
op XML gebaseerd is, bepaalt het zijn gegevens eerder dan hoe het
wordt getoond. De steun van de mening met gegevensdefinitie
betekent dat RSS veelvoudige meningen van zijn inhoud steunt.
Als formaat XML, heeft RSS om het even welke vormsteun
niet. De controles van de input bestaan niet gebruikend XML,
missen vandaar van RSS. Om deze reden, volstaat het niet.
Slechts één formaat blijft, en het is...
CSV of karakter-afgebakend.
CSV (de komma scheidde waarden) worden of de
karakter-afgebakende formaten door gegevensbestanden, spreadsheets, en
veel andere gegeven-georiënteerde toepassingen gebruikt om informatie
aan dossier op te slaan. Het is een formaat dat aan andere
formaten aanpasbaar is omdat het geen vertoningsmarkeringen gebruikt.
Het formaat bestaat bijna volledig uit inhoud, behalve het
karakter dat voor de afbakening wordt gebruikt.
Dit formaat heeft een mening omdat het bijna volledig
tevreden is en prijsverhogingsmarkeringen niet heeft. Zijn
nadruk op inhoud betekent dat het het meest opnieuw te gebruiken van
om het even welk overwogen formaat is. Geen
vertoningsmarkeringen worden gebruikt, zodat steunt het veelvoudige
meningen.
Het gebrek aan de markeringenmiddelen van de
gegevensdefinitie is er geen manier om tussen reeksen gegevens
onderscheid te maken. Vandaar, steunen CSV of de
karakter-afgebakende dossiers geen multidimensionele meningen.
Bovendien is het niet mogelijk om inputcontroles voor een vorm
te bepalen. Dit betekent geen vormsteun.
Daarom is dit formaat een ontoereikende keus. Dit is
waarom het noodzakelijk was te creëren...
GRML.
GRML bepaalt afzonderlijk de vorm en de mening. De
controles van de input voor een vorm worden gescheiden van inhoud
bepaald die in de mening wordt gebruikt. Ook, wordt de inhoud
bepaald uitdrukkelijk in GRML, met tekst die gescheiden van hyperlinks
en beelden wordt bepaald. De markeringen van de vertoning
bestaan niet in GRML. Webbrowser beslist hoe te om de Web-pagina
te tonen. Dit betekent steun voor veelvoudige meningen.
Het gebruiken van de markeringen van de gegevensdefinitie
staat aanpasbaar GRML toe om aan andere formaten (HTML, XML, RSS, CSV
of karakter-afgebakend) te zijn. Het laat ook dat verschillende
reeksen van inhoud toe worden genoemd, wat steun voor
multidimensionele meningen betekent.
Conclusie.
Na het overwegen van alle beschikbare formaten voor een
prijsverhogingstaal, had elk minstens één van de vermelde vereisten
niet. Niets ontmoette de ontwerpdoelstellingen van de
Webvoorkant. Daarom was het noodzakelijk om een nieuw formaat,
GRML tot stand te brengen.
Snelle Verwijzing.
HTML wordt gebruikt met multi-form, enig-mening, één
dimensionale, vertoning-georiënteerde Webbrowsers.
GRML wordt gebruikt met enig-vorm, multi-mening,
multidimensionele, gegeven-georiënteerde Webbrowsers.
RSS wordt gebruikt zonder vorm, enig-mening, één
dimensionale, gegeven-georiënteerde Webbrowsers.
Ongeveer de Auteur
Zich nu het ontwikkelen met MFC een paar jaren. Het
werken bij enkel net het worden van mijn nieuwe Webbrowsers.
Neem een blik bij
GRMLBrowser.com.
Levend in Memphis, TN en het is grote coz daar is absoluut
geen belangrijke sportenteams (goed, behalve Grizzlies).
Artikel Bron: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster krijgen html code
Voeg dit artikel aan uw website!
Webmaster verzenden van artikelen
Geen registratie vereist! Vul het formulier in en uw artikel is in de Messaggiamo.Com Directory!