Abstract
One of the trends in current information society is the visualization of Web sites using mobile devices. At present time, there are millions of mobile devices that are used by the owner to navigate in the web. However, not all the information placed in the web is appropriately adapted to be visualized in mobile devices. As a result, not all functionalities can be exploded by the users. To solve this situation, we need mechanisms to allow users of mobile devices to visualize Web sites independently if the Web sites were specifically designed or not for these types of devices. The problem of this scenario is that the contents of the Web site need to be adapted to the limitations of each mobile device. In this paper, an on-the-flight Web content transcoding mechanism is presented as solution to this problem. The mechanism proposes the inclusion of a new HTTP header in the HTTP package to describe a transcoding format command. This header is generated by a client-side Proxy named GAP, which runs on mobile devices with Windows CE operating system (Pocket PC, Smartphone, among others). The transcoding header is interpreted by a server-side Proxy, named GAT MT, that converts Web documents to WML, XHTML-MP, PDF, plain text, PostScript, XML and HTML adapted for mobile devices. To do this, the mechanism uses XSL technologies (XSLT and XSL-FO) to define Stylesheets according to a specific device.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Claudia Selene Uriarte Cabada. Transformador de Contenidos Web para Asistentes Personales Digitales, master thesis, cenidet, julio de (2004)
Gutiérrez, A., Martínez, R.: XML a través de ejemplos, Alfaomega Rama, Madrid, Spain (2001) ISBN: 970-15-0714-2
Skeezer [Last visited april 2006], http://www.skweezer.net/
Chanchaem, T.: A Survey on Internet Content Transcoding for Universal Access. Department of Computer Science, Kent State University (May 2003)
Burbeck, S.: Applications Programming in Smalltalk-80: How to use Model-View-Controller (MVC), 1987 and 1992
María del Rosario Vázquez Aragón, Generador Automático de Informes Web en Base al Esquema de Base de Datos Utilizando Tecnologías XML, master thesis, cenidet, November, p.112 (2003)
Schaefer, R., Dangberg, A., Mueller, W.: Fuzzy Rules for HTML Transcoding. In: Proceedings of the 35th Hawaii International Conference on System Sciences, IEEE, Los Alamitos (2002)
Laakko, T., Hiltunen, T.: Adapting Web Content to Mobile User Agents. In: IEEE Internet Computing Magazine, IEEE Computer Society, Los Alamitos (2005)
Dabas, A.: Proxy Server for Handhelds, master thesis, Czech Technical University at Praga, Faculty of Electrical Engineering (May 2005)
Alam, H., Rahman1, F.: Web Document Manipulation for Small Screen Devices: A Review. In: Web Document Analysis Workshop (WDA) (2003)
Bouillon, L., Vanderdonckt, J.: Retargeting Web Pages to other Computing Platforms with VAQUITA. In: van Deursen, A., Burd, E. (eds.) Proceedings of IEEE Working Conference on Reverse Engineering WCRE 2002 (Richmond, 28 Octobre-1 Novembre 2002), pp. 339–348. IEEE Computer Society Press, Los Alamitos (2002)
Maheshwari, A., Sharma, A., Ramamritham, K., Shenoy, P.: TranSquid: Transcoding and Caching Proxy for Heterogeneous E-Commerce Environments. In: Proceedings of the 12th IEEE Workshop on Research Issues in Data Engineering (RIDE 2002), San Jose, CA (February 2002)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
González Serna, J.G., Estrada Esquivel, H., Montes Rendon, A., Sosa Sosa, V., Olivares R., J.C. (2008). An On-the–Flight Proxy System for Multi-format Web Content Transcoding for Mobile Devices. In: Gervasi, O., Murgante, B., Laganà, A., Taniar, D., Mun, Y., Gavrilova, M.L. (eds) Computational Science and Its Applications – ICCSA 2008. ICCSA 2008. Lecture Notes in Computer Science, vol 5073. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69848-7_21
Download citation
DOI: https://doi.org/10.1007/978-3-540-69848-7_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69840-1
Online ISBN: 978-3-540-69848-7
eBook Packages: Computer ScienceComputer Science (R0)