Seção 1: Básico

Q1.11: Porque a XML é um desenvolvimento tão importante?

Ela supera a inflexibilidade do HTML e a complexidade do SGML

Ela remove duas restrições que estavam atrasando o desenvolvimento da Web:

  1. Dependência de um único e inflexível tipo de documento ( HTML ) o qual estava sendo deveras abusado em tarefas para as quais nunca fora projetado;

  2. A complexidade num todo do SGML , cuja sintaxe permite muitas opções poderosas, mas difíceis de serem programadas.

XML permite um desenvolvimento flexível para tipos de documentos definidos por usuário. Oferecendo um formato de arquivo robusto, não-proprietário, persistente, e verificável para o armazenamento e transmissão de texto e informação tanto dentro quanto fora da Web; e remove as opções mais complexas do SGML, tornando-o fácil para ser programado.