SGML

Fra Wikipedia, den frie encyklopedi
Hopp til navigering Hopp til søk

Standard General Markup Language (SGML) er en internasjonal standard innen informasjonsteknologi. Den spesifiserer et metaspråk som kan brukes for å angi oppbyggingen av spesielle markeringsspråk. Utviklingen av en standard ble påbegynt av amerikanske ANSI i 1978, og en internasjonal standard ble utgitt av ISO i 1986 (ISO-8879). SGML har vært brukt som basis for blant annet HTML, WML, XHTML og XML.

Historie[rediger | rediger kilde]

SGML stammer fra IBM's Generalized Markup Language (GML), som ble utviklet på 1960-tallet av Charles Goldfarb, Edward Mosher, og Raymond Lorie. Navnet GML kommer fra initialene til etternavnene deres.[1] Goldfarb skrev det endelige arbeidet på SGML syntaksen i boka "The SGML Handbook".[2] SGML var originalt designet for å gjøre det mulig å dele maskin-lesbare dokumenter i store prosjekter i regjeringer, lov, og industri. Mange av disse dokumentene må være lesbare i flere tiår – en lang tid innenfor informasjonsteknologi feltet. SGML ble også brukt omfattende av militær, luftfart, tekniske referanser, og i industriell publiserings industrier. XML har har gjort SGML egnet til utbredt mindre skala generell bruk.

Referanser[rediger | rediger kilde]

  1. ^ Goldfarb, Charles F. (1996). «The Roots of SGML – A Personal Recollection». Besøkt 6. desember 2017. 
  2. ^ Goldfarb, Charles F. (1990). «The SGML Handbook».