browser as platform

Post on 18-Nov-2014

672 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Browser as a Platform

Kai Feng Zhang

1/26/2010 2

Why as Platform

• Easy to deployment• Simple UI programming• Concise HTML• HTML 5 Push• Openness• JavaScript Engine• Thread Support• Desktop Integration

1/26/2010 3

Easy to deployment

• Zero-install• User trust• Less puzzled• Easy-to-use

1/26/2010 4

Simple Web UI

• Hard-to-implement– Overlapping windows– Complex dialog– Deep tree menu– etc...

For customers, get easily and no training

1/26/2010 5

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.

1/26/2010 6

HTML 5• Descriptive Markup: <header>, <nav>, <

article>, <footer>• Web Forms 2.0• New API, such as for <audio>, <video>• <canvas>• etc...

1/26/2010 7

Openness

1/26/2010 8

Faster Javascript Engins

1/26/2010 9

Web Workers

1/26/2010 10

Desktop Integration

Thanks

Supplementary

1/26/2010 13

Mobile Platform & Browser

• Google Android• Opera Mini• Apple Safari• Nokia• MS Internet Explorer• Mozilla Fennec

top related