Mozilla's new technologies
Firefox
Support for more Web APIs
Firefox
More HTML5 elements
Firefox
Web Components work
- <template>
- document.register
- Shadow DOM (under development)
Firefox
Better DevTools
- Improved debugger (remote! blackboxing! sourcemaps!)
- Better & new inspectors (edit HTML, autocomplete CSS, fonts, WebGL Shaders...)
- Color and image previews
- Network monitor (with filters!)
- Easier profiling
- Reflow logging
- ...
Firefox for Android
Beats the rest
Firefox OS
The web is the platform
- Launched in 2013
- Marketplace + Payments
- 3 devices, 14 countries
- More to come
Firefox OS
Open Web Apps
- Introducing new Web APIs
- Driving new Web Standards
- Everything is JavaScript!
WebRT
Cross-platform Open Web Apps
- Firefox
- Firefox for Android
- Firefox OS
- ???
- Example video
UI Web Components for Modern Web Apps
- Build apps fast and concisely!
- Using x-tag
Offline storage, improved
- Make it easier to write performant offline-capable apps
- Async and fast via IndexedDB
- Fallback to localStorage
Crowdsourced Geolocation
- Gather public data with MozStumbler
- Make it freely available
- Enables indoor geolocation + faster initial look-ups
fast, low-level JS subset
- compatible with all browsers
- "Turbo enabled" in Firefox - near native speed!
- Example: Banana Bread
ES6 "advance"
The future is here
- Destructuring
- New operators
- More functional
- Generators
- Defaults
- Modules
- Watch ES6 Uncensored by Angus Croll (slides)
A new language that is...
- safe
- concurrent
- practical
- Example: Servo parallel browser
Who's tracking you?
- Firefox add-on
- Visualise cookies and similar
- About one million downloads
Turn any website into a collaborative experience
Thank you!
sole@mozilla.com