SGML

SGML (lyhenne sanoista Standard Generalized Markup Language) on järjestelmä merkintäkielien määrittelyyn.[1][2] SGML pohjautuu IBM:n Generalized Markup Languageen (GML) jonka Charles Goldfarb, Edward Mosher ja Raymond Lorie kehittivät 1960-luvulla.[3]

SGML:n uusin ISO-standardi on ISO 8879:1986.[4]

HTML on yksi SGML:n sovelluskohde.[1]

Toinen merkittävä SGML-kieli on DocBook, joka suunniteltiin teknisten dokumenttien laatimista varten. DocBookista on nykyään olemassa myös XML-versio.

XML on taas SGML:n yksinkertaistettu alijoukko ja sitä on huomattavasti helpompi jäsentää kuin SGML:ää.

Lähteet

  1. A brief SGML tutorial w3.org. Viitattu 5.10.2019. (englanniksi)
  2. 3 On SGML and HTML w3.org. Viitattu 5.10.2019. (englanniksi)
  3. Charles Goldfarb—the Godfather of Markup Languages history-computer.com. Viitattu 4.10.2019. (englanniksi)
  4. ISO 8879:1986 ISO. Viitattu 27.6.2019. (englanniksi)

    Aiheesta muualla

    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.