Mozilla

make the web a better place

Mozilla

make the web a better place

#MozTDT

Ioana Chiorean, Mozilla, TDT Iasi, , March 15th 2014

Mozilla is…

a global community of people who believe that openness, innovation, and opportunity are key to the continued health of the Internet.

Mozilla Manifesto

  • The Internet is a global public resource that must remain open and accessible.
  • The Internet should enrich the lives of individual human beings.
  • Individuals' security on the Internet is fundamental and cannot be treated as optional.
  • Individuals must have the ability to shape their own experiences on the Internet.

We’re known for the Firefox Web Browser

Firefox

Ongoing work…

Mozilla is more than Firefox

Firefox for Android

Firefox for Android

A generation of webmakers

Mozilla Webmaker

https://webmaker.org

Mozilla Webmaker page

https://webmaker.org

We developed a program for our mozillians!


Mozilla Reps program

https://reps.mozilla.org

Mozilla Reps:

  • represent Mozilla in their country/region
  • work closely with project teams (via Stewards)
  • promote the Mozilla Project and our mission
  • inspire, recruit and support new contributors .
Mozilla Reps Structure

We have Mozilla Reps all over the world..


Mozilla Reps

https://reps.mozilla.org/people/

Mozilla Reps:

A global program that aims to empower Mozillians who want to represent Mozilla in their region and represent their region in Mozilla

  • ~ 500 Mozilla Reps
  • >2000 Events
  • .. organizing more than 1 event per day!
  • 45 mentors interviewing applicants and mentoring new Reps
  • ~ 10 000 Firefox Ambassadors
  • .. an we want to be become a community of 1 million Mozillians..

A new challenge

Responsive Design Photo by Jason Weaver

Broken promises

Smartphone equals HTML5

Business realities

Apps Photo by Michael Gil

Firefox for developers

Developers at a hack day Photo by Clive Darra

Responsive view

Responsive view in Firefox

Demo | Screencast

Responsive view

Two views of the same page

Remote debugging

Remote debugging

https://hacks.mozilla.org/2012/08/remote-debugging-on-firefox-for-android/

Hardware lockout

Very obvious road block Photo by Doug Geisler

Web API work

All the hardware in a mobile with info to the corresponding Web API spec and implementation status

http://arewemobileyet.com

The new challenge

Firefox OS

Open Web Device

Openwebdevice web site

http://openwebdevice.com

Powered by Firefox OS

Firefox OS running on a phone
Gonk, Gecko and Gaia Photo by Alesa Dam

Interface flexibility

Gaia concepts

How to play with Firefox OS…

  • Run GAIA in Firefox Nightly (simplest way)
  • Use a desktop simulator (OSX / Linux)
  • Build your own device (very hard indeed)

https://wiki.mozilla.org/Gaia/Hacking

Where to find more info…

Web APPS on the phone

Mozilla Marketplace

https://marketplace.mozilla.org/

What can you do?

  • Code - Write apps, contribute to Gaia, contribute to B2G
  • Use - Use Marketplace, Use the Web API, Use B2G
  • Feedback - Give your input on APIs, request features, test and log bugs

What can you do?

  • Test - Manual , Automation
  • ...let's start the demo

Mozilla Developer Network

  • Go to MDN..
  • http://bit.ly/TDTIasi

Thanks

Red panda (Firefox)
Photo by Yortw