English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Het introduceren van GRML

Software RSS Feed





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

Translation by Google Translator





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!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Dien uw artikelen te Messaggiamo.Com Directory

Categorieën


Copyright 2006-2011 Messaggiamo.Com - Sitemap - Privacy - Webmaster verzenden van artikelen naar Messaggiamo.Com Directory [0.02]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu