SGML, predchodca HTML: Návody a ďalšie

zverejnenie: Vaša podpora pomáha udržiavať web v prevádzke! Za niektoré zo služieb, ktoré odporúčame na tejto stránke, získavame poplatok za sprostredkovanie.


SGML je predchodca HTML a XML. Bol vynájdený v 60. rokoch a plne štandardizovaný ISO v roku 1986.

Značenie vyzerá podobne ako XML alebo HTML – hranaté zátvorky sa používajú na definovanie otváracích a zatváracích značiek, ktoré započítavajú rôzne prvky dokumentu. Podobne ako XML, aj SGML je otvorený – môžete definovať ľubovoľnú množinu značiek prvkov a zadať ich pomocou definície typu dokumentu. Analyzátory SGML môžu potom validovať dokument SGML proti DTD.

Až do HTML5 sa HTML považovalo za aplikáciu SGML – existovali dokonca aj DTML SGML, ktoré definovali HTML. HTML5 sa vzdialil od SGML a teraz je jeho vlastným štandardom.

HTML nebolo jediným dôležitým použitím pre SGML. Pretože sľubovala interoperabilitu a stabilitu, bola široko prijatá vládou, armádou, priemyslom a veľkými podnikmi. Odvtedy bol do značnej miery nahradený XML, ktoré má podobný formát a filozofiu, ale s ktorým sa ľahšie pracuje.

Výuky SGML

  • Stručná výučba SGML od W3C je väčšinou o vzťahu SGML k HTML.
  • HTML uvoľnené. SGML a HTML DTD sú viacdielnou históriou a návodom o SGML a tom, ako z neho HTML vyrastalo.
  • Jemný úvod do SGML je rozsiahly návod na používanie SGML.
  • SGML a SGML-Tools popisujú trochu histórie SGML vo vzťahu k DocBook, vrátane toho, prečo sa XML stalo preferovaným formátom oproti SGML.
  • Dokument SGML Predstavujeme vám SGML je vysvetlenie SGML, obsiahnuté v dokumente SGML. Získate tak šancu vidieť, ako vlastne značka vyzerá.
  • Softvérová dokumentácia v SGML alebo XML vysvetľuje výhody SGML a poskytuje príklady toho, ako sa dá použiť v softvérovej dokumentácii.
  • Pokyny pre aplikáciu EAD pre verziu 1.0: Koncepty SGML a XML je (teraz zastaraný) dokument týkajúci sa aplikácie kódovaného archívneho popisu z Kongresovej knižnice. Aj keď je dokumentácia z pohľadu EAD, stále poskytuje dosť užitočných informácií o samotnom SGML.
  • SGML pre Windows NT (PDF) vysvetľuje, ako nastaviť bezplatný systém úprav a publikovania pre SGML a XML.

Dodatočné informácie a referencie

  • Táto častá otázka SBML z roku 1998 poskytuje zaujímavé informácie o vzťahu SGML k HMTL a XML v tom čase.
  • Použitie SGML ako základu pre spracovanie prirodzeného jazyka náročného na údaje je vedecký článok, ktorý sa zameriava na spracovanie korpusu (analyzuje veľké množstvo textov), ​​pričom používa SGML na dokumenty a nie ukladá texty do databázy..
  • Značkovací jazyk pre elektronickú prácu a dizertačnú prácu (ETD-ML) je aplikácia SGML. Príručka používateľa poskytuje základné informácie o SGML a projekt ako celok je dobrým príkladom toho, na čo bol SGML použitý.
  • The Roots of SGML je osobná spomienka od programátora zameraného na právnika, ktorá sa týka vývoja počítačového sadzieb a tvorby dokumentov..
  • História a vzťahy SGML, HTML a XML vysvetľujú, ako sa tieto rôzne štandardy vyvíjali spoločne s praktickým vizuálnym riešením.
  • Porovnanie SGML a XML je poznámkou od W3C a je pravdepodobne najdôkladnejším riešením rozdielov v týchto dvoch značkovacích jazykoch..
  • Indexovanie súborov SGML pomocou LT NSL je vedecký článok popisujúci metódu indexovania veľkých dokumentov SGML.
  • Domovská stránka zdroja SGML od Charlesa F Goldfarba je jedným z najkompletnejších zdrojov na SGML, ktorý stále existuje, vytvorený vynálezcom SGML..
  • ISO 8879: 1986 je oficiálna norma pre SGML. Tento text je k dispozícii iba od ISO za poplatok. Ak vás zaujíma text, je reprodukovaný v celom rozsahu austrálskym štandardom pre SGML (PDF)..
  • Na SGML a HTML je publikácia W3C podrobne opisujúca vzťah medzi HTML (v tom čase verzia 4) a SGML.
  • Pokyny pre písanie DTML SGML sú návrhom špecifikácie pre iniciatívu kódovania textu.
  • Archív MARC SGML z Kongresovej knižnice je archív dokumentácie súvisiaci s verziou SGML ich strojovo čitateľného bibliografického a citačného systému MARC. V roku 2001 bol SGML zrušený v prospech XML, ale tu uvedené informácie stále zaujímajú historický význam.
  • Bibliografia SGML / XML obsahuje zoznam kníh a článkov o SGML a niekoľko úvodných materiálov o jazyku.

Nástroje SGML

  • OpenJade je implementácia DSSSL, jazyka sémantiky a špecifikácie jazyka dokumentov, čo je norma ISO pre formátovanie dokumentov SGML. OpenJade obsahuje OpenSP, čo je jediný životaschopný analyzátor Open Source SGML, ktorý je k dispozícii.

Knihy na SGML

  • Praktický SGML (2013) od Eric van Herwijnen je jednou z najaktuálnejších kníh dostupných na SGML, čo z neho robí jednu z najpraktickejších z hľadiska relevantných nástrojov a súčasných príkladov..
  • PARSEME.1st: SGML pre vývojárov softvéru (1997) od Sean McGrath zdôrazňuje použitie dokumentov SGML v softvérovom systéme, a nie primárne na ľudskú spotrebu. Myšlienky v tejto knihe predefinujú veľkú časť ekosystému XML, ktorý by sa vyvinul v priebehu niekoľkých rokov.
  • Vysvetlenie SGML a HTML (1997) Martina Bryana je premenované druhé vydanie SGML: Autorská príručka. Táto kniha poskytuje prístupné vysvetlenie funkcií a schopností SGML a spôsobu, akým SGML implementoval HTML.
  • Praktická príručka pre filtre SGML / XML (1998) Normana E Smitha poskytuje podrobné informácie o rozdieloch medzi SGML a XML a o tom, ako prekladať údaje medzi formátmi.
  • Sprievodca implementáciou SGML: Plán pre migráciu SGML (1995; dotlač v roku 2013) Travisa a Waldta sa zameriava na implementáciu SGML ako nástroja na tvorbu a publikovanie v podnikoch a veľkých podnikoch..
  • A B C D…SGML: Príručka používateľa pre štruktúrované informácie (1995) od Liory Alschulera je určená ako netechnický úvod k sile a prísľubu SGML pre správu dokumentov. Osobitný historický význam dnes predstavuje množstvo prípadových štúdií popisujúcich skutočné organizácie, ktoré prijali SGML.
  • Vývoj SGML DTD: od textu po model po Markup (1995) Maler a El Andaloussi je návod na vytvorenie špecifikácií DTD pre dokumenty SGML..
  • Príručka SGML (1991) Charlesa F Goldfarba je konečnou príručkou o SGML, vynálezcom jazyka. Táto kniha obsahuje celý text špecifikácie ISO spolu s podrobnými anotáciami od Goldfarba. Nie je to kniha pre začiatočníkov, ale dôležité čítanie pre serióznych vývojárov a výskumníkov SGML.

zhrnutie

SGML je dnes väčšinou zastaraný mimo starých systémov. Stále sa veľmi využíva vo vládnych agentúrach, ako je Kongresová knižnica a vo vysoko regulovaných medzinárodných odvetviach, ako je letectvo. Ale aj tu sa SGML pomaly vyraďuje v prospech XML.

To, čo robí SGML skutočne zaujímavým, nie je to, ako sa používa dnes, ale revolúcia, ktorá sa rodí. SGML porodila HTML, ktoré malo hlboký vplyv na vývoj World Wide Web. To tiež viedlo k XML, vďaka ktorému boli svetové údaje kompatibilné a interoperabilné spôsobom, aký si len málo ľudí predstavovalo.

Ďalšie čítanie a zdroje

Máme viac sprievodcov, návodov a infografík týkajúcich sa kódovania a vývoja webových stránok:

  • Skladanie dobrého HTML: Toto je solídny úvod k písaniu dobre tvarovaného HTML a používaniu softvéru HTML validátora.
  • CSS3 – Úvod, Návody & Zdroje: je to skvelé miesto, kde sa môžete začať učiť rozloženie webovej stránky.
  • PostScriptové úvody a zdroje: populárny jazyk na popis fyzického rozloženia stránky.

HTML pre začiatočníkov – konečný sprievodca

Ak sa naozaj chcete naučiť HTML, vytvorili sme článok o knihe s názvom HTML pre začiatočníkov – konečný sprievodca. A skutočne je to dokonalý sprievodca; bude vás to od samého začiatku ovládať.

HTML pre začiatočníkov - konečný sprievodca
HTML pre začiatočníkov – konečný sprievodca

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me