Standard generalisert markup Language | ||
---|---|---|
utvikler | ||
charles goldfarb | ||
Generell informasjon | ||
filutvidelse | sgml | |
mime-type | application/sgml og text/sgml | |
Uniform Type Identifier | public.xml | |
formattype | merkespråk | |
utvidet fra | Generalisert Markup Language | |
utvidet til | HTML , XML | |
Standarder) | [1] | |
åpent format | ||
Standard Generalized Markup Language ( SGML ; ISO 8879 : 1986 ) er en standard for å definere generaliserte markup -språk for dokumenter. ISO 8879 definerer vedlegg A.1 for generalisert merking:
HTML var i teorien et eksempel på et språk basert på SGML frem til HTML5 , som innrømmer at nettlesere ikke kan analysere det som SGML (av kompatibilitetsgrunner) og koder nøyaktig hva det skal gjøre i stedet.
DocBook SGML og LinuxDoc er bedre eksempler, siden de nesten utelukkende ble brukt med ekte SGML-verktøy.
SGML er en ISO -standard : "ISO 8879:1986 Informasjonsbehandling - Tekst- og kontorsystemer - Standard Generalized Markup Language (SGML)", hvorav det er tre versjoner:
SGML er en del av en trio av muliggjørende ISO-standarder for elektroniske dokumenter utviklet av ISO/IEC JTC 1/SC 34 (ISO/IEC slutter seg til Technical Committee 1, Subcommittee 34 - Document description and processing languages):
SGML støttes av ulike datarapporter, spesielt
SGML er en etterkommer av IBMs Generalized Markup Language (GML), som Charles Goldfarb, Edward Mosher og Raymond Lorie utviklet på 1960-tallet. Goldfarb, direktør for den internasjonale standarden, laget begrepet «GML ved å bruke initialene til etternavnet hans. Goldfarb skrev også det definitive arbeidet med SGML-syntaks i "The SGML Handbook". SGML-syntaksen er veldig lik COCOA -formatet . Som et dokumentoppmerkingsspråk ble SGML opprinnelig designet for å muliggjøre utveksling av store dokumenter i myndigheter, juss og industri. Mange av disse dokumentene må forbli intakte i flere tiår – i lang tid innen informasjonsteknologi . SGML har også blitt mye brukt av militæret, og romfartsindustrien, for tekniske referanser, og av forlagsindustrien. Fremkomsten av XML -profilen har gjort SGML egnet for utstrakt bruk av småskala og generell bruk.