Análisis comparativo de alternativas para generación de contenido independiente del dispositivo en aplicaciones inalámbricas para internet
El desarrollo de la microelectrónica ha llevado a que dispositivos de uso masivo como los teléfonos celulares, los PDA's y los electrodomésticos estén capacitados para obtener información de la Web por medio de Internet. Mientras más y más usuarios interactúan con materiales basados en la Web u...
- Autores:
-
Cuervo Pico, Carlos Enrique
Najera Alvarado, Ángel Aníbal
- Tipo de recurso:
- Fecha de publicación:
- 2002
- Institución:
- Universidad Autónoma de Bucaramanga - UNAB
- Repositorio:
- Repositorio UNAB
- Idioma:
- OAI Identifier:
- oai:repository.unab.edu.co:20.500.12749/25897
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/25897
- Palabra clave:
- Computer sciences
Systems engineer
Wireless applications
Microelectronics
Content devices
Computing
Wireless Internet
Wireless communication systems
Ciencias computacionales
Ingeniería de sistemas
Internet inalámbrico
Sistemas de comunicación inalámbrica
Internet
Aplicaciones inalambricas
Microelectrónica
Dispositivos de contenido
Informatica
- Rights
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id |
UNAB2_bf690fb58f566ee275a1aa86f81694b2 |
---|---|
oai_identifier_str |
oai:repository.unab.edu.co:20.500.12749/25897 |
network_acronym_str |
UNAB2 |
network_name_str |
Repositorio UNAB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Análisis comparativo de alternativas para generación de contenido independiente del dispositivo en aplicaciones inalámbricas para internet |
dc.title.translated.spa.fl_str_mv |
Comparative analysis of alternatives for device-independent content generation in wireless Internet applications |
title |
Análisis comparativo de alternativas para generación de contenido independiente del dispositivo en aplicaciones inalámbricas para internet |
spellingShingle |
Análisis comparativo de alternativas para generación de contenido independiente del dispositivo en aplicaciones inalámbricas para internet Computer sciences Systems engineer Wireless applications Microelectronics Content devices Computing Wireless Internet Wireless communication systems Ciencias computacionales Ingeniería de sistemas Internet inalámbrico Sistemas de comunicación inalámbrica Internet Aplicaciones inalambricas Microelectrónica Dispositivos de contenido Informatica |
title_short |
Análisis comparativo de alternativas para generación de contenido independiente del dispositivo en aplicaciones inalámbricas para internet |
title_full |
Análisis comparativo de alternativas para generación de contenido independiente del dispositivo en aplicaciones inalámbricas para internet |
title_fullStr |
Análisis comparativo de alternativas para generación de contenido independiente del dispositivo en aplicaciones inalámbricas para internet |
title_full_unstemmed |
Análisis comparativo de alternativas para generación de contenido independiente del dispositivo en aplicaciones inalámbricas para internet |
title_sort |
Análisis comparativo de alternativas para generación de contenido independiente del dispositivo en aplicaciones inalámbricas para internet |
dc.creator.fl_str_mv |
Cuervo Pico, Carlos Enrique Najera Alvarado, Ángel Aníbal |
dc.contributor.advisor.none.fl_str_mv |
Carrillo Zambrano, Eduardo |
dc.contributor.author.none.fl_str_mv |
Cuervo Pico, Carlos Enrique Najera Alvarado, Ángel Aníbal |
dc.contributor.cvlac.spa.fl_str_mv |
Carrillo Zambrano, Eduardo [0000068780 |
dc.contributor.googlescholar.spa.fl_str_mv |
Carrillo Zambrano, Eduardo [es&oi=ao] |
dc.contributor.orcid.spa.fl_str_mv |
Carrillo Zambrano, Eduardo [0000-0002-0868-940X] |
dc.contributor.scopus.spa.fl_str_mv |
Carrillo Zambrano, Eduardo [15622921600] |
dc.contributor.researchgate.spa.fl_str_mv |
Carrillo Zambrano, Eduardo [Eduardo_Carrillo_Zambrano] |
dc.contributor.apolounab.spa.fl_str_mv |
Carrillo Zambrano, Eduardo [eduardo-carrillo-zambrano] |
dc.subject.keywords.spa.fl_str_mv |
Computer sciences Systems engineer Wireless applications Microelectronics Content devices Computing Wireless Internet Wireless communication systems |
topic |
Computer sciences Systems engineer Wireless applications Microelectronics Content devices Computing Wireless Internet Wireless communication systems Ciencias computacionales Ingeniería de sistemas Internet inalámbrico Sistemas de comunicación inalámbrica Internet Aplicaciones inalambricas Microelectrónica Dispositivos de contenido Informatica |
dc.subject.lemb.spa.fl_str_mv |
Ciencias computacionales Ingeniería de sistemas Internet inalámbrico Sistemas de comunicación inalámbrica Internet |
dc.subject.proposal.spa.fl_str_mv |
Aplicaciones inalambricas Microelectrónica Dispositivos de contenido Informatica |
description |
El desarrollo de la microelectrónica ha llevado a que dispositivos de uso masivo como los teléfonos celulares, los PDA's y los electrodomésticos estén capacitados para obtener información de la Web por medio de Internet. Mientras más y más usuarios interactúan con materiales basados en la Web utilizando dispositivos diferentes de los tradicionales computadores de escritorio y portátiles, con características y capacidades disímiles, ha surgido toda una problemática asociada con formateo de contenido, entrega, y presentación, haciendo que las estrategias tradicionales de compatibilidad y accesibilidad de los navegadores tradicionales parezcan rudimentarias. El desafío es hacer el mismo contenido visualizable al usuario independientemente del dispositivo que se use: en la pequeña pantalla de un celular, en un PDA, en un portátil, en un computador de escritorio, en un navegador de un carro, en un adaptador de TV cable, en un navegador de voz, etc. Hay muchos parámetros que se deben tener en cuenta: navegador, lenguaje soportado, Sistema operativo, tamaño de la pantalla soporto de colores, capacidad de audio, capacidades gráficas, velocidad de la conexión, preferencias del usuario, y así, la lista es larga. Debido a lo anterior, para poder llegar efectivamente a toda la audiencia potencial los proveedores de contenido tendrán que entregar una forma apropiada de contenido dependiendo de las capacidades del dispositivo de visualización. Este trabajo investiga las tecnologías existentes o en desarrollo para el tratamiento de este problema, así como implementaciones existentes que utilizan dichas tecnologías. |
publishDate |
2002 |
dc.date.issued.none.fl_str_mv |
2002-07-12 |
dc.date.accessioned.none.fl_str_mv |
2024-08-02T16:47:02Z |
dc.date.available.none.fl_str_mv |
2024-08-02T16:47:02Z |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/masterThesis |
dc.type.local.spa.fl_str_mv |
Tesis |
dc.type.hasversion.none.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/TM |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/20.500.12749/25897 |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional UNAB |
dc.identifier.repourl.spa.fl_str_mv |
repourl:https://repository.unab.edu.co |
url |
http://hdl.handle.net/20.500.12749/25897 |
identifier_str_mv |
reponame:Repositorio Institucional UNAB repourl:https://repository.unab.edu.co |
dc.relation.references.spa.fl_str_mv |
R. Fielding, et al. HTTP 1.1, RFC:2616. ftp://ftp.isi.ccki/in-nolcs/i Fc2616.txt, Marzo. 2002. World Wide Web Consortium (W3C). HTM 1,4.01 Specification. http://www.w3.org/TR/html401/, Diciembre. 1999. World Wide Web Consortium (W3C). Extensible Markup Language(XML) 1.0. http://www.w3.org/TR/REC-xml, Octubre. 2000. Wireless Application Protocol Foruin, Ltd. Wilreless Markup Languagc Versión 2.0. htlp://www 1 ■wapforum.org/tecli/dociinicnts/WAP-238-WML-20010626-p.pdf, Junio. 2001 World Wide Web Consortium (W3C). CGI: Comnion Gatcway Interface. http://www.w3.org/('(¡1/, Noviembre. 1997. Microsoft Corporation, Active Server Pages Tutorial, iittp:/7msdn.microsoft.com/wurkshop/svi vvi/asp/asptuíuiial.asp , Febrero. 2002. The PHP Group, P11P 1 utorial. http://www.pp.net/ , Febrero. 2002. Java Community Process, Java Server Pages Specification, http://iava.suii.coin/products/jsp/7froiitpage-iavaplatform, Febrero. 2002. Java Community Process, Java Servlet Specification, http://iava.sun.com/products/servlet/index.html, Febrero. 2002. World Wide Web Consortium (W3C). Resource Description Framework. http://www.w3.org/RDF/, Febrero. 2002. Wireless Application Protocol Forum, Ltd. Wireless Application Environment Specification, WAP-236-WAESpec. http://www.wapforuni.org/, Febrero. 2002. World Wide Web Consortium (W3C). Mobile Access Activity Statement. http://wwww3.org/Mobile/Activity, Julio. 2001. M. Nilsson, J. Helm, et al. Composite Capabilities / Preferences Profile Requeriments and Architecture. http://www.w3.org/TR/CCPP-ra / , Febrero. 2000. G. Klyne, et al. Composite Capabilities / Preferences Profíle Structure and Vocabularies. http://www.w3.org/TR/CCPP-stiuct-vocab/ , Febrero. 2002. World Wide Web Consortium (W3C). Resource Description Framework Model and Syntax Specifícation. http://www.w3.org/TR/REC-rdf-syntax/, Febrero. 1999. Wireless Application Protocol Forum, Ltd. WAG UAProf Draft, http://www.wapforuni.orgy , Febrero. 2002. Wireless Application Protocol Forum, Ltd. Wireless Scssion Protocol Specifícation. http://wwwl.wapforiiin.org/tecli/docuinents/WAP-230-WSP-20010705 a.pdf, Julio. 2001. Wireless Application Protocol Forum, Ltd. Wireless Profiled HTTP. h((p://wwwl .wapforuni.org/tcch/documcnts/WAP-229-http-20010329-a.pdf , Marzo. 2001. SyncML Initiative Ltd. Syncml Initiative To Join Open Mobile Alliance To Advance Worldwide Adoption Of Mobile Services. http://www.syninl.org/, Julio. 2002 UpnP forum, Universal Plug an Play. http://www.upnp.org/, Febrero. 2002. R. Fielding, etal. HTTP 1.1, RFC:2616 Content Negotiation, pages 70-73. ftp://ftp.ibi.edu/jn-notcs/rfc2616.txt, Marzo. 2002. World Wide Web Consortium (W3C). Resource Description Framework Schema Specifícation. http://www.w3.org/TR/PR-rdf-schema , Marzo. 1999. T. Berners-Lee, R. Fielding, et al. Uniform Resource Identifíers (UR1): Generic Syntax, RFC 2396. ftp://ftp.isi.edu/in-notcs/rfc2396.txt, Febrero. 2002. World Wide Web Consortium (W3C). CC/PP Exchange Protocol using HTTP Extensión Framework. http://www.w3.org/TR/NQTE-CCPPexchangc , Junio. 1999. World Wide Web Consortium (W3C). HTTP Extensión Framework. http://www.w3.org/Protocols/http/ietf-http-ext/, Febrero. 2000. Wireless Application Protocol Forum, Ltd. Push OTA Protocol. http://wwwLwapforum.org/tecli/documents/WAP-235-PushQTA-20010425-a.pdf Abril. 2001. SyncML Initiative Ltd. SyncML Specifícation, http://www.syncml.org/technology.htinl, Febrero. 2002. N. Drakos, University of Leeds. All About LaTeX2HTML. http://cbl.leeds.ac.uk/nikos/tex2htm1/doc/latex2html/latex2html.html , Noviembre. 1996. World Wide Web Consortium (W3C). XHTML 1.0: The Extensible HypertText Markup Language. http://www.w3.org/TR/xhtmll/ , Enero. 2000. N. Walsh, L. Muellner, Docbook: The Defmitive Guide, http://www.docbook.org/, Febrero. 2002. Adobe Systems Incorporated, Adobe Portable Documcnt Formal, http://www.adobc.com/cpapei7main.html Open Electronic Book Forum, http://www.opcncbook.org/ Scalable Vector Graphics (SVG) 1.0 Specification http://www.w3.org/TR/SVG/ , Febrero. 2002. CGIs versus Java Scrvlcts. http://rain.vislab.olemiss.edu/~ww l/homepage/proiect/mypaper.htm Surveying the Landscape. http://aleutia.cnhydra.org/software/documcntation/backgroundlnro/landscape.html. Agosto 2001 I. Eaith lava and XMT. Pnblisliing Ftamewoiks. http://www.runtime-collcctive.com/JavaXML.hlml, Septiembre. 2000. M. Brown. Open Market, Inc. FastCGI Specification Document Versión 1.0 http://www.fastcgi.com/devkit/doc/fcgi-spec.html , Abril. 1996 B. Eich, R. Mckinney. JavaScript Language Specification. http://hepax6.ii.ac.uk/DELPHl/Adye/jsspecl l/jsrefspe.htm.html. Noviembre. 1996 EmbPerl. http://perl.apache.org/embpeii/pod/intro/lntro.htm . J. Wells. Webmacro. http://wcbmacro.org/WcbMacroTutorial, Octubre. 2000 FreeMarker 2.03. an open-source HTML témplate engine for Java. http://freemarker.sourceforge.net/ Tea. http://opensource.go.com/Tea/index.hlml, Octubre. 2001. OTembo - an Open Template-Based Servlet System. http://www.mcangene.com/otembo/ Apache Software Foundation. Velocity. http://iakarta.apache.org/velocity/user-guide es.html. Thorsten van Ellen. TextGenerator. http://www.textgenerator.com HP Labs, Bristol. The TRiX Framework. http://www-uk.hpl.hp.coin/people/sth/trix/ Lucent Technologies. MAWL2.1 Tutorial. http://www.bcll labs.com/projcct/MAWL/tutorial.html, Diciembre. 1998. C. Brabrand, A. Moller, et al. The Bigwig Project.. http://www.biics.dk/bigwig/piiblications///bigwig2 . A. Kristensen. Formsheets and the XML Forms Language. hit p:.//w w wdi | )l.l ip.com/tcchreports/1999/1IPL-1999-41 ,htmi. C. Brabrand, A. Moller, et al. PowcrForms: Declarative Client-side Fonn Field Validation. http://www.brics.dk/bigwig/powcrforins/. M. Gunatilake, J. Dictl, et al. XHTML-FML 1.0; Fonns Markup Language. http://www.inozqiiito.oig/soiirces/spec xhlml-fml.html , Noviembre. 1999. World Wide Web Consortium (W3C). XForms 1.0. http://www.w3.org/TR/2002/WD-xfuuns-2002Q118/, Enero. 2002. User lntcrfacc Markup Language (U1ML) Spccilícation. http://www.uiinl.org/spccs/docs/uiml30-rcviscd-02-12-Q2.pdf, Febrero. 2002 World Wide Web Consortium (W3C). Simple Object Access Protocol (SOAP)l.l. http://www.w3.org/TR/SOAP/, Mayo. 2000 Hammock. http://www.oop.com/TechnologiesJFramework.isp . S. Collins. XPToolkit Architecture. http://www.mozilla.org/xpfe/aom/AOM.html, Marzo. 1999. The NCITS Information Technology Accommodation Study Group. Alternative Interface Access Protocol (AIAP). http://www.ncits.org/study/docs/ita000Q6.htm, Marzo. 2000. S. Spielman. Java Tag Libraries. http://www.oniava.eom/pub/a/oiijava/2002/03/13/isp.html, Marzo. 2002. Sun Microsystems, Inc. JavaBeans Component Architecture. D. Wood. XMLC. http://xmlc.enhydra.org/software/documentation/index.html, Octubre. 2000. Apache Software Foundation. Element Constructor Set-ECS. http://jakarta.apache.org/ecs/ Apache Software Foundation. Struts. http://jakarta.apache.org/struts/uscrGiiidc/indcx.html. Apache Software Foundation.. Turbine. http://jakarta.apachc.org/tuibinc/index.ht) Jcorporate Ltd.. Expresso. http://www.jcorporate.com/ World Widc Web Consortium (W3C). XSL Transformations (XSET) Versión 1.0, http://www.w3.oig/TR/xslt, Noviembre. 1999. World Wide Web Consortium (W3C). Cascading Style Slieets, http://www.w3.org/TR/REC-CSSI .Enero. 1999 N. Cliase. SAX, http://www-105.ibm.com/dcvcloperworks/cdiication.nsf7xinl-onlinccourse- bvtitle/02B719BE93D7655D86256AB90()5l, ’AXD6?Opej)Dociiment , June 2002 World Widc Web Consortium (W3C).. Docunient Objcct Model (D0M) I.cvel 3 Core Spccilication. http://www.w3.Org/TR/2002/WD-DOM-Level-3-Core-20020409/Version 1.0 , Abril 2002 Cocoon. http://xnil.apachc.org/cocoon/ S. Mazzocchi, R. Rocha. XSP Extensible Server Page. http://xnil.apachc.org/cocoonl/wd-xsp.htnil. Enero. 2000. AvantGo. http://avantgo.com/doc/doc library.html. DARPA Agent Markup Language, wwAV.daml.org J. Heflin. Requirements for a Web Ontology Language. http://www.w3.org/TR/webont-req/ B. McBride. JENA - A java API for RDF. http://www-uk.hpl.hp.com/people/bwm/rdf/jena/ M. Buttler. DELI: A J2EE DElivery context LIbrary for CC/PP and UAProf http://www-uk.hDl.hp.com/people/marbut/DeliUserGuideWEB.htm L. Stuart. DICE: Device Independent Contení Engine (using CC/PP profiles) http://users.aber.ac.uk/sdl/ccpp-info/dice/, Julio 2001 W. Okada. Context Aware Portal Site. http://www.slabsfc.kcio.ac.jp/~wataru/sludy/2001/webapp/wcbapp last en.html Julio 2001. T. Lemlouma, N. Layaida. NAC: A Basic Core for (he Adaptation and Negotiation of Multimedia Serviccs. http://opera.inrialpes.fi7pcople/Tayeb.Lenilouina/Papers/ANegoP.pd f. Septiembre 2001. |
dc.relation.uriapolo.spa.fl_str_mv |
https://apolo.unab.edu.co/en/persons/eduardo-carrillo-zambrano |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.local.spa.fl_str_mv |
Abierto (Texto Completo) |
dc.rights.creativecommons.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Abierto (Texto Completo) Atribución-NoComercial-SinDerivadas 2.5 Colombia http://purl.org/coar/access_right/c_abf2 |
dc.coverage.spatial.spa.fl_str_mv |
Cartagena de Indias (Colombia) |
dc.coverage.campus.spa.fl_str_mv |
UNAB Campus Bucaramanga |
dc.publisher.grantor.spa.fl_str_mv |
Universidad Autónoma de Bucaramanga UNAB |
dc.publisher.faculty.spa.fl_str_mv |
Facultad Ingeniería |
dc.publisher.program.spa.fl_str_mv |
Maestría en Ciencias Computacionales |
institution |
Universidad Autónoma de Bucaramanga - UNAB |
bitstream.url.fl_str_mv |
https://repository.unab.edu.co/bitstream/20.500.12749/25897/1/2002_Tesis_Carlos_Cuervo.pdf https://repository.unab.edu.co/bitstream/20.500.12749/25897/2/license.txt https://repository.unab.edu.co/bitstream/20.500.12749/25897/3/2002_Tesis_Carlos_Cuervo.pdf.jpg |
bitstream.checksum.fl_str_mv |
cafb3bd35fefb4a68b8043db8b505a2c 3755c0cfdb77e29f2b9125d7a45dd316 a1f52160021835fbc9b64ad4f017a90b |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB |
repository.mail.fl_str_mv |
repositorio@unab.edu.co |
_version_ |
1814277336349016064 |
spelling |
Carrillo Zambrano, Eduardo0af7e78d-2c4d-4652-a7d8-606c9e3f667eCuervo Pico, Carlos Enriquec6b531fc-ff1e-458c-bc09-8bc6bd7403f4Najera Alvarado, Ángel Aníbalfe55f309-95d4-4b94-9ebc-d9e640522b18Carrillo Zambrano, Eduardo [0000068780Carrillo Zambrano, Eduardo [es&oi=ao]Carrillo Zambrano, Eduardo [0000-0002-0868-940X]Carrillo Zambrano, Eduardo [15622921600]Carrillo Zambrano, Eduardo [Eduardo_Carrillo_Zambrano]Carrillo Zambrano, Eduardo [eduardo-carrillo-zambrano]Cartagena de Indias (Colombia)UNAB Campus Bucaramanga2024-08-02T16:47:02Z2024-08-02T16:47:02Z2002-07-12http://hdl.handle.net/20.500.12749/25897reponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coEl desarrollo de la microelectrónica ha llevado a que dispositivos de uso masivo como los teléfonos celulares, los PDA's y los electrodomésticos estén capacitados para obtener información de la Web por medio de Internet. Mientras más y más usuarios interactúan con materiales basados en la Web utilizando dispositivos diferentes de los tradicionales computadores de escritorio y portátiles, con características y capacidades disímiles, ha surgido toda una problemática asociada con formateo de contenido, entrega, y presentación, haciendo que las estrategias tradicionales de compatibilidad y accesibilidad de los navegadores tradicionales parezcan rudimentarias. El desafío es hacer el mismo contenido visualizable al usuario independientemente del dispositivo que se use: en la pequeña pantalla de un celular, en un PDA, en un portátil, en un computador de escritorio, en un navegador de un carro, en un adaptador de TV cable, en un navegador de voz, etc. Hay muchos parámetros que se deben tener en cuenta: navegador, lenguaje soportado, Sistema operativo, tamaño de la pantalla soporto de colores, capacidad de audio, capacidades gráficas, velocidad de la conexión, preferencias del usuario, y así, la lista es larga. Debido a lo anterior, para poder llegar efectivamente a toda la audiencia potencial los proveedores de contenido tendrán que entregar una forma apropiada de contenido dependiendo de las capacidades del dispositivo de visualización. Este trabajo investiga las tecnologías existentes o en desarrollo para el tratamiento de este problema, así como implementaciones existentes que utilizan dichas tecnologías.Corporación Universitaria Tecnológica de BolívarInstituto Tecnológico de Estudios Superiores de Monterrey (ITESM)INTRODUCCIÓN 1. ACCESO A LA WEB INDEPENDIENTE DEL DISPOSITIVO 1.1. REQUERIMIENTOS A CUMPLIR PARA ACCESO A LA WEB INDEPENDIENTEMENTE DEL DISPOSITIVO 1.1.1. Punto de Vista del Usuario 1.1.2. Punto de Vista del Proveedor de Servicio 1.2. COMPONENTES DEL SISTEMA DE ACCESO A LA WEB 1.2.1. Servidores de Contenido 1.2.2. Servidores Proxy 1.2.3. Gateway 1.2.4. Dispositivos Cliente 1.2.5. Contenidos 1.2.6. Navegadores 1.2.7. Lenguajes de Marcado 1.2.8. Protocolos 2. NEGOCIACIÓN DE CONTENIDO 2.1. PAPEL DE LOS DISPOSITIVOS EN LA NEGOCIACIÓN DE CONTENIDO 2.1.1. Dispositivos de Entrada 2.1.2. Dispositivos de Salida 2.1.3. Procesador 2.1.4. Memoria 2.1.5. Lenguajes 2.1.6. Objetos Multimedia 2.2. ESPECIFICACIÓN DE LAS CAPACIDADES DE LOS DISPOSITIVOS 2.2.1. Campos Encabezadores de Solicitud de HTTP 2.2.2. Esquema de Definición de Recursos (RDF) 2.2.2.1. Ejemplos 2.2.3. Ontologías: Hacia la Web Semántica 3. PROTOCOLOS PARA LA NEGOCIACIÓN DE CONTENIDO 3.1. PERFIL COMPUESTO CAPACIDAD-PREFERENCIA (CC/PP) 3.1.1. Situaciones Posibles de Usos Para CC/PP 3.1.2. Estructura de los Perfiles CC/PP 3.2. ESTÁNDAR UAPRof DE WAP 3.2.1. Clientes WAP/WSP 3.2.2. Clientes IITTP Perfilado Inalámbrico (W-HTTP) 3.2.3. Ambiente Push 3.3. SyncML 3.4. Plug and Play Universal 4. HERRAMIENTAS DISPONIBLES PARA NEGOCIACIÓN DE CONTENIDO 4.1. ESQUEMAS PARA LA DESCRIPCIÓN DE DOCUMENTOS 4.1.1. Lenguajes de Medio Impreso 4.1.2. Preparación de Documentos WYSIWYG 4.1.3. Lenguajes Orientados a la Web 4.1.4. Publicaciones Electrónicas 4.1.4.1. Docbook 4.1.4.2. PDF 4.1.4.3. Foro Abierto de e-book 4.1.4.4. SGV 4.1.4.5. Formato Basado en Restricciones 4.2. ACCESIBILIDAD 4.3. APLICACIONES WEB 4.3.1. CGI 4.3.2. JavaScript 4.3.3. Servlets 4.3.4. Lenguajes Scripting Embebidos 4.3.5. Lenguajes de Plantilla 4.3.6. Lenguajes Basados en Sesión 4.3.7. Lenguajes Basados en Formas 4.3.8. Lenguajes Basados en Interfaz de Usuario 4.3.9. Componentización 4.3.10. Arquitecturas 4.3.11. Transformación XML 4.3.12. Arquitectura XML/XSLT 4.4. OTROS ENFOQUES 4.4.1. Transcodificación 4.4.2. HTML Dinámico 4.4.2.1. Definición de Estilos mediante Hojas de Estilo en Cascada 4.4.2.2. Definición de Estilos mediante el DOM de JavaScript 4.4.2.3. Fuentes Descargables 4.4.2.4. Herencia de Estilos 4.4.3. AvantGo 4.4.4. WebClipping 4.4.5. ASP+DotNet 4.4.6. Librería PHP HawHaw 4.4.7. XHTML 5. IMPLEMENTACIONES Y PRUEBAS 5.1. Ambiente para las pruebas 5.2. JENA (Java Enabled RDF) 5.2.1. Descripción 5.2.2. Pruebas realizadas 5.2.2.1. Creación de un modelo RDF 5.2.2.2. Señalización del modelo creado 5.2.2.3. Lectura de un archivo RDF/XML y creación del modelo 5.2.3. Conclusión de las pruebas con JENA 5.3. DELI (DELIvery Context Library for CC/PP and UAProf) 5.3.1. Descripción 5.3.2. Pruebas a realizar con DELI 5.3.2.1. Lectura de un archivo RDF conteniendo un perfil 5.3.2.2. Obtención de atributos específicos de un perfil dado 5.3.2.3. Obtención del perfil de Internet Explorer 5.3.2.4. Obtención del perfil de Netscape Navigator 5.3.2.5. Obtención del perfil de un teléfono celular 5.3.3. Conclusiones de las pruebas con DELI 5.4. DICE 5.4.1. Descripción 5.4.2. Pruebas a realizar con DICE 5.4.2.1. Prueba de DICE desde Internet Explorer 5.4.2.2. Prueba de DICE desde un teléfono WAP 5.4.3. Conclusiones de las pruebas con DICE 6. OTROS PROYECTOS 6.1. CAPS - Context Aware Portal Site 6.2. NAC: A Basic Core for the Adaptation and Negotiation of Multimedia Services 7. CONCLUSIONES REFERENCIAS BIBLIOGRÁFICASMaestríaThe development of microelectronics has led to mass-use devices such as cell phones, PDAs and household appliances being able to obtain information from the Web through the Internet. As more and more users interact with Web-based materials using devices other than traditional desktop and laptop computers, with dissimilar features and capabilities, a whole issue associated with content formatting, delivery, and presentation has emerged, making strategies The traditional compatibility and accessibility standards of traditional browsers seem rudimentary. The challenge is to make the same content viewable to the user regardless of the device used: on the small screen of a cell phone, on a PDA, on a laptop, on a desktop computer, on a car navigator, on an adapter. Cable TV, in a voice browser, etc. There are many parameters that must be taken into account: browser, supported language, operating system, screen size, color support, audio capability, graphic capabilities, connection speed, user preferences, and so on, the list is long. Due to the above, in order to effectively reach the entire potential audience content providers will have to deliver an appropriate form of content depending on the capabilities of the display device. This work investigates existing or developing technologies for treating this problem, as well as existing implementations that use these technologies.Modalidad Virtualhttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)Atribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_abf2Análisis comparativo de alternativas para generación de contenido independiente del dispositivo en aplicaciones inalámbricas para internetComparative analysis of alternatives for device-independent content generation in wireless Internet applicationsMagíster en en Ciencias ComputacionalesUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaMaestría en Ciencias Computacionalesinfo:eu-repo/semantics/masterThesisTesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/redcol/resource_type/TMComputer sciencesSystems engineerWireless applicationsMicroelectronicsContent devicesComputingWireless InternetWireless communication systemsCiencias computacionalesIngeniería de sistemasInternet inalámbricoSistemas de comunicación inalámbricaInternetAplicaciones inalambricasMicroelectrónicaDispositivos de contenidoInformaticaR. Fielding, et al. HTTP 1.1, RFC:2616. ftp://ftp.isi.ccki/in-nolcs/i Fc2616.txt, Marzo. 2002.World Wide Web Consortium (W3C). HTM 1,4.01 Specification. http://www.w3.org/TR/html401/, Diciembre. 1999.World Wide Web Consortium (W3C). Extensible Markup Language(XML) 1.0. http://www.w3.org/TR/REC-xml, Octubre. 2000.Wireless Application Protocol Foruin, Ltd. Wilreless Markup Languagc Versión 2.0. htlp://www 1 ■wapforum.org/tecli/dociinicnts/WAP-238-WML-20010626-p.pdf, Junio. 2001World Wide Web Consortium (W3C). CGI: Comnion Gatcway Interface. http://www.w3.org/('(¡1/, Noviembre. 1997.Microsoft Corporation, Active Server Pages Tutorial, iittp:/7msdn.microsoft.com/wurkshop/svi vvi/asp/asptuíuiial.asp , Febrero. 2002.The PHP Group, P11P 1 utorial. http://www.pp.net/ , Febrero. 2002.Java Community Process, Java Server Pages Specification, http://iava.suii.coin/products/jsp/7froiitpage-iavaplatform, Febrero. 2002.Java Community Process, Java Servlet Specification, http://iava.sun.com/products/servlet/index.html, Febrero. 2002.World Wide Web Consortium (W3C). Resource Description Framework. http://www.w3.org/RDF/, Febrero. 2002.Wireless Application Protocol Forum, Ltd. Wireless Application Environment Specification, WAP-236-WAESpec. http://www.wapforuni.org/, Febrero. 2002.World Wide Web Consortium (W3C). Mobile Access Activity Statement. http://wwww3.org/Mobile/Activity, Julio. 2001.M. Nilsson, J. Helm, et al. Composite Capabilities / Preferences Profile Requeriments and Architecture. http://www.w3.org/TR/CCPP-ra / , Febrero. 2000.G. Klyne, et al. Composite Capabilities / Preferences Profíle Structure and Vocabularies. http://www.w3.org/TR/CCPP-stiuct-vocab/ , Febrero. 2002.World Wide Web Consortium (W3C). Resource Description Framework Model and Syntax Specifícation. http://www.w3.org/TR/REC-rdf-syntax/, Febrero. 1999.Wireless Application Protocol Forum, Ltd. WAG UAProf Draft, http://www.wapforuni.orgy , Febrero. 2002.Wireless Application Protocol Forum, Ltd. Wireless Scssion Protocol Specifícation. http://wwwl.wapforiiin.org/tecli/docuinents/WAP-230-WSP-20010705 a.pdf, Julio. 2001.Wireless Application Protocol Forum, Ltd. Wireless Profiled HTTP. h((p://wwwl .wapforuni.org/tcch/documcnts/WAP-229-http-20010329-a.pdf , Marzo. 2001.SyncML Initiative Ltd. Syncml Initiative To Join Open Mobile Alliance To Advance Worldwide Adoption Of Mobile Services. http://www.syninl.org/, Julio. 2002UpnP forum, Universal Plug an Play. http://www.upnp.org/, Febrero. 2002.R. Fielding, etal. HTTP 1.1, RFC:2616 Content Negotiation, pages 70-73. ftp://ftp.ibi.edu/jn-notcs/rfc2616.txt, Marzo. 2002.World Wide Web Consortium (W3C). Resource Description Framework Schema Specifícation. http://www.w3.org/TR/PR-rdf-schema , Marzo. 1999.T. Berners-Lee, R. Fielding, et al. Uniform Resource Identifíers (UR1): Generic Syntax, RFC 2396. ftp://ftp.isi.edu/in-notcs/rfc2396.txt, Febrero. 2002.World Wide Web Consortium (W3C). CC/PP Exchange Protocol using HTTP Extensión Framework. http://www.w3.org/TR/NQTE-CCPPexchangc , Junio. 1999.World Wide Web Consortium (W3C). HTTP Extensión Framework. http://www.w3.org/Protocols/http/ietf-http-ext/, Febrero. 2000.Wireless Application Protocol Forum, Ltd. Push OTA Protocol. http://wwwLwapforum.org/tecli/documents/WAP-235-PushQTA-20010425-a.pdf Abril. 2001.SyncML Initiative Ltd. SyncML Specifícation, http://www.syncml.org/technology.htinl, Febrero. 2002.N. Drakos, University of Leeds. All About LaTeX2HTML. http://cbl.leeds.ac.uk/nikos/tex2htm1/doc/latex2html/latex2html.html , Noviembre. 1996.World Wide Web Consortium (W3C). XHTML 1.0: The Extensible HypertText Markup Language. http://www.w3.org/TR/xhtmll/ , Enero. 2000.N. Walsh, L. Muellner, Docbook: The Defmitive Guide, http://www.docbook.org/, Febrero. 2002.Adobe Systems Incorporated, Adobe Portable Documcnt Formal, http://www.adobc.com/cpapei7main.htmlOpen Electronic Book Forum, http://www.opcncbook.org/Scalable Vector Graphics (SVG) 1.0 Specification http://www.w3.org/TR/SVG/ , Febrero. 2002.CGIs versus Java Scrvlcts. http://rain.vislab.olemiss.edu/~ww l/homepage/proiect/mypaper.htmSurveying the Landscape. http://aleutia.cnhydra.org/software/documcntation/backgroundlnro/landscape.html. Agosto 2001I. Eaith lava and XMT. Pnblisliing Ftamewoiks. http://www.runtime-collcctive.com/JavaXML.hlml, Septiembre. 2000.M. Brown. Open Market, Inc. FastCGI Specification Document Versión 1.0 http://www.fastcgi.com/devkit/doc/fcgi-spec.html , Abril. 1996B. Eich, R. Mckinney. JavaScript Language Specification. http://hepax6.ii.ac.uk/DELPHl/Adye/jsspecl l/jsrefspe.htm.html. Noviembre. 1996EmbPerl. http://perl.apache.org/embpeii/pod/intro/lntro.htm .J. Wells. Webmacro. http://wcbmacro.org/WcbMacroTutorial, Octubre. 2000FreeMarker 2.03. an open-source HTML témplate engine for Java. http://freemarker.sourceforge.net/Tea. http://opensource.go.com/Tea/index.hlml, Octubre. 2001.OTembo - an Open Template-Based Servlet System. http://www.mcangene.com/otembo/Apache Software Foundation. Velocity. http://iakarta.apache.org/velocity/user-guide es.html.Thorsten van Ellen. TextGenerator. http://www.textgenerator.comHP Labs, Bristol. The TRiX Framework. http://www-uk.hpl.hp.coin/people/sth/trix/Lucent Technologies. MAWL2.1 Tutorial. http://www.bcll labs.com/projcct/MAWL/tutorial.html, Diciembre. 1998.C. Brabrand, A. Moller, et al. The Bigwig Project.. http://www.biics.dk/bigwig/piiblications///bigwig2 .A. Kristensen. Formsheets and the XML Forms Language. hit p:.//w w wdi | )l.l ip.com/tcchreports/1999/1IPL-1999-41 ,htmi.C. Brabrand, A. Moller, et al. PowcrForms: Declarative Client-side Fonn Field Validation. http://www.brics.dk/bigwig/powcrforins/.M. Gunatilake, J. Dictl, et al. XHTML-FML 1.0; Fonns Markup Language. http://www.inozqiiito.oig/soiirces/spec xhlml-fml.html , Noviembre. 1999.World Wide Web Consortium (W3C). XForms 1.0. http://www.w3.org/TR/2002/WD-xfuuns-2002Q118/, Enero. 2002.User lntcrfacc Markup Language (U1ML) Spccilícation. http://www.uiinl.org/spccs/docs/uiml30-rcviscd-02-12-Q2.pdf, Febrero. 2002World Wide Web Consortium (W3C). Simple Object Access Protocol (SOAP)l.l. http://www.w3.org/TR/SOAP/, Mayo. 2000Hammock. http://www.oop.com/TechnologiesJFramework.isp .S. Collins. XPToolkit Architecture. http://www.mozilla.org/xpfe/aom/AOM.html, Marzo. 1999.The NCITS Information Technology Accommodation Study Group. Alternative Interface Access Protocol (AIAP). http://www.ncits.org/study/docs/ita000Q6.htm, Marzo. 2000.S. Spielman. Java Tag Libraries. http://www.oniava.eom/pub/a/oiijava/2002/03/13/isp.html, Marzo. 2002.Sun Microsystems, Inc. JavaBeans Component Architecture.D. Wood. XMLC. http://xmlc.enhydra.org/software/documentation/index.html, Octubre. 2000.Apache Software Foundation. Element Constructor Set-ECS. http://jakarta.apache.org/ecs/Apache Software Foundation. Struts. http://jakarta.apache.org/struts/uscrGiiidc/indcx.html.Apache Software Foundation.. Turbine. http://jakarta.apachc.org/tuibinc/index.ht)Jcorporate Ltd.. Expresso. http://www.jcorporate.com/World Widc Web Consortium (W3C). XSL Transformations (XSET) Versión 1.0, http://www.w3.oig/TR/xslt, Noviembre. 1999.World Wide Web Consortium (W3C). Cascading Style Slieets, http://www.w3.org/TR/REC-CSSI .Enero. 1999N. Cliase. SAX, http://www-105.ibm.com/dcvcloperworks/cdiication.nsf7xinl-onlinccourse- bvtitle/02B719BE93D7655D86256AB90()5l, ’AXD6?Opej)Dociiment , June 2002World Widc Web Consortium (W3C).. Docunient Objcct Model (D0M) I.cvel 3 Core Spccilication. http://www.w3.Org/TR/2002/WD-DOM-Level-3-Core-20020409/Version 1.0 , Abril 2002Cocoon. http://xnil.apachc.org/cocoon/S. Mazzocchi, R. Rocha. XSP Extensible Server Page. http://xnil.apachc.org/cocoonl/wd-xsp.htnil. Enero. 2000.AvantGo. http://avantgo.com/doc/doc library.html.DARPA Agent Markup Language, wwAV.daml.orgJ. Heflin. Requirements for a Web Ontology Language. http://www.w3.org/TR/webont-req/B. McBride. JENA - A java API for RDF. http://www-uk.hpl.hp.com/people/bwm/rdf/jena/M. Buttler. DELI: A J2EE DElivery context LIbrary for CC/PP and UAProf http://www-uk.hDl.hp.com/people/marbut/DeliUserGuideWEB.htmL. Stuart. DICE: Device Independent Contení Engine (using CC/PP profiles) http://users.aber.ac.uk/sdl/ccpp-info/dice/, Julio 2001W. Okada. Context Aware Portal Site. http://www.slabsfc.kcio.ac.jp/~wataru/sludy/2001/webapp/wcbapp last en.html Julio 2001.T. Lemlouma, N. Layaida. NAC: A Basic Core for (he Adaptation and Negotiation of Multimedia Serviccs. http://opera.inrialpes.fi7pcople/Tayeb.Lenilouina/Papers/ANegoP.pd f. Septiembre 2001.https://apolo.unab.edu.co/en/persons/eduardo-carrillo-zambranoORIGINAL2002_Tesis_Carlos_Cuervo.pdf2002_Tesis_Carlos_Cuervo.pdfTesisapplication/pdf44655643https://repository.unab.edu.co/bitstream/20.500.12749/25897/1/2002_Tesis_Carlos_Cuervo.pdfcafb3bd35fefb4a68b8043db8b505a2cMD51open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-8829https://repository.unab.edu.co/bitstream/20.500.12749/25897/2/license.txt3755c0cfdb77e29f2b9125d7a45dd316MD52open accessTHUMBNAIL2002_Tesis_Carlos_Cuervo.pdf.jpg2002_Tesis_Carlos_Cuervo.pdf.jpgIM Thumbnailimage/jpeg8231https://repository.unab.edu.co/bitstream/20.500.12749/25897/3/2002_Tesis_Carlos_Cuervo.pdf.jpga1f52160021835fbc9b64ad4f017a90bMD53open access20.500.12749/25897oai:repository.unab.edu.co:20.500.12749/258972024-08-02 22:00:52.656open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coRUwoTE9TKSBBVVRPUihFUyksIG1hbmlmaWVzdGEobWFuaWZlc3RhbW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuCgpFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbi4gRWwgQVVUT1IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVTkFCIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmUuCgpFbCBBVVRPUiBhdXRvcml6YSBhIGxhIFVuaXZlcnNpZGFkIEF1dMOzbm9tYSBkZSBCdWNhcmFtYW5nYSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uCg== |