article Related Topics:
SGML
 

O Standard Generalized Markup Language (SGML) é uma metalinguagem através da qual se pode definir linguagens de marcação para documentos. A SGML é uma descendente da Generalized Markup Language (GML) da IBM, desenvolvida na década de 60 por Charles Goldfarg, Edward Mosher e Raymond Lorie (cujas iniciais dos nomes próprios por acaso coincidem com GML). A SGML não deve ser confundida com a Geography Markup Language (GML) desenvolvida pelo consórcio Open GIS.

A SGML providencia uma variedade de sintaxes de marcação que podem ser usadas por várias aplicações. Ao alterar a Declaração SGML, deixa de ser necessário recorrer aos caracteres "<" e ">", apesar de serem o padrão.

A SGML foi inicialmente concebida para permitir a partilha de documentos que permitissem a leitura por máquina em projectos de grande dimensão governamentais e na indústria aeroespacial, que necessitam de permanecer legiveis por várias décadas -- um intervalo de tempo muito longo no que diz respeito à tecnologia de informação. Também tem sido usado extensivamente nas indústrias de impressão e publicação, mas a sua complexidade tem prevenido a sua difusão em outros campos.

Exemplo da sintaxe SGML: typically something like this

A SGML é uma norma ISO: "ISO 8879:1986 Information processing--Text and office systems--Standard Generalized Markup Language (SGML)"

HTML e XML são ambas derivadas do SGML. Enquanto a HTML é uma aplicação da SGML, a XML é um perfil--um subconjunto específico da SGML, projectada para ser mais simples de se analisar gramaticalmente e de se processar do que SGML. Outra linguagem de marcação criada originalmente como uma aplicação da SGML é DocBook, desenhada para a edição de documentação técnica. DocBook é actualmente disponivel como uma aplicação XML.

A XML é uma tentativa de simplificar SGML para aplicações de aplicação geral, tais como a Semantic Web. A XML tem sido usada num largo número de aplicações, incluindo as notaveis XHTML, RSS, XML-RPC e SOAP.

Existem também várias outras linguagens que são, pelo menos em parte, relacionadas com a SGML e XML, mas, por não poderem ser analisadas gramaticalmente, validadas ou processadas com outras ferramentas SGML e XML, não podem ser consideradas aplicações da SGML ou XML. Um exemplo é a Z Format, uma linguagem desenhada para composição e documentação.

Linguagens de marcação

SGML | Standard Generalized Markup Language | SGML | Standard Generalized Markup Language | SGML | SGML | SGML | SGML | SGML | SGML | SGML | Standard Generalized Markup Language | SGML | SGML | Valoda SGML | Standard Generalized Markup Language | SGML | SGML | SGML | SGML | Standard Generalized Markup Language | SGML | SGML

 

This article is licensed under the GNU Free Documentation License. It uses material from the "SGML".

Home Pageartsbusinesscomputersgameshealthhospitalshomekids & teensnewsphysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld