Skip to main content

An On-the–Flight Proxy System for Multi-format Web Content Transcoding for Mobile Devices

  • Conference paper
  • 1464 Accesses

Part of the Lecture Notes in Computer Science book series (LNTCS,volume 5073)


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.


  • Mobile Device
  • Plain Text
  • Cache Proxy
  • Style Sheet
  • Small Screen Device

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This is a preview of subscription content, access via your institution.

Buying options

USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-540-69848-7_21
  • Chapter length: 11 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
USD   169.00
Price excludes VAT (USA)
  • ISBN: 978-3-540-69848-7
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   219.00
Price excludes VAT (USA)


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Claudia Selene Uriarte Cabada. Transformador de Contenidos Web para Asistentes Personales Digitales, master thesis, cenidet, julio de (2004)

    Google Scholar 

  2. Gutiérrez, A., Martínez, R.: XML a través de ejemplos, Alfaomega Rama, Madrid, Spain (2001) ISBN: 970-15-0714-2

    Google Scholar 

  3. Skeezer [Last visited april 2006],

  4. Chanchaem, T.: A Survey on Internet Content Transcoding for Universal Access. Department of Computer Science, Kent State University (May 2003)

    Google Scholar 

  5. Burbeck, S.: Applications Programming in Smalltalk-80: How to use Model-View-Controller (MVC), 1987 and 1992

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. Laakko, T., Hiltunen, T.: Adapting Web Content to Mobile User Agents. In: IEEE Internet Computing Magazine, IEEE Computer Society, Los Alamitos (2005)

    Google Scholar 

  9. Dabas, A.: Proxy Server for Handhelds, master thesis, Czech Technical University at Praga, Faculty of Electrical Engineering (May 2005)

    Google Scholar 

  10. Alam, H., Rahman1, F.: Web Document Manipulation for Small Screen Devices: A Review. In: Web Document Analysis Workshop (WDA) (2003)

    Google Scholar 

  11. 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)

    CrossRef  Google Scholar 

  12. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations


Editor information

Editors and Affiliations

Rights and permissions

Reprints 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.

Download citation

  • DOI:

  • 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)