Projeto e implementaÃÃo de links em documentos XML

AUTOR(ES)
DATA DE PUBLICAÇÃO

2003

RESUMO

Uma das caracterÃsticas principais da linguagem HTML, e o que a tornou bastante popular à o fato de ser uma linguagem de hypertexto, ou seja, permite associar, atravÃs de links, as informaÃÃes de uma pÃgina a outra pÃgina da Web. PorÃm, apesar do sucesso, o sistema de links da HTML à muito restrito a caracterÃsticas bastante simples, o que motivou a criaÃÃo de uma tecnologia de links mais robusta e inteligente. Esta tecnologia, chamada de XLink, à a linguagem de links associada à linguagem XML, que permite criar links multidirecionais, controlar como e quando os links sÃo ativados, entre outras coisas. AlÃm do XLink, foi desenvolvida tambÃm uma linguagem de ponteiros, o XPointer, que provà uma maneira para os localizadores em links XML apontarem para locais especÃficos dentro dos recursos. Uma vez que o XLink e o XPointer sÃo tecnologias novas, os principais browsers ainda nÃo fornecem um suporte completo a essas linguagens, apesar do XLink jà ser uma recomendaÃÃo da W3C (ÃrgÃo que define o padrÃo para a WWW). Este trabalho tem como objetivo principal implementar uma soluÃÃo, baseada na especificaÃÃo de XLink (desenvolvida pela W3C), que auxilie na compreensÃo do funcionamento dos links em documentos XML, utilizando o browser padrÃo Internet Explorer. A soluÃÃo desenvolvida, chamada de IXLink, à um interpretador implementado em JavaScript, que pode ser usado para qualquer tipo de documento XML que contenha XLink. Esse interpretador à capaz de processar a sintaxe do XLink com alguns dos seus respectivos atributos e valores, e parte do XPointer. Simulando dessa forma o funcionamento dos links XML e possibilitando um maior entendimento das especificaÃÃes. O seu cÃdigo pode ser facilmente adaptado para a utilizaÃÃo em outras pÃginas Web, dando assim um suporte aos webdesigners na construÃÃo de sites dinÃmicos e interativos

ASSUNTO(S)

xlink javascript xpointer interpretador ciencia da computacao xml

Documentos Relacionados