The Open Web approach
-
Upload
mozilla -
Category
Technology
-
view
1.014 -
download
2
Transcript of The Open Web approach
Tristan Nitot - Founder, Mozilla Europe @ Nonick 2011
Applications on desktop and smartphones:
The Open Web approach
Who is Mozilla?
•A global community of people who want to make the Web better: Free, Open and Accessible to all.
• Led by a non-profit organization
•Our mission is to promote openness, innovation and opportunity on the web
•We make the Firefox Web browser
Makes makes the Web… the Web?
•Anyone can participate:
•Open standards: no fees to use the technology, no tools to buy
•View source -> learn from real-life examples
•No need to ask for permission
Developing for the desktop is hard
•Multiple Operating Systems (Windows, Mac, Linux)
•Multiple development tools
•Multiple APIs
Developing for desktops and mobile is even
harder!•Multiple Operating Systems (iOS, Android,
Windows, Mac, Linux)
•Multiple form factors (phone, tablet, PC)
•Multiple development tools
•Multiple APIs
•Multiple rules for distribution through AppStores
The Web is the platform of choice
•Runs on all devices, from smartphones to PCs
•Easier to distribute applications to users
If you think the Web is like Wikipedia, think
again•Think Zimbra, Google Maps, Jolicloud for example
• It’s a powerful application platform
•Easier to distribute applications to users and update them
But this is just the beginning…
•HTML5 and related technologies enable much richer Web applications with video, audio, 3D…
• JavaScript is now much faster
Demos!
•HTML 5 Dashboard
•Marble Run
•Planetarium
•Runfield
•Remixing Reality
https://demos.mozilla.org/
Distribution: AppStores vs. Websites
•AppStores bring discoverability and monetization but lack the openness of the Web.
•How could we get the best of both worlds?
The Web is the way!
•Apps for the Open Web, the Open way:
•Multiple app stores
•The developer can sell the app on his own site
•Compatible with modern browsers
•More details: https://apps.mozillalabs.com/
• FAQ: https://wiki.mozilla.org/OpenWebAppPlatformFAQ
Thank you!http://twitter.com/nitot/
https://developer.mozilla.org/
http://www.mozilla.com/