História do XML
O XML teve como base uma outra linguagem que a IBM inventou nos anos 70. Essa linguagem tinha o nome de GML (General Markup Language) e surgiu de modo a colmatar a necessidade de armazenar grandes quantidades de informação de variados temas.
Se imaginarmos a quantidade de informação e documentação que a IBM teria em todas as áreas dos seus negócios facilmente concluímos que com os meios existentes na década de 70 não era simples encontrar uma forma já implementada de fazer uma gestão mais cuidada desses conteúdos.
O aparecimento do GML chamou à atenção da ISO (International Organization for Standardization) e com a ajuda desta o GML foi simplificado para que pudesse ser tornado standard, surgindo assim o SGML.
O SGML é uma linguagem complexa e capaz de se adaptar a um grande conjunto de problemas. Sendo uma linguagem tão poderosa acabou por servir de base a outras linguagens como o HTML e o XML.
Durante o ano de 1989 e com o crescente aumento do uso da Internet foi criada a linguagem HTML. Esta nova linguagem foi rapidamente adoptada pelos profissionais e comunidade devido a ser bastante poderosa e se adaptar as necessidades da programação Web. Mas nem tudo foi bom para o HTML, pois com a grande adopção desta linguagem fez com que ela crescesse de uma forma descontrolada não cumprindo todos os objectivos e necessidades da programação Web.
Já durante o ano de 1998 foi iniciado o desenvolvimento do XHTML (eXtensible HyperText Markup Language). O XHTML foi bastante melhor estruturado e implementado que o HTML, e surgiu como necessidade de solucionar todas as falhas e carências do HTML no que a tratamento de informação dizia respeito.
O XML veio solucionar de uma forma eficaz a desorganização e complexidade que existia no armazenamento e organização de grandes quantidades de dados.
Share
Janeiro 12th, 2012 at 9:13 am
Uma adenda ao teu texto para corrigir uma imprecisão, quando dizes:
“Já durante o ano de 1998 foi iniciado o desenvolvimento do XML (Extended Markup Language). O XML foi bastante melhor estruturado e implementado que o HTML, e surgiu como necessidade de solucionar todas as falhas e carências do HTML no que a tratamento de informação dizia respeito.”
Onde se lê “XML” deve ler-se XHTML (eXtensible HyperText Markup Language) e esse sim, é uma evolução do HTML.
Janeiro 12th, 2012 at 11:10 am
Muito obrigado pelo reparo!
Irei proceder à correcção.
Cumprimentos