Objetivos do desenvolvimento da XML
A especificação da XML primou pelos seguintes objetivos:
A XML é definida pelas seguintes especificações:
- Deveria ser claro usar a XML na Internet;
- A XML deveria suportar uma grande variedade de aplicações;
- A XML deveria ser compatíel com SGML;
- Deveria ser fácil escrever programas que processem documentos XML;
- O número de recuros opcionais em XML deveria ser mantido em um mínimo absoluto, idealmente zero;
- Os documentos XML deveriam ser legíveis pelos seres humanos e razoavelmente claros;
- O projeto XML deveria ser preparado rapidamente;
- O projeto XML deveria ser formal e conciso;
- Os documentos XML deveriam ser fáceis de serem criados;
- A concisão na marcação em XML é de mínima importância.
A XML é definida pelas seguintes especificações:
- Extensible Markup Language (XML) 1.0: define a sintaxe da XML;
- XML Pointer Language (XPointer) e XML Linking Language (XLink): define um padrão para representar os links entre os recursos. Além dos links simples, como a tag "a" da HTML, a XML possui mecanismos para ligar recursos múltiplos e diferentes. A XPointer desceve como endereçar um recurso, e a XLink descreve como associar dois ou mais recursos;
- Extensible Style Language (XSL): define a linguagem de folhas de estilos padão para a XML.
Comentários