Browser As Platform

513 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
513
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Browser As Platform

  1. 1. Browser as a Platform Kai Feng Zhang
  2. 2. Why as Platform <ul><li>Easy to deployment </li></ul><ul><li>Simple UI programming </li></ul><ul><li>Concise HTML </li></ul><ul><li>HTML 5 Push </li></ul><ul><li>Openness </li></ul><ul><li>JavaScript Engine </li></ul><ul><li>Thread Support </li></ul><ul><li>Desktop Integration </li></ul>
  3. 3. Easy to deployment <ul><li>Zero-install </li></ul><ul><li>User trust </li></ul><ul><li>Less puzzled </li></ul><ul><li>Easy-to-use </li></ul>
  4. 4. Simple Web UI <ul><li>Hard-to-implement </li></ul><ul><ul><li>Overlapping windows </li></ul></ul><ul><ul><li>Complex dialog </li></ul></ul><ul><ul><li>Deep tree menu </li></ul></ul><ul><ul><li>etc... </li></ul></ul><ul><li>For customers, get easily </li></ul><ul><li>and no training </li></ul>
  5. 5. Concise HTML <ul><li>Simple to modify, forge, and embed video </li></ul><ul><li>Even debug outside of dev environment </li></ul><ul><li>Flat learning curve </li></ul><ul><li>comply with Postel's law </li></ul><ul><ul><li>Be conservative in what you do; be liberal in what you accept from others. </li></ul></ul>
  6. 6. HTML 5 <ul><li>Descriptive Markup: <header>, <nav>, <article>, <footer> </li></ul><ul><li>Web Forms 2.0 </li></ul><ul><li>New API, such as for <audio>, <video> </li></ul><ul><li><canvas> </li></ul><ul><li>etc... </li></ul>
  7. 7. Openness
  8. 8. Faster Javascript Engins
  9. 9. Web Workers
  10. 10. Desktop Integration
  11. 11. Thanks
  12. 12. S upplementary
  13. 13. Mobile Platform & Browser <ul><li>Google Android </li></ul><ul><li>Opera Mini </li></ul><ul><li>Apple Safari </li></ul><ul><li>Nokia </li></ul><ul><li>MS Internet Explorer </li></ul><ul><li>Mozilla Fennec </li></ul>

×