Mobile: Today and Beyond Stuart Parmenter, Director of Mobile [email protected].
-
Upload
marvin-obrien -
Category
Documents
-
view
222 -
download
0
Transcript of Mobile: Today and Beyond Stuart Parmenter, Director of Mobile [email protected].
![Page 2: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/2.jpg)
Agenda
•About Mozilla
•Where we are today
•Mozilla Firefox 4
•HTML5: New capabilities for the Web
•Where we are going
![Page 3: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/3.jpg)
Mozilla: Who We Are
•A global community and nonprofit organization
• Firefox answers to no one but you!
•More than 450 million users worldwide
•Shaping future of the Web for the public good
![Page 4: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/4.jpg)
Mobile landscape• First generation “mobile web” was bad, hard to
innovate
•Real browsers on mobile are finally emerging
•Today’s hardware and networks are ready for the web
•Mozilla’s mission of openness and innovation matters here
•Mobile is still in infancy, constantly changing
![Page 5: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/5.jpg)
Where are we today?
• Firefox 4 for Android and Maemo was released at the end of March
![Page 6: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/6.jpg)
Firefox 4
• Firefox on Android!
•Streamlined new user interface
•Desktop and mobile, in perfect sync
•Customize - make Firefox your own
• Fast!
![Page 7: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/7.jpg)
• Full screen dedicated to Web
•Minimal typing
•Swipe, tap, pinch
Sleek User Interface
![Page 8: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/8.jpg)
Your Firefox, Wherever You Go
•Awesome Screen
• Firefox Sync
•Dynamic Start Page
• Firefox Home
![Page 9: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/9.jpg)
Your Firefox, Wherever You Go
•Awesome Screen
• Firefox Sync
•Dynamic Start Page
• Firefox Home
![Page 10: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/10.jpg)
Your Firefox, Wherever You Go
•Awesome Screen
• Firefox Sync
•Dynamic Start Page
• Firefox Home
![Page 11: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/11.jpg)
Your Firefox, Wherever You Go
• Firefox Sync
•Awesome Screen
•Dynamic Start Page
• Firefox Home
![Page 12: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/12.jpg)
Features•Tabbed browsing
•Bookmarks
• Fit to Zoom
• Find in Page
•Save to PDF, Save for Later
•Sharing
•Customize search engine
![Page 13: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/13.jpg)
Features•Tabbed browsing
•Bookmarks
• Fit to Zoom
• Find in Page
•Save to PDF, Save for Later
•Sharing
•Customize search engine
![Page 14: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/14.jpg)
Features•Tabbed browsing
•Bookmarks
• Fit to Zoom
• Find in Page
•Save to PDF, Save for Later
•Sharing
•Customize search engine
double-tap
![Page 15: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/15.jpg)
Features•Tabbed browsing
•Bookmarks
• Fit to Zoom
• Find in Page
•Save to PDF, Save for Later
•Sharing
•Customize search engine
![Page 16: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/16.jpg)
Most Customizable
•Add-onsTeach your browser new tricks!
![Page 17: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/17.jpg)
Most Customizable
•Personalizationwith Personas
![Page 18: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/18.jpg)
Power of the Web
![Page 19: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/19.jpg)
Open Web• The web is based on
open standards
• HTML
• CSS
• DOM
• JavaScript
• The web is not controlled by a single vendor
![Page 20: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/20.jpg)
One Web
•There is no “mobile web”
•The web that works on your desktop should work on your mobile device
![Page 21: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/21.jpg)
Powered by Gecko• One engine, shared among desktop Firefox and mobile
Firefox
• Actively maintained on Windows, Mac, Linux (GTK+ and Qt) and Android
• Leading Web compatibility
• Optimized for ARM processors
• Just-in-time JavaScript compiler
• HTML5
![Page 22: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/22.jpg)
Multi-core• Dual core phones available now, quad later this year
• How can we take advantage of these?
• Electrolysis
• Out of process plugins
• Moving things off main thread: video, HTML5 parsing, I/O
• JS garbage collection
• Graphics compositing
22
![Page 23: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/23.jpg)
HTML5 Enables Amazing Web Apps
![Page 24: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/24.jpg)
Graphics
•<canvas>
•<svg>
•Downloadable Fonts
![Page 25: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/25.jpg)
Device APIs• Geolocation
• Orientation
• Notifications
• Camera
![Page 26: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/26.jpg)
Fast!V
8 (
big
ger=
bett
er)
Sun
spid
er
0.9
.1
(sm
alle
r=b
ett
er)
KR
AK
EN
1.0
(sm
alle
r=bett
er)
![Page 27: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/27.jpg)
Where are we going?
•Rapid Releases going forward
• Firefox 4 is out now
• Firefox 5 will be out by end of June
![Page 28: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/28.jpg)
Focus on Applications
What is needed to build a new class of applications on the web?
•Games such as Angry Birds?
•Skype?
![Page 29: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/29.jpg)
Hardware Acceleration•Take advantage of graphics hardware now
present in phones
• Fast video rendering
•YUV->RGB conversion and scaling in hardware
• Fast and smooth scrolling
•Optimized plugin rendering
29
![Page 30: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/30.jpg)
More Multimedia•WebGL
•<video>
•<audio>
• Flash support
![Page 31: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/31.jpg)
Not Just Phones - Tablets
![Page 32: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/32.jpg)
Firefox Home
![Page 33: Mobile: Today and Beyond Stuart Parmenter, Director of Mobile stuart@mozilla.com.](https://reader035.fdocuments.net/reader035/viewer/2022062322/5697c00d1a28abf838cc91d0/html5/thumbnails/33.jpg)
The End•Thank you for your time!
• I would love to hear more about mobile in China. Please send me email!