pthinc better web browsing on your mobile device joeng kim ricardo baratto jason nieh columbia...
TRANSCRIPT
![Page 1: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/1.jpg)
pTHINCBetter web browsing on your mobile device
Joeng KimRicardo Baratto
Jason NiehColumbia University, USA
![Page 2: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/2.jpg)
Outline
• Mobile Web Browsers
• Problem
• Alternative: Thin Clients
• Usability
• Visual Comparison
• Measurements
• Conclusion
![Page 3: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/3.jpg)
Mobile Web Browser
![Page 4: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/4.jpg)
QuickTime™ and aTIFF (LZW) decompressor
are needed to see this picture.
![Page 5: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/5.jpg)
VIDEO
FLASH
IMAGE
![Page 6: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/6.jpg)
Issues with Mobile Browsers
• High quality pages mean..– More Data Download– More Client Processing– Compatibility Issues
• Application, Platform, Browsers, Standards
– Requirement Issues• Flash, Java Applets, Javascript, Plug-in
– Resize Issues– Language support
![Page 7: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/7.jpg)
Alternative: Thin Clients
![Page 8: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/8.jpg)
Thin Client
• Leverage Server– High speed connection– More resource– Persistence
• Allows– Heterogeneous display– Stateless client
![Page 9: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/9.jpg)
Thin clients vs Web
• rewrite applications for the web
• client browser and helper applications
• preserve software investments
• no client applications
![Page 10: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/10.jpg)
Thin Clients
![Page 11: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/11.jpg)
pTHINC
applications
windowsystem
devicedriver
framebufferraw pixels
high-level requests
![Page 12: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/12.jpg)
virtual devicedriver
pTHINC
applications
windowsystem
display updates
input events
![Page 13: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/13.jpg)
pTHINC
• Fast and Lightweight
• Leverage and Virtualize display
• Video support
![Page 14: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/14.jpg)
pTHINC protocol
• copy
• solid fill
• pixmap fill
• bitmap
• RAW
![Page 15: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/15.jpg)
Usability Enhancements
![Page 16: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/16.jpg)
pTHINC Usage
![Page 17: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/17.jpg)
Visual Comparison
QuickTime™ and aTIFF (LZW) decompressor
are needed to see this picture.
QuickTime™ and aTIFF (LZW) decompressor
are needed to see this picture.
![Page 18: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/18.jpg)
QuickTime™ and aTIFF (LZW) decompressor
are needed to see this picture.
QuickTime™ and aTIFF (LZW) decompressor
are needed to see this picture.
QuickTime™ and aTIFF (LZW) decompressor
are needed to see this picture.
QuickTime™ and aTIFF (LZW) decompressor
are needed to see this picture.
![Page 19: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/19.jpg)
QuickTime™ and aTIFF (LZW) decompressor
are needed to see this picture.
QuickTime™ and aTIFF (LZW) decompressor
are needed to see this picture.
QuickTime™ and aTIFF (LZW) decompressor
are needed to see this picture.
QuickTime™ and aTIFF (LZW) decompressor
are needed to see this picture.
![Page 20: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/20.jpg)
Measurements
![Page 21: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/21.jpg)
Measurements
• Test run on basic Web benchmarks
• Variable conditions– PDA: Dell Axim x5, x51v
QuickTime™ and aTIFF (LZW) decompressor
are needed to see this picture.
![Page 22: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/22.jpg)
Web Latency
QuickTime™ and aTIFF (LZW) decompressor
are needed to see this picture.
Latency measurement based on average page load time
![Page 23: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/23.jpg)
Video Results
Quality based on amount of data transferred
QuickTime™ and aTIFF (LZW) decompressor
are needed to see this picture.
![Page 24: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/24.jpg)
Conclusion
• Mobile Web Browsers can be improved
• pTHINC: potential alternative– Increased visual performance– Better usability– Helper functions such as video
![Page 25: PTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA](https://reader036.vdocuments.mx/reader036/viewer/2022081519/56649ed15503460f94bdf947/html5/thumbnails/25.jpg)
more info
network computing laboratoryhttp://www.ncl.cs.columbia.edu