hello goodbye - stm€¦ · • html5, css3, and javascript with high performance and stability •...
TRANSCRIPT
![Page 1: Hello Goodbye - STM€¦ · • HTML5, CSS3, and JavaScript with high performance and stability • Used by Safari, Chrome, and every modern (touch) smartphone OS * 8 What Is WebKit?](https://reader034.vdocument.in/reader034/viewer/2022051915/60072dfd75c76358f211ed53/html5/thumbnails/1.jpg)
STM E-Production, London2 December 2010
Kevin CohnVice President of Operations
Why HTML5 Is In andNative Is Out
Hello Goodbye
![Page 2: Hello Goodbye - STM€¦ · • HTML5, CSS3, and JavaScript with high performance and stability • Used by Safari, Chrome, and every modern (touch) smartphone OS * 8 What Is WebKit?](https://reader034.vdocument.in/reader034/viewer/2022051915/60072dfd75c76358f211ed53/html5/thumbnails/2.jpg)
2 Hello Goodbye: Why HTML5 Is In and Native Is Out
Courtesy of Apple
![Page 3: Hello Goodbye - STM€¦ · • HTML5, CSS3, and JavaScript with high performance and stability • Used by Safari, Chrome, and every modern (touch) smartphone OS * 8 What Is WebKit?](https://reader034.vdocument.in/reader034/viewer/2022051915/60072dfd75c76358f211ed53/html5/thumbnails/3.jpg)
Major Platforms3
iPhone BlackBerry Android
Market ShareNielsen Company,October 2010
27.9% 27.4% 22.7%
Language Objective-C C++ Java
Hello Goodbye: Why HTML5 Is In and Native Is Out
![Page 4: Hello Goodbye - STM€¦ · • HTML5, CSS3, and JavaScript with high performance and stability • Used by Safari, Chrome, and every modern (touch) smartphone OS * 8 What Is WebKit?](https://reader034.vdocument.in/reader034/viewer/2022051915/60072dfd75c76358f211ed53/html5/thumbnails/4.jpg)
• Standard for building RIAs
• Evolution of XHTML
• Pairs with CSS3 for style
• Common across every OS
HTML5
4 Hello Goodbye: Why HTML5 Is In and Native Is Out
![Page 5: Hello Goodbye - STM€¦ · • HTML5, CSS3, and JavaScript with high performance and stability • Used by Safari, Chrome, and every modern (touch) smartphone OS * 8 What Is WebKit?](https://reader034.vdocument.in/reader034/viewer/2022051915/60072dfd75c76358f211ed53/html5/thumbnails/5.jpg)
• Reduced time to market
• Lower build/running costs
• Reach the web browser, too
• Skills readily available
Advantages
5 Hello Goodbye: Why HTML5 Is In and Native Is Out
![Page 6: Hello Goodbye - STM€¦ · • HTML5, CSS3, and JavaScript with high performance and stability • Used by Safari, Chrome, and every modern (touch) smartphone OS * 8 What Is WebKit?](https://reader034.vdocument.in/reader034/viewer/2022051915/60072dfd75c76358f211ed53/html5/thumbnails/6.jpg)
Déjà Vu?6 Hello Goodbye: Why HTML5 Is In and Native Is Out
![Page 7: Hello Goodbye - STM€¦ · • HTML5, CSS3, and JavaScript with high performance and stability • Used by Safari, Chrome, and every modern (touch) smartphone OS * 8 What Is WebKit?](https://reader034.vdocument.in/reader034/viewer/2022051915/60072dfd75c76358f211ed53/html5/thumbnails/7.jpg)
WebKit7 Hello Goodbye: Why HTML5 Is In and Native Is Out
![Page 8: Hello Goodbye - STM€¦ · • HTML5, CSS3, and JavaScript with high performance and stability • Used by Safari, Chrome, and every modern (touch) smartphone OS * 8 What Is WebKit?](https://reader034.vdocument.in/reader034/viewer/2022051915/60072dfd75c76358f211ed53/html5/thumbnails/8.jpg)
• Open source web browser engine developed by Apple, RIM, Google, and others
• HTML5, CSS3, and JavaScript with high performance and stability
• Used by Safari, Chrome, and every modern (touch) smartphone OS *
8
What Is WebKit?
Hello Goodbye: Why HTML5 Is In and Native Is Out
![Page 9: Hello Goodbye - STM€¦ · • HTML5, CSS3, and JavaScript with high performance and stability • Used by Safari, Chrome, and every modern (touch) smartphone OS * 8 What Is WebKit?](https://reader034.vdocument.in/reader034/viewer/2022051915/60072dfd75c76358f211ed53/html5/thumbnails/9.jpg)
Tradeoffs?9 Hello Goodbye: Why HTML5 Is In and Native Is Out
Capability Standards-Based Solution
Local storage (offline reading) HTML5
Rich user interface CSS3
Use of device hardware JavaScript library
![Page 10: Hello Goodbye - STM€¦ · • HTML5, CSS3, and JavaScript with high performance and stability • Used by Safari, Chrome, and every modern (touch) smartphone OS * 8 What Is WebKit?](https://reader034.vdocument.in/reader034/viewer/2022051915/60072dfd75c76358f211ed53/html5/thumbnails/10.jpg)
Conclusions
10 Hello Goodbye: Why HTML5 Is In and Native Is Out
![Page 11: Hello Goodbye - STM€¦ · • HTML5, CSS3, and JavaScript with high performance and stability • Used by Safari, Chrome, and every modern (touch) smartphone OS * 8 What Is WebKit?](https://reader034.vdocument.in/reader034/viewer/2022051915/60072dfd75c76358f211ed53/html5/thumbnails/11.jpg)
• Develop and maintain once
• Reach every modern OS
• App and web browser
• Use readily available skills
HTML5
11 Hello Goodbye: Why HTML5 Is In and Native Is Out
![Page 12: Hello Goodbye - STM€¦ · • HTML5, CSS3, and JavaScript with high performance and stability • Used by Safari, Chrome, and every modern (touch) smartphone OS * 8 What Is WebKit?](https://reader034.vdocument.in/reader034/viewer/2022051915/60072dfd75c76358f211ed53/html5/thumbnails/12.jpg)
STM E-Production, London2 December 2010
Kevin CohnVice President of Operations
Why HTML5 Is In andNative Is Out
Hello Goodbye