Představujeme grml
Vytvoření nové značky language.Introduction.General repasovat Markup Langauge, nebo grml, je značkovací jazyk pro webové prohlížeče. Má vlastnosti definice dat charakteru-oddělovači soubory a XML, s odkazující a forma podpory HTML.The Účelem tohoto článku je ukázat, proč grml existuje a jak jej doplňuje HTML, XML, RSS a charakter-oddělený formats.Background.GRML není výsledkem určitého plánu. Bylo to vyvinut jako řešení jiného problému, a to opakované použití dat z webové služby. Začalo to s vývojem webových front-end požádat obsahu z několika webových služeb. Formát dat je zapotřebí zvládat odpovědí. Ukládání dat v některých libovolném formátu bylo příliš omezující. Něco, formálních byl needed.HTML a XML byly posouzeny, ale oni to moc nesedí front-end se vyvíjejí. Tam bylo třeba jinou volbu, ... jeden s podporou více názorů (front-end používá kontrolní seznam, který má 4), způsob, jak definovat několik sad dat pro vícerozměrné pohledy, obsah, který překládá z / do jiných formátů, anda rozlišení mezi zobrazení formuláře a view.Since nebylo formát, který splňuje všechny požadavky, front-end se bude potřebovat něco nového. Použití front-end, to bylo možné vytvořit formát, a to pro test tyto požadavky. Jinými slovy, front-end existovala před značkovací jazyk! Formát, jehož výsledkem bylo grml. Byl navržen pro použití formuláře a pohledy, podporuje více a vícerozměrné pohledy, práce s stávajících webových serverů, a přizpůsobuje do jiných formátů. Jakmile byla dokončena značkovací jazyk, webový front-end se stal web browser.Now, že cíl pro grml bylo vysvětleno, že dalším krokem je pochopit, v detail, proč stávající formáty nebyly chosen.Understanding Markup Languages.Before procházejí procesem grml pochopit, proč je nutné, existujících formátů je třeba zavést a jejich cíle návrhu identifikovat. Formáty jsou považovány z hlediska zpracování dat, takže žádné diskuse o hrách, filmy, hudba, reklamy a zábavy jsou mentioned.For účelem vytvoření značkovací jazyk, dva hlavní funkce pro prohlížení webových stránek je forma a zobrazení. Formulář obsahuje veškeré vstupní kontroly na požadavky uživatelů. Zobrazuje obsah, nebo data z webové stránky bez značky nebo značky formátování elements.Given Požadavek na formu a ukázat, že je možné porovnat každý format.HTML je nejrozšířenější formát na webu. Je určen pro zobrazení dat. Tam je forma a pohled support.XML je na menší formát web. Je určen pro definici dat. Postrádá formu a ukázat support.RSS je menší formát na webu. Je určen pro definici dat. Mu chybí forma podpory, ale má view.CSV nebo znak-oddělený formáty jsou zřídka používané na webu. Je určen pro definici dat. Mu chybí forma podpory, ale má view.Now, že každý formát byl představen, je možné pochopit, místo pro grml na web.Let 'to begin s ... HTML.There je opravdu jen jedna značkovací jazyk pro široké použití na webu (jinými slovy, 99% všech webových stránek tento jazyk), a to je HyperText Markup Language, nebo HTML. HTML popisuje, jak data zobrazena. Říká webového prohlížeče, jak webové stránky vypadá v zobrazení webového prohlížeče. S HTML, veškerý obsah se zobrazí v zobrazení, včetně formulářů, textu a obrázků. HTML rozhoduje o tom, k zobrazení webové stránky page.Web obsah pomocí HTML, je definován jen pro obrázky a odkazy. Textový obsah není definován, což je v rozporu pro použití v jiných formátech. Proto, přizpůsobení obsahu HTML do jiných formátů je nejvíce ze všech omezená formáty considered.The jediný pohled přístup HTML brání dynamicky přepínání obsahu v zobrazení. Neexistuje žádný způsob, jak prezentovat souvisejících souborů obsahu HTML (např. 2 různých stránek od nástěnku, nebo 4 různé stránky novinové titulky, nebo 8 různých stránkách výsledků aukce, atd.) v zobrazení bez načtení různých stránek a navigaci mezi nimi. Proto, HTML nepodporuje multidimenzionální views.Because HTML rozhodne webové stránky displej, zabraňuje opakované zobrazení obsahu. HTML nepodporuje multidimenzionální názorů a není snadné přizpůsobení do jiných formátů. Rovněž tak spojuje formu a názor v jednom displeji. Pro Z těchto důvodů se ukázalo být nedostatečné choice.Next je ... XML.XML, Extensible Markup Language, je určen pro přizpůsobivost. Databází, tabulek, CSV nebo znak-oddělovači soubory jsou potenciálně schopny formát svá data pomocí XML. To definuje, jaké údaje je, spíše než jak jsou zobrazeny. Díky XML lze přizpůsobit jiným souborem formats.There není nikdo, kdo ve formátu XML dokumentu. To je standard pro definování, jakou strukturu údajů. Tento nedostatek konkrétních údajů brání ve formátu XML z stanovující ohledem na její obsah. To také nedefinuje vstupní ovládací prvky pro použití v form.A nedostatek pohledu podpory v XML brání více A multidimenzionální pohledy. Bez formy podpory, uživatel není schopen posílat žádosti. Zatímco XML je adaptabilní do jiného formátu, není adekvátní choice.So daleko, HTML a XML, se ukázaly jako nedostatečné. Vedle zvážit, je ... RSS.RSS, nebo Really Simple Syndication, je specifický formát dat struktury dat ve formátu XML. Proto, RSS je schopna podpořit vzhledem k jeho údajům. Také, protože je založen na XML, definuje své údaje poněkud než jak je zobrazena. Zobrazit podpora s údaji definice znamená, že podporuje více RSS názory svých content.As formátu XML, RSS postrádá jakoukoli formu podpory. Vstupní kontroly neexistují využitím XML, a tudíž chybí z RSS. Z tohoto důvodu není sufficient.Only jednom formátu zůstává, a to je ... CSV nebo znak-delimited.CSV (hodnoty oddělené čárkami), nebo znak-oddělený formáty jsou používány databází, tabulek a mnoho jiná data-orientované aplikace k ukládání informací do souboru. Je to formát, který je adaptabilní na jiné formáty, protože nevyužívá žádné zobrazení značky. Formát se skládá téměř výhradně z obsahu, s výjimkou znak používá pro delimiter.This formát zobrazení, protože je téměř zcela chybí obsah a značkovací tagy. Svým zaměřením na obsah znamená, že je nejvíce ze všech opakovaně za vzor. No display značky jsou použity, takže podporuje více views.The chybí popisky dat definice znamená, že není způsob, jak rozlišovat mezi soubory údajů. Proto, CSV nebo znak-oddělovači soubory nepodporují multidimenzionální pohledy. V Kromě toho, že není možné definovat vstupní kontroly formulář. To znamená, že žádná forma support.Therefore, tento formát je nedostatečný výběr. To je důvod, proč bylo nutné vytvořit ... GRML.GRML definuje formu a zobrazit samostatně. Vstupní kontroly formuláře jsou definovány odděleně od obsahu používaných v zobrazení. Také je definován obsah výslovně v grml, s textem definovány odděleně od hypertextové odkazy a obrázky. Zobrazit značky nejsou existují v grml. Webový prohlížeč rozhoduje o tom, k zobrazení webové stránky. To znamená, že podporu pro více značek views.Using definice dat umožňuje grml schopná se adaptovat na jiné formáty (HTML, XML, RSS, CSV nebo znak-oddělený). Umožňuje také různé sady obsahu být jmenován, což znamená podporu pro multidimenzionální views.Conclusion.After zvážení všech dostupných formátů pro značkovací jazyk, každý postrádal na alespoň jeden z uvedených požadavků. Žádné splněny cíle při návrhu webu front-end. Proto bylo třeba vytvořit nový formát, je GRML.Quick Reference.HTML používat s multi-forma, jedno-view, jednorozměrné, display-orientovaný web browsers.GRML se používá s jedno-forma, multi-view, vícerozměrné, data-orientovaný web browsers.RSS se používá se žádný formulář, jedno-view, jednorozměrné, data-orientovaný web browsers.About AuthorDeveloping s MFC za pár let. Pracuje na získání své nové internetové prohlížeče tak akorát. Podívejte se na GRMLBrowser.com.Living v Memphisu, TN a to je skvělé coz neexistují absolutně žádné významné sportovní
Článek Zdroj: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster si html kód
Přidejte tento článek do svých webových stránek se!
Webmaster Zašlete svůj článek
Ne nutná registrace! Vyplňte formulář a váš článek je v Messaggiamo.Com Adresář!