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

Browser As Platform