SGML is die voorloper van HTML en XML. Dit is in die 1960’s uitgevind en in 1986 volledig gestandaardiseer deur die ISO.
Die opstelling lyk baie soos XML- of HTML-hakies tussen hakies word gebruik om openings- en sluitmerke te definieer, wat verskillende elemente van ‘n dokument uiteensit. Net soos XML is SGML oop – u kan elke stel elementmerke definieer en dit spesifiseer met behulp van ‘n dokumenttipe-definisie. SGML-parsers kan dan ‘n SGML-dokument teen die DTD bekragtig.
Tot HTML5 was HTML beskou as ‘n toepassing van SGML – daar was selfs SGML DTD’s wat HTML gedefinieer het. HTML5 het van SGML wegbeweeg en is nou sy eie standaard.
HTML was nie die enigste belangrike gebruik vir SGML nie. Omdat dit interoperabiliteit en stabiliteit beloof het, is dit wyd aanvaar deur die regering, militêre, nywerheids- en groot ondernemings. Dit is sedertdien grootliks vervang deur XML, wat soortgelyk is aan formaat en filosofie, maar makliker is om mee te werk.
2 Bykomende inligting en verwysing
3 SGML gereedskap
4 Boeke oor SGML
6.1 HTML vir beginners – uiteindelike gids
‘N Kort SGML-handleiding van die W3C handel meestal oor die verhouding van SGML tot HTML.
HTML ontketen. SGML en die HTML DTD is ‘n meerdelige geskiedenis en tutoriaal oor SGML en hoe HTML daaruit gegroei het.
A Gentle Introduction to SGML is ‘n uitgebreide handleiding oor die gebruik van SGML.
SGML en SGML-gereedskap beskryf ‘n bietjie van die geskiedenis van SGML in verhouding tot DocBook, insluitend die rede waarom XML die gunsteling formaat bo SGML geword het.
SGML-dokument Om u aan SGML voor te stel is ‘n uiteensetting van SGML, vervat in ‘n SGML-dokument. Dit gee u die kans om te sien hoe die opmaak eintlik lyk.
Sagteware-dokumentasie in SGML of XML verduidelik die voordele van SGML en gee voorbeelde van hoe dit in sagtewaredokumentasie gebruik kan word.
EAD-toepassingsriglyne vir weergawe 1.0: SGML en XML-konsepte is ‘n (nou ongedaan gemaakte) dokument rakende die Encoded Archival Description-toepassing van die Biblioteekbiblioteek. Alhoewel die dokumentasie vanuit die perspektief van EAD is, bied dit nog steeds ‘n bietjie nuttige inligting oor SGML self.
SGML for Windows NT (PDF) verduidelik hoe u ‘n gratis redigerings- en publikasiestelsel vir SGML en XML opstel.
Bykomende inligting en verwysing
Hierdie SBML FAQ vanaf 1998 bied interessante insigte in die verhouding van SGML tot HMTL en XML op daardie tydstip.
Die gebruik van SGML as basis vir data-intensiewe natuurlike taalverwerking is ‘n wetenskaplike artikel wat na korpusverwerking kyk (‘n groot hoeveelheid tekste ontleed) en SGML gebruik vir dokumente eerder as om tekste in ‘n databasis te stoor.
Elektroniese proefskrif en verhandeling opmerkingstaal (ETD-ML) is ‘n toepassing van SGML. Die gebruikershandleiding bevat agtergrondinligting oor SGML, en die projek in sy geheel is ‘n goeie voorbeeld van waarvoor SGML gebruik is.
The Roots of SGML is ‘n persoonlike memoire van ‘n prokureur-gedraaide programmeerder, oor die ontwikkeling van rekenaartipes en outeur van dokumente.
Geskiedenis en verhoudings van SGML, HTML en XML verduidelik hoe hierdie verskillende standaarde saam ontwikkel het, met ‘n handige visuele.
Vergelyking van SGML en XML is ‘n opmerking uit die W3C, en is miskien die deeglikste behandeling wat beskikbaar is oor die verskille in hierdie twee opmerktale..
Indeksering van SGML-lêers met behulp van LT NSL is ‘n wetenskaplike artikel wat ‘n metode beskryf vir die indeksering van groot SGML-dokumente.
Charles F Goldfarb se SGML-bronbladsy is een van die mees volledige bronne oor SGML wat nog bestaan, geskep deur die uitvinder van SGML.
ISO 8879: 1986 is die amptelike standaard vir SGML. Hierdie teks is slegs teen ISO beskikbaar teen betaling. As u belangstel om die teks te lees, word dit in die geheel weergegee deur die Austrailian Standard for SGML (PDF).
Op SGML en HTML is ‘n W3C-publikasie wat die verhouding tussen HTML (weergawe 4 destyds) en SGML uiteensit.
Riglyne vir die skryf van SGML-DTD’s is ‘n konsepspesifikasie vir die Text Encoding Initiative.
MARC SGML-argief van die Library of Congress is ‘n argief van dokumente wat verband hou met die SGML-weergawe van hul MARC-masjienleesbare bibliografiese en aanhalingsisteem. SGML is in 2001 ten gunste van XML laat vaar, maar die inligting hier is steeds van historiese belang.
SGML / XML Bibliografie bevat ‘n lys van boeke en artikels oor SGML, sowel as inleidende materiaal oor die taal.
OpenJade is ‘n implementering van DSSSL, Document Style Semantics and Specification Language, wat ‘n ISO-standaard is vir die formatering van SGML-dokumente. OpenJade bevat OpenSP, wat die enigste haalbare Open Source SGML-ontleder is.
Boeke oor SGML
Praktiese SGML (2013) van Eric van Herwijnen is een van die mees onlangse boeke wat op SGML beskikbaar is, wat dit ook een van die mees praktiese in terme van toepaslike gereedskap en kontemporêre voorbeelde maak..
PARSEME.1: SGML for Software Developers (1997) deur Sean McGrath beklemtoon die gebruik van SGML-dokumente in ‘n sagtewarestelsel, eerder as hoofsaaklik vir menslike verbruik. Die idees in hierdie boek verkies ‘n groot deel van die XML-ekosisteem wat binne enkele jare sou ontwikkel.
SGML en HTML Explained (1997) van Martin Bryan is die tweede uitgawe van SGML: An Author’s Guide. Hierdie boek bied ‘n toeganklike uiteensetting van die kenmerke en vermoëns van SGML, en hoe HTML SGML geïmplementeer het.
Praktiese gids vir SGML / XML-filters (1998) deur Norman E Smith bied in-diepte inligting oor die verskille tussen SGML en XML, en hoe om data tussen formate te vertaal.
Die SGML Implementation Guide: A Blueprint for SGML Migration (1995; herdruk in 2013) deur Travis en Waldt fokus op die implementering van SGML as ‘n outeur en publikasie-instrument in ondernemings en groot ondernemings.
ABCD…SGML: ‘n gebruikershandleiding vir gestruktureerde inligting (1995) deur Liora Alschuler is bedoel as ‘n nie-tegniese inleiding tot die mag en belofte van SGML vir dokumentbestuur. Van vandag se historiese belang is die aantal gevallestudies wat werklike organisasies beskryf wat SGML aangeneem het.
Die ontwikkeling van SGML-DTD’s: Van teks tot model tot opmaak (1995) deur Maler en El Andaloussi is ‘n handleiding om DTD-spesifikasies vir SGML-dokumente te skep.
Die SGML-handboek (1991) deur Charles F Goldfarb is die uiteindelike naslaanboek oor SGML, deur die uitvinder van die taal. Hierdie boek bevat die volledige teks van die ISO-spesifikasie, sowel as gedetailleerde aantekeninge deur Goldfarb. Nie ‘n boek vir beginners nie, maar noodsaaklike leeswerk vir ernstige SGML-ontwikkelaars en navorsers.
SGML is deesdae meestal uitgedien buite erfenisstelsels. Dit gebruik steeds baie gebruik by regeringsagentskappe soos die Library of Congress en hoogs gereguleerde internasionale nywerhede soos lugvaartkunde. Maar selfs hier word SGML stadig maar seker uitgefaseer ten gunste van XML.
Wat SGML regtig interessant maak, is nie hoe dit vandag gebruik word nie, maar die rewolusie wat ontstaan ​​het. SGML het geboorte geskenk aan HTML, wat ‘n diep invloed op die evolusie van die Wêreldwye Web gehad het. Dit het ook aanleiding gegee tot XML, wat die wêreld se data versoenbaar en interoperatief gemaak het op maniere waarop min mense hulle kon voorstel.
Inleiding en bronne van PostScript: ‘n gewilde taal om fisiese bladsyuitleg te beskryf.
As u regtig HTML wil leer, het ons ‘n artikel oor die boeklengte, HTML vir beginners, geskep – Ultimate Guide En dit is regtig die uiteindelike gids; dit sal jou van die begin tot die bemeestering neem.