pTHINC Better web browsing on your mobile device Joeng Kim Ricardo Baratto Jason Nieh Columbia University, USA
Outline • Mobile Web Browsers • Problem • Alternative: Thin Clients • Usability • Visual Comparison • Measurements • Conclusion
Mobile Web Browser
QuickTime™ and a TIFF (LZW) decompressor are needed to see this picture.
FLASH VIDEO IMAGE
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
Alternative: Thin Clients
Thin Client • Leverage Server – High speed connection – More resource – Persistence • Allows – Heterogeneous display – Stateless client
Thin clients vs Web • preserve software • rewrite applications investments for the web • no client applications • client browser and helper applications
Thin Clients
pTHINC applications high-level requests window system device driver raw pixels framebuffer
pTHINC applications window system display updates virtual device driver input events
pTHINC • Fast and Lightweight • Leverage and Virtualize display • Video support
pTHINC protocol • copy • solid fill • pixmap fill • bitmap • RAW
Usability Enhancements
pTHINC Usage
Visual Comparison QuickTime™ and a QuickTime™ and a TIFF (LZW) decompressor TIFF (LZW) decompressor are needed to see this picture. are needed to see this picture.
QuickTime™ and a QuickTime™ and a TIFF (LZW) decompressor TIFF (LZW) decompressor are needed to see this picture. are needed to see this picture. QuickTime™ and a QuickTime™ and a TIFF (LZW) decompressor TIFF (LZW) decompressor are needed to see this picture. are needed to see this picture.
QuickTime™ and a QuickTime™ and a TIFF (LZW) decompressor TIFF (LZW) decompressor are needed to see this picture. are needed to see this picture. QuickTime™ and a QuickTime™ and a TIFF (LZW) decompressor TIFF (LZW) decompressor are needed to see this picture. are needed to see this picture.
Measurements
Measurements • Test run on basic Web benchmarks • Variable conditions – PDA: Dell Axim x5, x51v QuickTime™ and a TIFF (LZW) decompressor are needed to see this picture.
Web Latency QuickTime™ and a TIFF (LZW) decompressor are needed to see this picture. Latency measurement based on average page load time
Video Results QuickTime™ and a TIFF (LZW) decompressor are needed to see this picture. Quality based on amount of data transferred
Conclusion • Mobile Web Browsers can be improved • pTHINC: potential alternative – Increased visual performance – Better usability – Helper functions such as video
more info network computing laboratory http://www.ncl.cs.columbia.edu
Recommend
More recommend