<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>0120-5609</journal-id>
<journal-title><![CDATA[Ingeniería e Investigación]]></journal-title>
<abbrev-journal-title><![CDATA[Ing. Investig.]]></abbrev-journal-title>
<issn>0120-5609</issn>
<publisher>
<publisher-name><![CDATA[Facultad de Ingeniería, Universidad Nacional de Colombia.]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0120-56092011000100013</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[OneWeb: plataforma de adaptación de contenidos web basada en las recomendaciones del W3C Mobile Web Initiative]]></article-title>
<article-title xml:lang="en"><![CDATA[OneWeb: web content adaptation platform based on W3C Mobile Web Initiative guidelines]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Martínez P]]></surname>
<given-names><![CDATA[Francisco O]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Uribe G]]></surname>
<given-names><![CDATA[Gustavo A]]></given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Mosquera P]]></surname>
<given-names><![CDATA[Fabián L]]></given-names>
</name>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad del Cauca  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<pub-date pub-type="pub">
<day>01</day>
<month>04</month>
<year>2011</year>
</pub-date>
<pub-date pub-type="epub">
<day>01</day>
<month>04</month>
<year>2011</year>
</pub-date>
<volume>31</volume>
<numero>1</numero>
<fpage>117</fpage>
<lpage>126</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0120-56092011000100013&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S0120-56092011000100013&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S0120-56092011000100013&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Las limitaciones con respecto a la experiencia de navegabilidad y facilidad de uso constituyen los principales obstáculos que enfrenta la web móvil para lograr una amplia aceptación mundial. Recientemente el W3C ha desarrollado una iniciativa conocida como Mobile Web Initiative (MWI), la cual define un conjunto de directrices para el diseño y presentación adecuada de interfaces web dirigidas a dispositivos móviles. El presente artículo describe las principales características y los módulos funcionales de OneWeb, una plataforma de adaptación de contenidos basada en las recomendaciones de MWI, desarrollada por el Grupo de Interés en el Desarrollo de Aplicaciones Móviles para Dispositivos Móviles - W@PColombia, adscrito al Grupo de Ingeniería Telemática de la Universidad del Cauca. Adicionalmente se presentan medidas de rendimiento y una comparación con sistemas de adaptación de contenido que operan actualmente. De manera experimental se obtuvieron tiempos de respuesta satisfactorios para entornos web móviles y se logró el cumplimiento de las recomendaciones de MWI sobre un conjunto de veinte páginas de prueba.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[Restrictions regarding navigability and user-friendliness are the main challenges the Mobile Web faces to be accepted worldwide. W3C has recently developed the Mobile Web Initiative (MWI), a set of directives for the suitable design and presentation of mobile Web interfaces. This article presents the main features and functional modules of OneWeb, an MWI-based Web content adaptation platform developed by Mobile Devices Applications Development Interest Group´s (W@PColombia) research activities, forming part of the Universidad de Cauca´s Telematics Engineering Group. Some performance measurement results and comparison with other Web content adaptation platforms are presented. Tests have shown suitable response times for Mobile Web environments; MWI guidelines were applied to over twenty Web pages selected for testing purposes.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[contexto de entrega]]></kwd>
<kwd lng="es"><![CDATA[MWI]]></kwd>
<kwd lng="es"><![CDATA[web móvil]]></kwd>
<kwd lng="es"><![CDATA[navegabilidad]]></kwd>
<kwd lng="en"><![CDATA[Delivery context]]></kwd>
<kwd lng="en"><![CDATA[MWI]]></kwd>
<kwd lng="en"><![CDATA[Mobile Web]]></kwd>
<kwd lng="en"><![CDATA[navigability]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="center"><font face="Verdana" size="4"><b><i>OneWeb</i>: plataforma de adaptaci&oacute;n de contenidos <i>web</i> basada en las recomendaciones del W3C Mobile Web Initiative</b></font></p>     <p><font face="Verdana" size="3">    <p align="center"><b>OneWeb: web content adaptation platform based on W3C Mobile Web Initiative guidelines</b></p></font> <font face="Verdana" size="2">    <p><b>Francisco O. Mart&iacute;nez P.<sup>1</sup>, Gustavo A. Uribe G.<sup>2</sup>, Fabi&aacute;n L. Mosquera P.<sup>3</sup></b></p>     <p><sup>1</sup> M.Sc. en Ingenier&iacute;a, Universidad del Cauca. Docente Investigador, Grupo de Ingenier&iacute;a Telem&aacute;tica, Departamento de Telem&aacute;tica, Facultad de Ingenier&iacute;a Electr&oacute;nica y Telecomunicaciones, Universidad del Cauca. <a href="mailto:formati@unicauca.edu.co">formati@unicauca.edu.co</a></p>     <p><sup>2</sup> Ingeniero en Electr&oacute;nica y Telecomunicaciones, Universidad del Cauca. Estudiante de Ph.D. en Ingenier&iacute;a Telem&aacute;tica, Universidad del Cauca, Colombia. <a href="mailto:guribe@unicauca.edu.co">guribe@unicauca.edu.co</a></p>     <p><sup>3</sup> Ingeniero en Electr&oacute;nica y Telecomunicaciones, Universidad del Cauca.Ingeniero de Desarrollo, Universidad del Cauca. <a href="mailto:zadinoel@gmail.com">zadinoel@gmail.com</a></p><hr />     <p><b>RESUMEN</b></p>     <p>Las limitaciones con respecto a la experiencia de navegabilidad y facilidad de uso constituyen los principales obst&aacute;culos que enfrenta la <i>web</i> m&oacute;vil para lograr una amplia aceptaci&oacute;n mundial. Recientemente el W3C ha desarrollado una iniciativa conocida como Mobile Web Initiative (MWI), la cual define un conjunto de directrices para el dise&ntilde;o y presentaci&oacute;n adecuada de interfaces web dirigidas a dispositivos m&oacute;viles. El presente art&iacute;culo describe las principales caracter&iacute;sticas y los m&oacute;dulos funcionales de OneWeb, una plataforma de adaptaci&oacute;n de contenidos basada en las recomendaciones de MWI, desarrollada por el Grupo de Inter&eacute;s en el Desarrollo de Aplicaciones M&oacute;viles para Dispositivos M&oacute;viles - W@PColombia, adscrito al Grupo de Ingenier&iacute;a Telem&aacute;tica de la Universidad del Cauca. Adicionalmente se presentan medidas de rendimiento y una comparaci&oacute;n con sistemas de adaptaci&oacute;n de contenido que operan actualmente. De manera experimental se obtuvieron tiempos de respuesta satisfactorios para entornos web m&oacute;viles y se logr&oacute; el cumplimiento de las recomendaciones de MWI sobre un conjunto de veinte p&aacute;ginas de prueba.</p>     <p><b>Palabras claves</b>: contexto de entrega, MWI, web m&oacute;vil, navegabilidad.</p>     ]]></body>
<body><![CDATA[<p><b>ABSTRACT</b></p>     <p>Restrictions regarding navigability and user-friendliness are the main challenges the Mobile Web faces to be accepted worldwide. W3C has recently developed the Mobile Web Initiative (MWI), a set of directives for the suitable design and presentation of mobile Web interfaces. This article presents the main features and functional modules of OneWeb, an MWI-based Web content adaptation platform developed by Mobile Devices Applications Development Interest Group&acute;s (W@PColombia) research activities, forming part of the Universidad de Cauca&acute;s Telematics Engineering Group. Some performance measurement results and comparison with other Web content adaptation platforms are presented. Tests have shown suitable response times for Mobile Web environments; MWI guidelines were applied to over twenty Web pages selected for testing purposes.     <p><b>Keywords</b>: Delivery context, MWI, Mobile Web, navigability.</p><hr />     <p><b>Recibido</b>: diciembre 15 de 2009. <b>Aceptado</b>: enero 15 de 2011</p><hr>     <p><font face="Verdana" size="3"><b>Introducci&oacute;n</b></font></p>     <p>La necesidad cada vez mayor de tener conectividad en cualquier momento y lugar, unida al gran n&uacute;mero de dispositivos m&oacute;viles con capacidades de navegaci&oacute;n que se encuentran en el mercado, hacen de la Internet m&oacute;vil una realidad que se proyecta como parte importante del futuro de la web (Kaikkonen, 2008).</p>     <p>A pesar de las tendencias de crecimiento tanto del uso de los dispositivos m&oacute;viles como de la demanda de conexi&oacute;n a Internet, la navegaci&oacute;n web desde un dispositivo m&oacute;vil no es todav&iacute;a algo pr&aacute;ctico (Comscore, 2009; Shrestha, 2007). Limitaciones inherentes a los dispositivos como el tama&ntilde;o de las pantallas, bajas capacidades de procesamiento, teclados reducidos y soporte para diferentes formatos, hacen que los proveedores de contenido tengan dificultades para desarrollar sitios web que funcionen correctamente en todos los tipos y configuraciones de tel&eacute;fonos m&oacute;viles que ofrecen acceso a la web (Canali <i>et al</i>.,2009). En este sentido, es importante ofrecer al usuario una navegaci&oacute;n c&oacute;moda por medio del contenido para que su experiencia sea lo m&aacute;s homog&eacute;nea posible al acceder desde diversos dispositivos. Atendiendo esta necesidad, el W3C(<b>World Wide Web Consortium</b>) ha desarrollado una propuesta conocida como Mobile Web Initiative (<b>MWI</b>), la cual se constituye en un primer esfuerzo por trazar el camino hacia una web unificada cuyo contenido sea accesible desde cualquier tipo de dispositivo de acuerdo a las caracter&iacute;sticas particulares de &eacute;ste.</p>     <p>El presente art&iacute;culo tiene como objetivo central presentar las caracter&iacute;sticas m&aacute;s relevantes de la plataforma OneWeb, desarrollada con la finalidad de facilitar la adaptaci&oacute;n de contenido web para dispositivos m&oacute;viles, siguiendo los lineamientos definidos por la iniciativa W3C MWI y obteniendo las capacidades de los dispositivos de forma est&aacute;tica o din&aacute;mica. Adem&aacute;s se describen algunos resultados experimentales que muestran que la aplicaci&oacute;n de las pol&iacute;ticas definidas por MWI no afectan significativamente los tiempos de respuesta ni el tama&ntilde;o del contenido final; estas conclusiones se validaron mediante la comparaci&oacute;n con otros sistemas de este tipo, considerando aspectos como: tama&ntilde;o del contenido adaptado, cumplimiento de las recomendaciones MWI y contenido correctamente adaptado, dado que para algunas p&aacute;ginas el proceso no es aplicado satisfactoriamente, lo que provoca una respuesta de muy pocos kilobytes.</p>     <p>De acuerdo al contexto presentado, el art&iacute;culo se encuentra estructurado de la siguiente manera: inicialmente, se realiza una descripci&oacute;n general de la iniciativa MWI del W3C y el concepto de contexto de entrega, parte fundamental en el proceso de adaptaci&oacute;n; posteriormente, se presentan las caracter&iacute;sticas m&aacute;s relevantes de la plataforma OneWeb, incluyendo los algoritmos usados; finalmente, se ofrecen algunos resultados experimentales, incluyendo una comparaci&oacute;n con sistemas actuales de adaptaci&oacute;n de contenidos, conclusiones y varios trabajos futuros.</p>     <p><font face="Verdana" size="3"><b>La iniciativa MWI (Mobile Web Initiative)</b></font></p>     ]]></body>
<body><![CDATA[<p>El W3C es un organismo altamente reconocido en la industria por sus est&aacute;ndares en cuanto a generaci&oacute;n, construcci&oacute;n y uso de contenido web. Recientemente el W3C ha definido una iniciativa denominada &quot;Mobile Web Initiative&quot; (W3C, 2008), cuyo prop&oacute;sito fundamental es el de garantizar que el usuario pueda obtener el mayor provecho posible de su dispositivo m&oacute;vil y la web mientras navega (Leiba, 2009). Como parte de esta iniciativa se incluye un marco denominado &quot;Buenas pr&aacute;cticas de la web m&oacute;vil&quot;, que presenta una serie de recomendaciones dirigidas a facilitar la convergencia entre la web y el acceso a este tipo de contenido desde dispositivos de mano, tratando de superar, no s&oacute;lo las limitaciones inherentes a los dispositivos m&oacute;viles, sino tambi&eacute;n su amplia diversidad (W3C, 2007). Estas recomendaciones involucran a las empresas generadoras de contenido, desarrolladores de aplicaciones web y de adaptaci&oacute;n de contenido. A continuaci&oacute;n se resumen las principales recomendaciones de la MWI, las cuales han sido clasificadas en las siguientes categor&iacute;as: sobre el comportamiento, navegaci&oacute;n y links, campo de la p&aacute;gina y su contenido, definici&oacute;n de la p&aacute;gina y entradas de usuario.</p>     <p><b>Sobre el comportamiento</b></p>     <p>Estas recomendaciones est&aacute;n dirigidas a los dise&ntilde;adores de los sitios web y establecen aspectos relevantes que los gu&iacute;an para obtener un desarrollo adaptable a cualquier dispositivo, ejemplos: el contenido debe ser consistente con la URL, las p&aacute;ginas han de ser probadas en varias familias de dispositivos, entre otras.</p>     <p><b>Navegaci&oacute;n y links</b></p>     <p>Recomendaciones relacionadas con los hiperv&iacute;nculos y los m&eacute;todos de navegaci&oacute;n con el fin de que &eacute;stos sean &uacute;tiles desde cualquier dispositivo y aprovechen de la mejor manera sus capacidades; ejemplos: las URL de los puntos de acceso al sitio deben ser cortas, las p&aacute;ginas tener una barra de navegaci&oacute;n m&iacute;nima en la parte superior, existir un equilibro entre el n&uacute;mero de enlaces y el de saltos para obtener la informaci&oacute;n deseada, entre otras.</p>     <p><b>Campo de la p&aacute;gina y su contenido</b></p>     <p>En esta categor&iacute;a se hacen recomendaciones importantes acerca del contenido que se despliega en las p&aacute;ginas web; en especial, se enfoca en los aspectos de creaci&oacute;n de contenido que sea f&aacute;cilmente adaptable a las limitaciones de los dispositivos; ejemplos: evitarse el contenido que requiera capacidades especiales para su visualizaci&oacute;n, como es el caso de archivos multimedia de alta definici&oacute;n; el tama&ntilde;o de la p&aacute;gina sin im&aacute;genes debe ser menor a 10 kB ; el contenido requiere ser visible, con o sin im&aacute;genes de fondo, entre otras.</p>     <p><b>Definici&oacute;n de la p&aacute;gina</b></p>     <p>Recomendaciones acerca de los elementos que se encuentran presentes en el c&oacute;digo HTML (lenguaje de marcado de hipertexto) de las p&aacute;ginas y en las cabeceras del protocolo de transferencia de hipertexto (HTTP). Dichos elementos no alteran directamente el contenido de la p&aacute;gina pero suelen afectar su presentaci&oacute;n y en algunos casos el rendimiento del sitio web. Estas recomendaciones permiten que la presentaci&oacute;n de la p&aacute;gina est&eacute; bien definida y as&iacute;, al realizar la adaptaci&oacute;n de contenidos, se obtengan resultados satisfactorios. Ejemplos: en lo posible, evitar el uso de marcos o frames, e igualmente la utilizaci&oacute;n de tablas y de medidas relativas en el c&oacute;digo HTML, entre otras.</p>     <p><b>Entradas del usuario</b></p>     ]]></body>
<body><![CDATA[<p>Las limitaciones en los mecanismos de ingreso de datos es uno de los problemas m&aacute;s frecuentes en la web m&oacute;vil. Las recomendaciones en esta categor&iacute;a est&aacute;n orientadas a los dise&ntilde;adores de los sitios web, teniendo en cuenta las restricciones del teclado y reduciendo al m&aacute;ximo la necesidad de entrada de datos del usuario; ejemplos: evitar el uso de entradas de texto libre; debe existir un orden l&oacute;gico en los objetos navegables; la etiqueta de los controles en los formularios ha de estar junto al control correspondiente y especificarse por medio de la etiqueta label, entre otras.</p>     <p><b>Contexto de entrega</b></p>     <p>En vista de la necesidad de adaptar el contenido para cada dispositivo o navegador se han creado los contextos de entrega, que no son m&aacute;s que descriptores de las capacidades del dispositivo o usuario que solicita el contenido. Sin los contextos de entrega ser&iacute;a imposible realizar una adaptaci&oacute;n din&aacute;mica; sin embargo, los contextos de entrega no son en s&iacute; mismos un proceso de adaptaci&oacute;n (Fang, 2009). El soporte al contexto de entrega debe ser implementado en los componentes que intervienen en la solicitud y entrega de contenido sobre la red, como los agentes de usuario, los servidores web y los servidores proxy. Durante el desarrollo de la plataforma de adaptaci&oacute;n de contenidos OneWeb se utilizaron tres fuentes de informaci&oacute;n para conformar el contexto de entrega:</p>     <p><b>Cabeceras HTTP</b></p>     <p>Actualmente &eacute;ste es el mecanismo m&aacute;s usado para la adaptaci&oacute;n de contenidos (Korpipa&auml;, H&auml;kkl&auml;, Kela, Ronkainen y K&auml;ns&auml;l&auml;, 2004). El protocolo HTTP ha definido las siguientes cabeceras, que pueden ser usadas para describir el tipo de dispositivo desde el cual se solicita el contenido:</p>     <p><i>Accept</i>: tipos de archivos o medios (MIME Types) aceptados por el agente de usuario.</p>     <p><i>Accept-Charset</i>: grupo de caracteres aceptados por el agente de usuario.</p>     <p><i>Accept-Encoding</i>: cifrado preferido (sistema de compresi&oacute;n) para el agente de usuario.</p>     <p><i>Accept-Lenguage</i>: lenguaje soportado por el agente de usuario.</p>     <p>User-Agent</i>: cadena que identifica el navegador o dispositivo desde el cual se realiza la petici&oacute;n.</p>     ]]></body>
<body><![CDATA[<p>No obstante, no existen est&aacute;ndares acerca de c&oacute;mo se debe presentar la informaci&oacute;n en el <i>User-Agent</i>.</p>     <p><font face="Verdana" size="3"><b>UAProf (User Agent Profile)</b></font></p>     <p>Con el prop&oacute;sito de describir las capacidades de los dispositivos y los diferentes perfiles de usuario fue creado el est&aacute;ndar CCPP (<b><i>Composite Capability Preference Profile</i></b>), que hace uso de una serie de etiquetas para definir las caracter&iacute;sticas que distinguen a ciertos dispositivos o usuarios; UAProf es la implementaci&oacute;n del descriptor para dispositivos m&oacute;viles WAP. Su funcionamiento consiste en el env&iacute;o de una URL por medio de las cabeceras HTTP, la cual contiene las capacidades del dispositivo, descritas seg&uacute;n el CCPP (Viana et al., 2005). WAP 1.2.1 recomienda para el transporte de la informaci&oacute;n el protocolo HTTP Extension Framework; por su parte, WAP 2.0 define una extensi&oacute;n de HTTP 1.1 llamada W-HTTP. Cada fabricante de dispositivos tiene la responsabilidad de crear su propio UAProf y as&iacute; permitir que el contenido web sea adaptado correctamente seg&uacute;n las capacidades de su producto. No obstante, algunos problemas de esta aproximaci&oacute;n son:</p>     <p>1. No todos los dispositivos tienen un UAProf definido.</p>     <p>2. Puede causar retardos en la navegaci&oacute;n.</p>     <p>3. No existe un est&aacute;ndar para los datos en cada UAProf.</p>     <p>4. Las cabeceras UAProf pueden planearse err&oacute;neamente.</p>     <p>5. Algunos fabricantes crean estos perfiles para un grupo de dispositivos y no para cada producto en particular (WAP Forum, 2007).</p>     <p><b>WURFL (<i>Wireless Universal Resource File</i>)</b></p>     <p>Es una iniciativa que gestiona un archivo XML de configuraci&oacute;n el cual contiene informaci&oacute;n de las capacidades y caracter&iacute;sticas de un gran n&uacute;mero de dispositivos m&oacute;viles. Con frecuencia &eacute;stas no son consignadas por los fabricantes sino por los desarrolladores, que se ven en la necesidad de recopilarlos (Passani, 2007).</p>     ]]></body>
<body><![CDATA[<p>El desarrollo de este documento XML ha sido liderado desde sus inicios por Luca Passani (<b>desarrollador de la empresa Openwave</b>) y Andrea Trasatt (<b>desarrollador independiente, uno de los usuarios</b>) quienes por medio de una gran comunidad de desarrolladores en todo el mundo tratan de mantener el repositorio lo m&aacute;s actualizado posible. Como parte de este trabajo, Lucas Passani cre&oacute; WALL (<b><i>Wireless Abstraction Library</i></b>) , una librer&iacute;a que permite dise&ntilde;ar p&aacute;ginas web y habilitar la entrega del contenido en formato WML (<b><i>Wireless Markup Language</i></b>) , C-HTML (<b><i>Compact Hyper Text Markup Language</i></b>) y XHTML (<b><i>Extensible Hyper Text Markup Language</i></b>) Mobile Profile(WAP Forum, 2007), de acuerdo a las capacidades del dispositivo. El proyecto se inici&oacute; en enero del 2002 y desde entonces se han recopilado datos sobre m&aacute;s de 7.000 dispositivos (Missha, 2005).</p>     <p><font face="Verdana" size="3"><b>La plataforma OneWeb</b></font></p>     <p>OneWeb es una plataforma de adaptaci&oacute;n de contenidos web para dispositivos m&oacute;viles, basada en la Mobile Web Initiative del W3C. Un diagrama de despliegue se muestra en la figura <a href="#v31n1a13e1">1</a>. En t&eacute;rminos simples, los clientes WAP 1.0 y WAP 2.0 acceden a la plataforma por medio del protocolo HTTP. El cliente WAP 2.0 a&ntilde;ade a la petici&oacute;n HTTP una descripci&oacute;n de su contexto de entrega mediante el protocolo CCPP; con esta informaci&oacute;n, OneWeb extrae toda la del repositorio UAProf y la librer&iacute;a WURFL, y con el contexto de entrega completamente descrito se procede a realizar una petici&oacute;n al servidor de contenido a trav&eacute;s del protocolo HTTP; la respuesta del servidor es almacenada en la plataforma y adaptada seg&uacute;n las caracter&iacute;sticas definidas en el contexto de entrega y las pol&iacute;ticas definidas en la MWI. Finalmente, se entrega el contenido adaptado al cliente. Aunque el procedimiento es pr&aacute;cticamente el mismo para clientes WAP 1.0, es conveniente aclarar que, en muchos casos, no es posible obtener la informaci&oacute;n del contexto de entrega por medio de UAProf, sino de WURFL; por otro lado, el contenido para estos clientes es adaptado totalmente en formato WML.</p>     <p><a name="v31n1a13e1"></a></p>     <p align="center"><img src="img/revistas/iei/v31n1/v31n1a13e1.jpg" />     <p><a name="v31n1a13e1"></a></p>     <p>Para llevar a cabo las tareas se&ntilde;aladas la plataforma OneWeb dispone de cuatro m&oacute;dulos de procesamiento (figura <a href="#v31n1a13e2">2</a>) y un archivo de configuraci&oacute;n que facilita la personalizaci&oacute;n de ciertas tareas por parte de los desarrolladores o administradores del sitio.</p>     <p><a name="v31n1a13e2"></a></p>     <p align="center"><img src="img/revistas/iei/v31n1/v31n1a13e2.jpg" />     <p><a name="v31n1a13e2"></a></p>     ]]></body>
<body><![CDATA[<p>Los dos primeros bloques act&uacute;an de manera secuencial, mientras que los dos restantes se realimentan uno al otro. Al terminar estos procesos se obtiene un contenido web adaptado de acuerdo a las capacidades del dispositivo de acceso. A continuaci&oacute;n se describen los procedimientos que realizan en cada uno de los bloques.</p>     <p><b>Obtenci&oacute;n del contexto de entrega</b></p>     <p>Con el objeto de conocer las capacidades y limitaciones del dispositivo que solicita el contenido, se construye el contexto de entrega. La plataforma de adaptaci&oacute;n de contenidos usa las tres fuentes de informaci&oacute;n ya descritas (cabeceras HTTP, UAProf y WURFL) para conformar su descripci&oacute;n. En la implementaci&oacute;n de este m&oacute;dulo funcional se utiliz&oacute; la librer&iacute;a DELI (Delivery Context Library)</p>     <p><b>Preprocesamiento</b></p>     <p>No siempre el contenido web est&aacute; bien estructurado o construido, lo cual dificulta el procesamiento; por lo tanto, se requiere una etapa que prepara el contenido para ser procesado. En esta fase el c&oacute;digo JavaScript es puesto en comentarios; se eliminan las sentencias de los comentarios originales, las etiquetas desconocidas o no soportadas por el est&aacute;ndar HTML 3.2 y los atributos duplicados; finalmente, se realiza la conversi&oacute;n de HTML a XHTML usando la librer&iacute;a TIDY.</p>     <p><b>Reestructuraci&oacute;n de la p&aacute;gina</b></p>     <p>Para que el contenido sea organizado y accesible desde cualquier dispositivo debe ser reestructurado, raz&oacute;n por la cual se aplican una serie de transformaciones (Lee <i>et al</i>., 2006). El primer procedimiento se denomina transformada de elisi&oacute;n selectiva y consiste en analizar si la estructura puede ser procesada por un dispositivo de mano; si no es as&iacute;, se destruye dicha estructura y los escritos extensos son resumidos en un hiperenlace, que tiene como destino la totalidad del texto. En el mismo sentido, otra transformaci&oacute;n consiste en segmentar una p&aacute;gina extensa en una serie de p&aacute;ginas m&aacute;s peque&ntilde;as que suman el contenido equivalente a la original y que se interconectan por medio de hiperenlaces; a este procedimiento se le denomina transformaci&oacute;n de segmentaci&oacute;n indexada (Younghyun <i>et al</i>., 2001). De igual manera, se eliminan los marcos o frames, se realiza la conversi&oacute;n de grupo de caracteres, se reducen las im&aacute;genes y se traduce la codificaci&oacute;n HTML a WML para clientes WAP 1.0.</p>     <p><b>Aplicaci&oacute;n de las recomendaciones MWI</b></p>     <p>En este proceso se efect&uacute;an una serie de ajustes en las p&aacute;ginas de acuerdo a los lineamientos se&ntilde;alados por MWI, entre los que se encuentran: eliminaci&oacute;n de etiquetas &lt;base&gt;, correcci&oacute;n de los colores en los textos, conversi&oacute;n de las etiquetas &lt;font&gt; a estilos en cascada, creaci&oacute;n de una &uacute;nica hoja de estilos externa, traspaso de los estilos en las etiquetas a la hoja de estilos &uacute;nica, eliminaci&oacute;n de etiquetas de autorrecarga o redirecci&oacute;n, correcci&oacute;n de la URL en los hiperv&iacute;nculos para mantener la funcionalidad de &eacute;stos, eliminaci&oacute;n de espacios innecesarios, redimensionamiento de las entradas de texto seg&uacute;n el n&uacute;mero de caracteres mostrados en la pantalla, adaptaci&oacute;n de los mapas de im&aacute;genes, reducci&oacute;n del tama&ntilde;o, profundidad de color y conversi&oacute;n de las im&aacute;genes al formato preferido por el navegador.</p>     <p><font face="Verdana" size="3"><b>Desarrollo experimental</b></font></p>     ]]></body>
<body><![CDATA[<p>La fase de experimentaci&oacute;n de OneWeb estuvo enmarcada dentro de dos objetivos esenciales: 1) evaluar el rendimiento de la plataforma en cada una de sus unidades funcionales; y 2) comparar los resultados con sistemas similares existentes. Con respecto al segundo prop&oacute;sito, la comparaci&oacute;n entre sistemas tuvo en cuenta aspectos como: tama&ntilde;o del contenido adaptado, cumplimiento de las recomendaciones MWI y contenido correctamente adaptado.</p>     <p>Las pruebas que se analizan en este apartado fueron hechas en laboratorio sobre una red de &aacute;rea local, como se describe en la figura <a href="#v31n1a13e3">3</a> . Adicionalmente, se llevaron a cabo pruebas con los emuladores OpenWave V7, Nokia 6230i, OpenWave UP, Nokia 6500, Sony Ericsson K750, WinWAP y los tel&eacute;fonos Nokia E65, Nokia N90, Nokia E61i, Nokia 6682 y Nokia 6230; en t&eacute;rminos generales, las pruebas validaron las capacidades de la plataforma y mostraron una mejora significativa en la navegabilidad de las p&aacute;ginas.</p>     <p><a name="v31n1a13e3"></a></p>     <p align="center"><img src="img/revistas/iei/v31n1/v31n1a13e3.jpg" />     <p><a name="v31n1a13e3"></a></p>     <p>En este sentido, fue seleccionado un conjunto de 20 p&aacute;ginas con diferentes caracter&iacute;sticas (ver listado en la figura <a href="#v31n1a13e5">5</a> ), cuyos tiempos promedio de procesamiento se registran en la figura <a href="#v31n1a13e4">4</a>. Es importante se&ntilde;alar que el proceso de adaptaci&oacute;n de im&aacute;genes realizado por la plataforma no bloquea la entrega del contenido, sino que se adapta un n&uacute;mero m&iacute;nimo de ellas que es configurable (por defecto 5) y se procede a enviar la respuesta HTTP. De acuerdo a los resultados, se puede observar que la creaci&oacute;n de la hoja de estilos externa, la asignaci&oacute;n de accesskey e informaci&oacute;n del enlace y el preprocesamiento son procesos que tardan un tiempo considerablemente mayor que el resto. No obstante, podr&iacute;a disminuirse el tiempo de procesamiento en la asignaci&oacute;n de <i>accesskey</i> e informaci&oacute;n del enlace configurando los par&aacute;metros respectivos en la plataforma, de tal forma que no descargue los enlaces externos.</p>     <p><a name="v31n1a13e4"></a></p>     <p align="center"><img src="img/revistas/iei/v31n1/v31n1a13e4.jpg" />     <p><a name="v31n1a13e4"></a></p>     <p><a name="v31n1a13e5"></a></p>     ]]></body>
<body><![CDATA[<p align="center"><img src="img/revistas/iei/v31n1/v31n1a13e5.jpg" />     <p><a name="v31n1a13e5"></a></p>     <p>Igualmente, se realiz&oacute; una comparaci&oacute;n gr&aacute;fica con respecto al tama&ntilde;o en kilobytes del contenido adaptado que se entrega por medio de OneWeb y las plataformas de adaptaci&oacute;n de Google (Google, 2008) y AOL Mobile (AOL, 2008) (figura <a href="#v31n1a13e5">5</a>); estas plata formas fueron estudiadas y comparadas con otras plataformas de adaptaci&oacute;n de contenido existentes y arrojaron los mejores resultados; es necesario tener en cuenta que ninguna de ellas est&aacute; basada en la MWI. En este contexto, un punto sobre el eje &quot;x&quot; indica que no fue posible adaptar el contenido del portal de prueba; &eacute;ste es el caso de las p&aacute;ginas 9, 10, 18 y 19 en la plataforma de AOL y las p&aacute;ginas 9 y 10 en el caso de Google. La p&aacute;gina de prueba 19, pese a ser procesada por Google Mobile, no pudo ser utilizada correctamente puesto que &eacute;sta no adapta los mapas de im&aacute;genes seg&uacute;n las recomendaciones de la MWI. Por otro lado, algunas im&aacute;genes no pudieron ser adaptadas por las plataformas de Google y AOL Mobile, lo cual redujo el peso del contenido adaptado; sin embargo, se puede observar que la diferencia no es significativa con respecto al contenido adaptado por OneWeb en los mismos casos.</p>     <p>En consecuencia, la plataforma OneWeb fue la &uacute;nica en responder satisfactoriamente a las expectativas de adaptaci&oacute;n en la totalidad de las p&aacute;ginas, teniendo en cuenta la gran diversidad de contenidos y taxonom&iacute;as que presentan las p&aacute;ginas de prueba, entre las que se encuentran portales de comercio electr&oacute;nico, noticias, buscadores, wikis, etc. Esto permite concluir que, aunque OneWeb garantiza el cumplimiento de las recomendaciones de la MWI, presenta un rendimiento similar al de las plataformas de las empresas AOL y Google.</p>     <p><font face="Verdana" size="3"><b>Conclusiones</b></font></p>     <p>La plataforma de adaptaci&oacute;n de contenidos OneWeb garantiza navegabilidad, reducci&oacute;n de costos y facilidad de uso para una amplia gama de p&aacute;ginas web, gracias a un proceso de adaptaci&oacute;n din&aacute;mico que busca sacar el mejor provecho posible de las capacidades de cada dispositivo. Por otro lado, con los procedimientos de adaptaci&oacute;n usados se obtuvieron rendimientos semejantes a los de las plataformas de empresas importantes en el mercado, como Google y AOL. De esto se concluye que la aplicaci&oacute;n de las recomendaciones dadas en la MWI del W3C por medio de una plataforma de adaptaci&oacute;n de contenidos es una manera pr&aacute;ctica para mejorar significativamente la experienciade navegaci&oacute;n del usuario en la web m&oacute;vil. Es importante resaltar que la plataforma desarrollada constituye una primera aproximaci&oacute;n hacia una implementaci&oacute;n de referencia que cumpla con las recomendaciones de la MWI del W3C. En este sentido, no se tuvo ninguna restricci&oacute;n en los equipos usados ni en los lenguajes, sino que se tuvieron en cuenta dispositivos y codificaciones internacionales.</p>     <p>En otro sentido, a partir de los procedimientos usados en la plataforma podemos resaltar que la reducci&oacute;n de im&aacute;genes, la transformada de segmentaci&oacute;n indexada y la transformada de elisi&oacute;n selectiva, son los que afectan de manera m&aacute;s relevante la presentaci&oacute;n del contenido y reducen significativamente el tama&ntilde;o de las p&aacute;ginas que finalmente son entregadas al usuario. Pese a que los tiempos de procesamientos no son despreciables, &eacute;stos no sobrepasan en la mayor&iacute;a de los casos el tiempo l&iacute;mite de espera de la mayor&iacute;a de navegadores (30 s). Asimismo, el tiempo que se consume en el procesamiento es equilibrado en la mayor&iacute;a de los casos, puesto que el tiempo de transmisi&oacute;n se reduce al disminuir el peso del contenido. Por lo tanto, puede concluirse que los tiempos inherentes al procesamiento no deterioran la experiencia de navegaci&oacute;n del usuario.</p>     <p><font face="Verdana" size="3"><b>Trabajos futuros</b></font></p>     <p><b>Interfaz para gateway m&oacute;vil</b></p>     <p>Para que un operador m&oacute;vil pueda incluir la plataforma de adaptaci&oacute;n de contenidos en la red es necesario implementar una interfaz entre la gateway del operador y la plataforma OneWeb.</p>     ]]></body>
<body><![CDATA[<p><b>Entorno de desarrollo web</b></p>     <p>La plataforma OneWeb garantiza el cumplimiento de gran parte de las recomendaciones de la MWI. No obstante, las recomendaciones dirigidas especialmente a los dise&ntilde;adores no es posible automatizarlas, por lo cual se sugiere la implementaci&oacute;n de un entorno de desarrollo que permita la construcci&oacute;n de sitios web adaptables a cualquier dispositivo basado en las recomendaciones de dise&ntilde;o.</p>     <p><b>Plataforma de pruebas sobre dispositivos m&oacute;viles:</b></p>     <p>En la actualidad son relativamente pocos los dispositivos que cuentan con una versi&oacute;n emulada de ellos, lo cual ocasiona que las pruebas de desarrollo web se limiten a esa gama de dispositivos. Para obtener productos que sean probados suficientemente en una amplia gama es necesario desarrolla una plataforma de pruebas m&oacute;viles que emule los dispositivos a partir de un contexto de entrega bien definido. Esta plataforma de pruebas debe ser capaz de obtener contextos de entrega generados por terceros y facilitar su modificaci&oacute;n o actualizaci&oacute;n.</p><hr>     <p><font face="Verdana" size="3"><b>Referencias</b></font></p>     <!-- ref --><p>AOL., AOL Mobile Searchplatform, <a href="http://mobile.aolsearch.com" target="_blank">http://mobile.aolsearch.com</a>, &#91;Consulta: Febrero de 2008&#93;    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000098&pid=S0120-5609201100010001300001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Canali, C., Colajanni, M., Lancellotti, R., Performance Evolution of Mobile Web-Based Services., IEEE Internet Computing,Vol. 13, No. 2, Abr., 2009, pp. 60-68.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000100&pid=S0120-5609201100010001300002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Comscore., The Next Big Things: Mobile Internet &amp; Applications - Gaining Momentum., <a href="http://www.comscore.com/Press_Events/Press_Releases/2009/3/Daily_Mobile_Internet_Usage_Grows" target="_blank">http://www.comscore.com/Press_Events/Press_Releases/2009/3/Daily_Mobile_Internet_Usage_Grows</a>, 2009. &#91;Consulta: 3 de Noviembre de 2009&#93;    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000102&pid=S0120-5609201100010001300003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Fang, Y.M., Seamless content delivery in the future mobile internet.,IEEE Wireless Communications, Vol. 16, No. 5, Oct.,2009, pp. 2-3.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000104&pid=S0120-5609201100010001300004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Google., Google Mobile Search Platform., <a href="http://www.google.com/m" target="_blank">http://www.google.com/m</a> &#91;Consulta: Febrerode 2008&#93;    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000106&pid=S0120-5609201100010001300005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Kaikkonen, A., Full or tailored mobile web- where and how do people browse on their mobiles?., ACM Mobility '08, Sep., 2008, pp. 1-8.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000108&pid=S0120-5609201100010001300006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Korpip&auml;&auml;, P., H&auml;kkil&auml;, J., Kela, J., Ronkainen, S., K&auml;ns&auml;l&auml;, I., Utilising context ontology in mobile device application personalisation., ACM MUM '04, vol. 83, Oct., 2004, pp. 133-140.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000110&pid=S0120-5609201100010001300007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Lee, E., Kang, J., Choi, J., Yang, J., Topic-Specific Web Content Adaptation to Mobile Devices, Web Intelligence., IEEE Computer Society, Dec., 2006, pp. 845-848.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000112&pid=S0120-5609201100010001300008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Leiba B., An Introduction to Internet Standards., IEEE Internet Computing, Vol. 12, No. 1, Feb., 2009, pp. 71-74.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000114&pid=S0120-5609201100010001300009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Missha., Comentario acerca de WURLF, 2005., <a href="http://www.avidos.net/ring/que-es-wurlf/" target="_blank">http://www.avidos.net/ring/que-es-wurlf/</a> &#91;Consulta: Febrero de 2007&#93;    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000116&pid=S0120-5609201100010001300010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Passani, L., P&aacute;gina principal del proyecto WURLF., <a href="http://wurfl.sourceforge.net/" target="_blank">http://wurfl.sourceforge.net/</a> &#91;Consulta: Febrero de 2007&#93;    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000118&pid=S0120-5609201100010001300011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> </p>     <!-- ref --><p>Shrestha, S., Mobile web browsing: usability study., ACM Mobility '07, Sep., 2007, pp. 187-194.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000120&pid=S0120-5609201100010001300012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Viana, W., Teixeira, R., Cavalcante, P., Andrade R., Mobile Adapter: Umaabordagem para a constru&ccedil;&atilde;o de Mobile Application Servers adaptativos utilizando as especifica&ccedil;&otilde;es CC/PP e UAProf., <a href="http://www.sbc.org.br/bibliotecadigital/download.php?paper=173" target="_blank">http://www.sbc.org.br/bibliotecadigital/download.php?paper=173</a>, Jul. 2005.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000122&pid=S0120-5609201100010001300013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>W3C Mobile Web Best Practices Working Group., Mobile Web Best Practices 1.0, <a href="http://www.w3.org/TR/mobile-bp/" target="_blank">http://www.w3.org/TR/mobile-bp/</a> &#91;Consulta: Marzo de 2007&#93;    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000124&pid=S0120-5609201100010001300014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref -->.</p>     <!-- ref --><p>W3C., W3C Mobile Web Initiative., <a href="http://www.w3.org/Mobile/" target="_blank">http://www.w3.org/Mobile/</a> &#91;Consulta: Abril de 2008&#93;    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000126&pid=S0120-5609201100010001300015&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref -->.</p>     <!-- ref --><p>WAP Forum., WAG UAProf, <a href="http://www.openmobilealliance.org/tech/affiliates/wap/wap-248-uaprof-20011020-a.pdf" target="_blank">http://www.openmobilealliance.org/tech/affiliates/wap/wap-248-uaprof-20011020-a.pdf</a>, &#91;Consulta: Abril de 2007&#93;    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000128&pid=S0120-5609201100010001300016&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref -->.</p>     <!-- ref --><p>Wireless Application Protocol Forum, Ltd., XHTML Mobile Profile. <a href="http://www.openmobilealliance.org/tech/affiliates/wap/wap- 277-xhtmlmp-20011029-a.pdf" target="_blank">http://www.openmobilealliance.org/tech/affiliates/wap/wap-277-xhtmlmp-20011029-a.pdf</a> &#91;Consulta: Marzo de 2007&#93;    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000130&pid=S0120-5609201100010001300017&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Yonghyun, W., Changwoo, J., Jihong, K., Sungkwon, C., WebAlchemist: A Web Transcoding System for Mobile Web Access in Handheld Devices., In: Proc. SPIE, vol. 4534, Oct., 2001, pp. 3-7.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000132&pid=S0120-5609201100010001300018&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p><hr></font>     ]]></body><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="">
<collab>AOL</collab>
<source><![CDATA[AOL Mobile Searchplatform]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Canali]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Colajanni]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Lancellotti]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Performance Evolution of Mobile Web-Based Services]]></article-title>
<source><![CDATA[IEEE Internet Computing]]></source>
<year>Abr.</year>
<month>, </month>
<day>20</day>
<volume>13</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>60-68</page-range></nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="">
<collab>Comscore</collab>
<source><![CDATA[The Next Big Things: Mobile Internet & Applications - Gaining Momentum]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Fang]]></surname>
<given-names><![CDATA[Y.M]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Seamless content delivery in the future mobile internet]]></article-title>
<source><![CDATA[IEEE Wireless Communications]]></source>
<year>Oct.</year>
<month>,2</month>
<day>00</day>
<volume>16</volume>
<numero>5</numero>
<issue>5</issue>
<page-range>2-3</page-range></nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="">
<collab>Google</collab>
<source><![CDATA[Google Mobile Search Platform]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kaikkonen]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<source><![CDATA[Full or tailored mobile web- where and how do people browse on their mobiles?]]></source>
<year></year>
<conf-name><![CDATA[ ACM Mobility '08]]></conf-name>
<conf-date>Sep., 2008</conf-date>
<conf-loc> </conf-loc>
<page-range>1-8.</page-range></nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Korpipää]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[Häkkilä]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Kela]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Ronkainen]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[Känsälä]]></surname>
<given-names><![CDATA[I]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Utilising context ontology in mobile device application personalisation]]></article-title>
<source><![CDATA[ACM MUM '04]]></source>
<year>Oct.</year>
<month>, </month>
<day>20</day>
<volume>83</volume>
<page-range>133-140</page-range></nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Lee]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
<name>
<surname><![CDATA[Kang]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Choi]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Yang]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Topic-Specific Web Content Adaptation to Mobile Devices, Web Intelligence]]></article-title>
<source><![CDATA[IEEE Computer Society]]></source>
<year>Dec.</year>
<month>, </month>
<day>20</day>
<page-range>845-848</page-range></nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Leiba]]></surname>
<given-names><![CDATA[B]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[An Introduction to Internet Standards]]></article-title>
<source><![CDATA[IEEE Internet Computing]]></source>
<year>Feb.</year>
<month>, </month>
<day>20</day>
<volume>12</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>71-74</page-range></nlm-citation>
</ref>
<ref id="B10">
<nlm-citation citation-type="">
<collab>Missha</collab>
<source><![CDATA[Comentario acerca de WURLF]]></source>
<year>2005</year>
</nlm-citation>
</ref>
<ref id="B11">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Passani]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
</person-group>
<source><![CDATA[Página principal del proyecto WURLF]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B12">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Shrestha]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
</person-group>
<source><![CDATA[Mobile web browsing: usability study]]></source>
<year></year>
<conf-name><![CDATA[ ACM Mobility '07]]></conf-name>
<conf-date>Sep., 2007</conf-date>
<conf-loc> </conf-loc>
<page-range>187-194</page-range></nlm-citation>
</ref>
<ref id="B13">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Viana]]></surname>
<given-names><![CDATA[W]]></given-names>
</name>
<name>
<surname><![CDATA[Teixeira]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[Cavalcante]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[Andrade]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<source><![CDATA[Mobile Adapter: Umaabordagem para a construção de Mobile Application Servers adaptativos utilizando as especificações CC/PP e UAProf]]></source>
<year>Jul.</year>
<month> 2</month>
<day>00</day>
</nlm-citation>
</ref>
<ref id="B14">
<nlm-citation citation-type="">
<collab>W3C Mobile Web Best Practices Working Group</collab>
<source><![CDATA[Mobile Web Best Practices 1.0]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B15">
<nlm-citation citation-type="">
<collab>W3C</collab>
<source><![CDATA[W3C Mobile Web Initiative]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B16">
<nlm-citation citation-type="">
<collab>WAP Forum</collab>
<source><![CDATA[WAG UAProf]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B17">
<nlm-citation citation-type="">
<collab>Wireless Application Protocol Forum, Ltd</collab>
<source><![CDATA[XHTML Mobile Profile]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B18">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Yonghyun]]></surname>
<given-names><![CDATA[W]]></given-names>
</name>
<name>
<surname><![CDATA[Changwoo]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Jihong]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[Sungkwon]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[WebAlchemist: A Web Transcoding System for Mobile Web Access in Handheld Devices]]></article-title>
<source><![CDATA[Proc. SPIE]]></source>
<year>Oct.</year>
<month>, </month>
<day>20</day>
<volume>4534</volume>
<page-range>3-7</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
