Multi-Format Web Content Transcoding for Mobile...
Transcript of Multi-Format Web Content Transcoding for Mobile...
![Page 1: Multi-Format Web Content Transcoding for Mobile …dsc.itmorelia.edu.mx/~jcolivares/documents/enc.pdfENC 2006 Multi-Format Web Content Transcoding for Mobile Devices Dr. Juan Gabriel](https://reader034.fdocuments.net/reader034/viewer/2022042123/5e9eb84e491ebc6be61c4539/html5/thumbnails/1.jpg)
ENC 2006
Multi-Format Web Content Transcoding for Mobile
DevicesDr. Juan Gabriel González Serna.
Dra. Azucena Montes Rendón.
Dr. Víctor Jesús Sosa Sosa.
Ing. Juan Carlos Olivares Rojas.
San Luís Potosí, San Luís Potosí, México, septiembre de 2006.
![Page 2: Multi-Format Web Content Transcoding for Mobile …dsc.itmorelia.edu.mx/~jcolivares/documents/enc.pdfENC 2006 Multi-Format Web Content Transcoding for Mobile Devices Dr. Juan Gabriel](https://reader034.fdocuments.net/reader034/viewer/2022042123/5e9eb84e491ebc6be61c4539/html5/thumbnails/2.jpg)
2
Agenda
Metodología de solución
Problemática Objetivos
Resultados ConclusionesPruebas
![Page 3: Multi-Format Web Content Transcoding for Mobile …dsc.itmorelia.edu.mx/~jcolivares/documents/enc.pdfENC 2006 Multi-Format Web Content Transcoding for Mobile Devices Dr. Juan Gabriel](https://reader034.fdocuments.net/reader034/viewer/2022042123/5e9eb84e491ebc6be61c4539/html5/thumbnails/3.jpg)
3
Problemática
Los sitios Web noestán diseñadostomando en cuenta las características y limitaciones de los dispositivos móviles
800
600
![Page 4: Multi-Format Web Content Transcoding for Mobile …dsc.itmorelia.edu.mx/~jcolivares/documents/enc.pdfENC 2006 Multi-Format Web Content Transcoding for Mobile Devices Dr. Juan Gabriel](https://reader034.fdocuments.net/reader034/viewer/2022042123/5e9eb84e491ebc6be61c4539/html5/thumbnails/4.jpg)
4
Problemática
$63$33.122120285Total
$13.5$9.7249581.0Enviar un correo con una nota y un archivo
adjunto de 50 kb
$12$9.2445576.1Ver página Web de 70 KB
$3$1.567412.2Reenviar un correo 9 Kb
$3$1.447411.8Recibir un correo (9 kb)
$10.5$8.7637272.4Descargar una archivo PDF (68k)
$1.5$0.84426.7Cargar página Web
$4.5$0.841276.3Búsqueda de un restaurante y menú
$3$0.721005.9Buscar un numero en un directorio
$3$0.721095.4Resultados de los partidos del fútbol
$4.5$0.481533.7Buscar una película y ver su sinopsis
$3$0.24922Leer noticias
CSDGPRSTiempo
(Segs.)
Tamaño
(KB)Tarea
CSD: $1.5 minutoGPRS: $0.12 KB
Telcel
Costos
Costos de acceso a Internet en México desde un dispositivo móvil haciendo uso de la red de telefonía celular.
![Page 5: Multi-Format Web Content Transcoding for Mobile …dsc.itmorelia.edu.mx/~jcolivares/documents/enc.pdfENC 2006 Multi-Format Web Content Transcoding for Mobile Devices Dr. Juan Gabriel](https://reader034.fdocuments.net/reader034/viewer/2022042123/5e9eb84e491ebc6be61c4539/html5/thumbnails/5.jpg)
5
Objetivos
• Desarrollar un software que permita visualizar sitios Web sin importar las limitaciones de los dispositivos móviles.
• La misión de este proyecto es: “poner la Web en el bolsillo de los usuarios” .
• La visión es que la información de la Webpueda ser accedida cuando, donde y comola necesiten los usuarios.
Objetivo general, misión y visión
![Page 6: Multi-Format Web Content Transcoding for Mobile …dsc.itmorelia.edu.mx/~jcolivares/documents/enc.pdfENC 2006 Multi-Format Web Content Transcoding for Mobile Devices Dr. Juan Gabriel](https://reader034.fdocuments.net/reader034/viewer/2022042123/5e9eb84e491ebc6be61c4539/html5/thumbnails/6.jpg)
6
Metodología de solución
Esquema general de solución
![Page 7: Multi-Format Web Content Transcoding for Mobile …dsc.itmorelia.edu.mx/~jcolivares/documents/enc.pdfENC 2006 Multi-Format Web Content Transcoding for Mobile Devices Dr. Juan Gabriel](https://reader034.fdocuments.net/reader034/viewer/2022042123/5e9eb84e491ebc6be61c4539/html5/thumbnails/7.jpg)
7
Metodología de solución
GAP
MA
MT
Navegador
Squid Web
GAT
Dispositivo móvil
Pocket PC
Petición - Respuesta HTTP
Si el recurso no está en la caché
Petición - Respuesta HTTP
Petición - Respuesta HTTP
Petición - Respuesta HTTP
Arquitectura propuesta
![Page 8: Multi-Format Web Content Transcoding for Mobile …dsc.itmorelia.edu.mx/~jcolivares/documents/enc.pdfENC 2006 Multi-Format Web Content Transcoding for Mobile Devices Dr. Juan Gabriel](https://reader034.fdocuments.net/reader034/viewer/2022042123/5e9eb84e491ebc6be61c4539/html5/thumbnails/8.jpg)
8
Metodología de solución
GET http://www.cenidet.edu.mx/ HTTP/1.0Accept: */*UA-OS: Windows CE (Pocket PC) –Version 3.0
UA-Color: Color16
UA-Pixeles: 240x320
UA-CPU: ARM SA1110
UA-Voice: False
UA-Language: Mozilla/2.0
Accept-Encoding: gzip, deflateUser-Agent: Mozilla/2.0 (Compatible; MSIE 3.02; Windows CE; PPC; 240x320)Host: www.itmorelia.edu.mxProxy-Connection: Keep-AliveX-Transform: XHTML-MP; Complete
GET http://www.cenidet.edu.mx/ HTTP/1.0Accept: */*UA-OS: Windows CE (Pocket PC) –Version 3.0
UA-Color: Color16
UA-Pixeles: 240x320
UA-CPU: ARM SA1110
UA-Voice: False
UA-Language: Mozilla/2.0
Accept-Encoding: gzip, deflateUser-Agent: Mozilla/2.0 (Compatible; MSIE 3.02; Windows CE; PPC; 240x320)Host: www.itmorelia.edu.mxProxy-Connection: Keep-AliveX-Transform: XHTML-MP; Complete
Generador Hoja de Estilo
TransformadorMultiformato
XSLT
HTMLR
Extractor deElementos
HTML
XHTML
XML
Identificador de dispositivo Identificador de dispositivo
y formatoy formato
<HTML>
<TITLE>
<HEAD>
</HTML>
<BODY>
texto
texto
</HEAD>
</BODY>
</TITLE>
PS PDFWMLXHTML-
MPTXT XML
Proceso de transcodificación
![Page 9: Multi-Format Web Content Transcoding for Mobile …dsc.itmorelia.edu.mx/~jcolivares/documents/enc.pdfENC 2006 Multi-Format Web Content Transcoding for Mobile Devices Dr. Juan Gabriel](https://reader034.fdocuments.net/reader034/viewer/2022042123/5e9eb84e491ebc6be61c4539/html5/thumbnails/9.jpg)
9
Metodología de solución
Reformateo y destilado de recursos Web
![Page 10: Multi-Format Web Content Transcoding for Mobile …dsc.itmorelia.edu.mx/~jcolivares/documents/enc.pdfENC 2006 Multi-Format Web Content Transcoding for Mobile Devices Dr. Juan Gabriel](https://reader034.fdocuments.net/reader034/viewer/2022042123/5e9eb84e491ebc6be61c4539/html5/thumbnails/10.jpg)
10
Metodología de solución
Formatos de transcodificación soportados
![Page 11: Multi-Format Web Content Transcoding for Mobile …dsc.itmorelia.edu.mx/~jcolivares/documents/enc.pdfENC 2006 Multi-Format Web Content Transcoding for Mobile Devices Dr. Juan Gabriel](https://reader034.fdocuments.net/reader034/viewer/2022042123/5e9eb84e491ebc6be61c4539/html5/thumbnails/11.jpg)
11
Pruebas• 12 Usuarios respondieron la encuesta. 3 han
utilizado dispositivos móviles para acceder a la Web.
• Se analizaron 100 Sitios Web.
• El tamaño promedio de la página principal es de 30,476.81 (aprox. 30 Kb), los cuales contienen un promedio de 56.99 objetos(imágenes, otros recursos).
![Page 12: Multi-Format Web Content Transcoding for Mobile …dsc.itmorelia.edu.mx/~jcolivares/documents/enc.pdfENC 2006 Multi-Format Web Content Transcoding for Mobile Devices Dr. Juan Gabriel](https://reader034.fdocuments.net/reader034/viewer/2022042123/5e9eb84e491ebc6be61c4539/html5/thumbnails/12.jpg)
12
Pruebas
2.17 s
Promedio OK
2.31
1.56
1.57
2.42
3.78
1.79 1.76
Tiempos de transcodificación
![Page 13: Multi-Format Web Content Transcoding for Mobile …dsc.itmorelia.edu.mx/~jcolivares/documents/enc.pdfENC 2006 Multi-Format Web Content Transcoding for Mobile Devices Dr. Juan Gabriel](https://reader034.fdocuments.net/reader034/viewer/2022042123/5e9eb84e491ebc6be61c4539/html5/thumbnails/13.jpg)
13
Pruebas
33.9%
PromedioOK17.31
0%
8.89
-48.58%
6.94
-59.87%
7.19
-58.48%
14.75
-14.74%
17.31
0%
17.31
0%
7.77
-55.66%
Tamaño de transcodificación
![Page 14: Multi-Format Web Content Transcoding for Mobile …dsc.itmorelia.edu.mx/~jcolivares/documents/enc.pdfENC 2006 Multi-Format Web Content Transcoding for Mobile Devices Dr. Juan Gabriel](https://reader034.fdocuments.net/reader034/viewer/2022042123/5e9eb84e491ebc6be61c4539/html5/thumbnails/14.jpg)
14
Resultados– La transcodificación reduce hasta un 34% el
tamaño de un recurso
$12$9.2445576.1Página Web de 70 KB
CSDGPRSTiempo
(Segs.)
Tamaño
(KB)Tarea
Transcodificación$9$6.12300.2650.22Página Web de 70 KB
![Page 15: Multi-Format Web Content Transcoding for Mobile …dsc.itmorelia.edu.mx/~jcolivares/documents/enc.pdfENC 2006 Multi-Format Web Content Transcoding for Mobile Devices Dr. Juan Gabriel](https://reader034.fdocuments.net/reader034/viewer/2022042123/5e9eb84e491ebc6be61c4539/html5/thumbnails/15.jpg)
15
Conclusiones
• Plataforma de software que permite visualizar sitios Web sin importar las limitaciones de los dispositivos móviles: MoviWeb.
• Adaptación transparente de las aplicaciones Web a la arquitectura cliente/servidor en entornos móviles. Con la cual se evita tener que modificar aplicaciones y protocolos existentes.
En resumidas cuentas…
![Page 16: Multi-Format Web Content Transcoding for Mobile …dsc.itmorelia.edu.mx/~jcolivares/documents/enc.pdfENC 2006 Multi-Format Web Content Transcoding for Mobile Devices Dr. Juan Gabriel](https://reader034.fdocuments.net/reader034/viewer/2022042123/5e9eb84e491ebc6be61c4539/html5/thumbnails/16.jpg)
16
Conclusiones
• Transformación de páginas Web (HTML) a otros formatos como WML, XHTML-MP, PDF, XML, Postscript, texto plano y HTML reformateado.
• Disminución de costos ya que el tamaño de los recursos se reduce considerablemente, además de que se agilizan tiempos de acceso.
En resumidas cuentas…
![Page 17: Multi-Format Web Content Transcoding for Mobile …dsc.itmorelia.edu.mx/~jcolivares/documents/enc.pdfENC 2006 Multi-Format Web Content Transcoding for Mobile Devices Dr. Juan Gabriel](https://reader034.fdocuments.net/reader034/viewer/2022042123/5e9eb84e491ebc6be61c4539/html5/thumbnails/17.jpg)
17
¿Preguntas?
• {gabriel, amr, vjsosa, jcolivares04c} @cenidet.edu.mx
• http://www.cenidet.edu.mx/~wm-serna/
• http://mail.cenidet.edu.mx/~jcolivares04c/
“Distribuye y vencerás”.