Vad är SGML?

Original: http://xml.silmaril.ie/whatissgml.html

SGML är Standard Generalized Markup Language (ISO 8879: 1986), den internationella standarden för att definiera uppmärkning för att beskriva strukturen för olika typer av elektroniska dokument. Det finns en SGML Frågor och svar från David Megginson på http://math.albany.edu:8800/hm/sgml/cts-faq.html; och Robin Cover s SGML webbsidor är på http://www.oasis-open.org/cover/general.html. För lite ljus lättnad, prova Joe engelska s “Inte SGML FAQ ‘på http://www.flightlab.com/~joe/sgml/faq-not.txt.

SGML är mycket stor, kraftfull och komplex. Det var i tungt industriellt och kommersiellt bruk i nästan två decennier (och är fortfarande, på vissa ställen), och det finns en avsevärd mängd expertis och mjukvara som växte upp med det, av vilka de flesta är nu tillgänglig för XML.

XML är en lätt nedbantad version av SGML som håller nog av dess funktionalitet för att göra den användbar, men tar bort alla tillval som gjorde SGML alltför komplicerat att programmera i en webbmiljö.

ISO-standarder som SGML styrs av internationella standardiseringsorganisationen i Genève, Schweiz, och röstade in i eller ut ur existens av representanter från varje lands nationella standardiseringsorgan.

Om du har en fråga om en internationell standard, bör du kontakta din nationella standardiseringsorgan för namnet på ditt lands representant på den relevanta ISO-kommitté eller arbetsgrupp.

Om du har en fråga om ditt lands representation i Genève eller om genomförandet av din nationella standardiseringsorgan, bör du kontakta respektive myndighet i ditt land, eller tala med din allmänna ombudet.

Representationen av länder i ISO är inte en fråga för denna FAQ. Skicka inte in frågor till redaktionen om hur eller varför ert lands ISO företrädare har eller inte har röstat på en specifik standard.