Standing up to giants.

Protecting the open web.

about://me
Valentin Goșu
Software Engineer @ Mozilla
C / C++ / JavaScript / Rust

about:mozilla
We’re Mozilla, the proudly non-profit champions of a healthy Internet – keeping it open and accessible to all.

proudly://nonprofit








making://money


Let's address the FUD
So while Google won the browser wars, they haven’t won the Web.
~Chrome won by Andreas Gal
Google built it to maximize revenue from your searches and deliver display ads on millions of websites. To monetize every… single… click.
~Browse against the machine by Eric Petitt

How does the web win?
- The web is built on standards. (IETF, W3C)
- Multiple implementations are required
- Build for the web, not for one browser
- Users need a browser that works for them

Overheard at conferences
Implement this, or I'm switching to Chrome
~UserA to Firefox devs
Implement that, or I'm switching to Firefox
~UserB to Chrome devs

Just make it better


Chrome memes




Just make it better
WebExtensions++
Contribute to dev-addons@mozilla.org

My browser crashed, so I wrote a new programming language
~ ???
Just make it better

Rust

Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.
- zero-cost abstractions
- move semantics
- guaranteed memory safety
- threads without data races
- trait-based generics
- pattern matching
- type inference
- minimal runtime
- efficient C bindings

Servo

Servo is a modern browser engine that aims to achieve better parallelism, security, modularity, and performance.

Servo


Quantum Firefox


+
= awesome

Photon

- Better looking
- Less lag
- More intuitive

New tech & features
WebAssembly
QUIC
DevTools as an addon
Tracking protection
Container Tabs

Staying true to our roots
Build a great browser
- Privacy
- Security
- User choice
- Open development
Defend the web
- Net neutrality
- EU Copyright campaign

How do you build
a better web?


valentin.gosu@gmail.com
LOAD June 2017 Mozila & Open Web
By Valentin Gosu
LOAD June 2017 Mozila & Open Web
- 2,138