Seção 3: Autores

Q 3.17: Como o XML lida com meus metadados?

Da forma que você desejar.

Como o XML permite que você defina seus próprios idiomas de marcação, você pode usar plenamente os recursos de hipertexto estendido de XML (veja a questão em Links ) para armazenar ou vincular metadados em qualquer formato (por exemplo, usando o ISO 11179 , como o Pauta de Tópicos de Mapas Publicados , com Dublin Core, Warwick Framework , ou com Resource Description Framework (RDF) , ou mesmo Plataforma para Seleção de Conteúdo da Internet (PICS) ).

Não há elementos pré-definidos em XML, porque é uma arquitetura, não um aplicativo, portanto, não faz parte do trabalho do XML para especificar como ou se os autores devem ou não implementar metadados. Você é, portanto, livre para usar qualquer método adequado. Os fabricantes de navegador também podem ter suas próprias recomendações ou métodos arquitetônicos para propor.

Id você está gerando HTML5 a partir do seu XML, esteja ciente de que o HTML5 não usa o Dublin Core como o HTML fez (veja http://www.w3.org/TR/html5/document-metadata.html ) possui um mecanismo de registro para Extensões ao conjunto pré-definido de nomes de metadados.