Projeto e implementação de links em documentos XML

Detalhes bibliográficos
Ano de defesa: 2003
Autor(a) principal: ROSA, Valéria Argôlo
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Pernambuco
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
XML
Link de acesso: https://repositorio.ufpe.br/handle/123456789/2513
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
id UFPE_07cca7649e79e2bf273610f0b2632794
oai_identifier_str oai:repositorio.ufpe.br:123456789/2513
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str
spelling Projeto e implementação de links em documentos XMLXMLXLinkXPointerJavaScriptInterpretadorUma 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 interativosUniversidade Federal de PernambucoBARROS, Roberto Souto Maior deROSA, Valéria Argôlo2014-06-12T15:58:54Z2014-06-12T15:58:54Z2003info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfArgôlo Rosa, Valéria; Souto Maior de Barros, Roberto. Projeto e implementação de links em documentos XML. 2003. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2003.https://repositorio.ufpe.br/handle/123456789/2513porAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPE2019-10-25T15:30:22Zoai:repositorio.ufpe.br:123456789/2513Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T15:30:22Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.none.fl_str_mv Projeto e implementação de links em documentos XML
title Projeto e implementação de links em documentos XML
spellingShingle Projeto e implementação de links em documentos XML
ROSA, Valéria Argôlo
XML
XLink
XPointer
JavaScript
Interpretador
title_short Projeto e implementação de links em documentos XML
title_full Projeto e implementação de links em documentos XML
title_fullStr Projeto e implementação de links em documentos XML
title_full_unstemmed Projeto e implementação de links em documentos XML
title_sort Projeto e implementação de links em documentos XML
author ROSA, Valéria Argôlo
author_facet ROSA, Valéria Argôlo
author_role author
dc.contributor.none.fl_str_mv BARROS, Roberto Souto Maior de
dc.contributor.author.fl_str_mv ROSA, Valéria Argôlo
dc.subject.por.fl_str_mv XML
XLink
XPointer
JavaScript
Interpretador
topic XML
XLink
XPointer
JavaScript
Interpretador
description 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
publishDate 2003
dc.date.none.fl_str_mv 2003
2014-06-12T15:58:54Z
2014-06-12T15:58:54Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv Argôlo Rosa, Valéria; Souto Maior de Barros, Roberto. Projeto e implementação de links em documentos XML. 2003. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2003.
https://repositorio.ufpe.br/handle/123456789/2513
identifier_str_mv Argôlo Rosa, Valéria; Souto Maior de Barros, Roberto. Projeto e implementação de links em documentos XML. 2003. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2003.
url https://repositorio.ufpe.br/handle/123456789/2513
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1856041851268628480