250 likes | 340 Views
Explore the benefits of thin client technology for improving mobile web browsing. Learn about issues with mobile browsers, alternative solutions, usability enhancements, visual comparisons, and measurements. Discover the potential of pTHINC for better performance and usability on your device.
E N D
pTHINCBetter web browsing on your mobile device Joeng Kim Ricardo BarattoJason Nieh Columbia University, USA
Outline • Mobile Web Browsers • Problem • Alternative: Thin Clients • Usability • Visual Comparison • Measurements • Conclusion
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
Thin Client • Leverage Server • High speed connection • More resource • Persistence • Allows • Heterogeneous display • Stateless client
rewrite applications for the web client browser and helper applications preserve software investments no client applications Thin clients vs Web
applications high-level requests window system device driver raw pixels framebuffer pTHINC
display updates virtual device driver input events pTHINC applications window system
pTHINC • Fast and Lightweight • Leverage and Virtualize display • Video support
pTHINC protocol • copy • solid fill • pixmap fill • bitmap • RAW
Measurements • Test run on basic Web benchmarks • Variable conditions • PDA: Dell Axim x5, x51v
Web Latency Latency measurement based on average page load time
Video Results 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