SGMLguid - SGMLguid

SGMLguid , também conhecido como "CERN SGML", "Waterloo based SGML" e "Waterloo SGML", foi um dos primeiros aplicativos SGML desenvolvido e usado no CERN entre 1986 e 1990. Ele serviu como um modelo das primeiras especificações HTML .

História

Em 1984, o CERN deu início ao projeto CERNDOC, um sistema de arquivamento e recuperação de documentos que padronizaria as práticas múltiplas e mutuamente incompatíveis do CERN. O projeto adaptou um sistema de documentação anterior desenvolvido no Laboratório Rutherford , uma instalação britânica de pesquisa em física de partículas. Escrito na linguagem de programação Rexx , instalado em um computador mainframe IBM 3090-200 e rodando no sistema operacional VM / CMS , o sistema armazenava dezenas de milhares de documentos em uma estrutura hierárquica. Ele oferecia busca por palavras-chave e era capaz de exibir documentos em uma tela ou enviá-los para uma impressora.

O CERNDOC suportava dois sistemas de marcação: um aplicativo GML denominado CERNPAPER, desenvolvido localmente em 1985, e um aplicativo SGML criado em 1986 por Anders Berglund, que na época era responsável pelo processamento de texto na divisão de tratamento de dados do CERN. Berglund mapeou um conjunto de macros SCRIPT Waterloo em SGML, baseando sua aplicação no tipo de documento definido no Anexo E da ISO 8879 e no AAP DTD , o tipo de documento da American Association of Publishers . A técnica anterior também inclui o conjunto inicial IBM GML . O aplicativo possui um extenso conjunto de tags para preparação de folhas, memorandos, cartas, artigos científicos e manuais, entre outros casos de uso.

Em 1990, quando Eric van Herwijnen atuou como chefe de processamento de texto no Departamento de Serviços Administrativos do CERN, o CERN substituiu o CERNDOC pelo IBM Document Composition Facility (DCF), tornando obsoleto o CERNPAPER e o SGMLguid. Para substituir esses aplicativos, Herwijnen e Michel Goossens mapearam os conjuntos de macros Bookmaster da IBM em vários DTDs.

O CERN interrompeu o uso da computação de mainframe em 1994.

Relevância para HTML

Tim Berners-Lee , que trabalhava como contratado do CERN quando criou a Web , encontrou o CERNguid em outubro de 1987, quando o Grupo de Computação Online do CERN começou a manter sua documentação no CERNDOC. Berners-Lee considerou sua estrutura hierárquica altamente limitadora.

Para HTML, Berners-Lee adotou a sintaxe SGML e um subconjunto das tags especificadas no SGMLguid do CERN.

Referências

links externos