Codificação, organização e integração de acervos
Ficha didática sobre métodos de codificação de informação, organização de acervos editoriais para mídias digitais, com exemplos de integração de bases de dados usando linguagens baseadas em XML.
Melhores práticas de codificação
- XML/XSL: apresentação distribuída
- RDF: relação entre objetos
- OWL: linguagem de ontologia
- Uso pontual de SWF, AJAX, JSP
O que é XML
eXtensible Markup Language (XML) é uma recomendação da W3C para gerar linguagens de marcação para necessidades especiais, capazes de descrever diversos tipos de dados. Seu propósito principal é a facilidade de compartilhamento de informações através da Internet.
São linguagens baseadas em XML
- XHTML (formato para páginas Web)
- RDF (também usada na padronização de objetos de aprendizagem)
- MathML (formato para expressões matemáticas)
- SVG (formato gráfico vetorial)
- Outras: SMIL, , NCL, XBRL, XSIL
Vantagem de XML
XML permite separar o conteúdo da formatação dos dados por meio de XSL-Transform. Assim, um mesmo conjunto de dados pode ser apresentado de forma seletiva por aplicativos diversos.
Exemplos simples de metadados
Sintaxe XML em notícia jornalística
Exemplos detalhados de metadados
- Artigo
- Foto
- Vídeo
- Áudio
Organização de acervos digitais
- Uso de base de dados
- Recuperação de informações
- Integração de bases de dados editoriais
Questões envolvidas na integração
- Evitar a multiplicação de formulários de input de dados
- Evitar a multiplicação de treinamento de usuários
- Unificar o procedimento de inserção de textos em vários sistema
- Reduzir o número de sistemas necessários para atingir um mesmo propósito
Procedimentos envolvidos na integração
- Padronização de metadados
- Classes de objetos e atributos de classe
- Regras de restrição
- Arquitetura de integração (HTML – XML)
- Arquitetura de distribuição (XSL-T)
Exemplos de padronização, integração e distribuiçao:
Arquiteturas de integração e distribuição