1 / 25

pTHINC Better web browsing on your mobile device

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. FLASH. VIDEO. IMAGE.

laddie
Download Presentation

pTHINC Better web browsing on your mobile device

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. pTHINCBetter web browsing on your mobile device Joeng Kim Ricardo BarattoJason Nieh Columbia University, USA

  2. Outline • Mobile Web Browsers • Problem • Alternative: Thin Clients • Usability • Visual Comparison • Measurements • Conclusion

  3. Mobile Web Browser

  4. FLASH VIDEO IMAGE

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

  6. Alternative: Thin Clients

  7. Thin Client • Leverage Server • High speed connection • More resource • Persistence • Allows • Heterogeneous display • Stateless client

  8. rewrite applications for the web client browser and helper applications preserve software investments no client applications Thin clients vs Web

  9. Thin Clients

  10. applications high-level requests window system device driver raw pixels framebuffer pTHINC

  11. display updates virtual device driver input events pTHINC applications window system

  12. pTHINC • Fast and Lightweight • Leverage and Virtualize display • Video support

  13. pTHINC protocol • copy • solid fill • pixmap fill • bitmap • RAW

  14. Usability Enhancements

  15. pTHINC Usage

  16. Visual Comparison

  17. Measurements

  18. Measurements • Test run on basic Web benchmarks • Variable conditions • PDA: Dell Axim x5, x51v

  19. Web Latency Latency measurement based on average page load time

  20. Video Results Quality based on amount of data transferred

  21. Conclusion • Mobile Web Browsers can be improved • pTHINC: potential alternative • Increased visual performance • Better usability • Helper functions such as video

  22. more info network computing laboratory http://www.ncl.cs.columbia.edu

More Related