Web Standards and Mozilla

Tristan Nitot
Technology Evangelist, Europe
Netscape Client Product Development
Fosdem 2002, Feb 17th 2002, Brussels

Some History

Initially the Web had no standards
Resulted in ‘browser war’ between browser vendors
  • More functionality
  • Less compatibility
Lowest common denominator approach
W3C formed to guide the future of the Web

Why Standards?

  • One platform to target (easier to write for, cheaper to maintain)
  • Future compatibility
  • Accessibility (Braille reader, wireless devices)
  • Interaction with existing and future information technologies
  • Do not depend on a single Browser vendor
  • Content available to every platform that has a standards-based browser

Which standards?

  • HTML 4.01 or XHTML
  • CSS (Cascading Style Sheets)
  • XML
  • DOM (Document Object Model)
  • ECMA-262 JavaScript

What about Mozilla ?

  • Standards are available today
  • Mozilla fights “lowest common denominator” development
  • Wide platform support
  • Windows, MacOS, Linux and Unix and more!
  • Open source development
  • Puts you in the driver's seat!

Evangelism : what's this ?

  • Millions of invalid documents on the web today.
  • New invalid documents still produced

  • We need to get the word out so…
…the world has an alternative to proprietary solutions on a single OS.
…the web has a future!

Evangelism: What's the process ?

  1. Find a invalid web page
  2. Report it into Bugzilla (under the "Tech Evangelism" module)
  3. Find a contact person on the website (the webmaster or web design team)
  4. Diagnose the bug…Find a workaround
  5. Send a letter to the webmaster
  6. Make sure they have fixed the bug
  7. Mark the bug as "Works For Me" in Bugzilla

How can you help ?

  1. Visit
  2. Help in the evangelism process for bugs in Europe by using Mozilla.
  3. Especially for Banks, e-commerce sites
  4. Document what you do in Bugzilla mentioning keyword "Eurocontest"
Top 50 contributors before June 2002 will Win a T-Shirt !

Am I smart enough to do this contest ? :-)

  • If you are a Mozilla user…
  • If you want to help…
  • If you can understand web pages markup…
  • If you know how to send a letter ;-)

You can  help and win !


We are just at the beginning of a new era…

Altogether, we can make the web a better place…

…where all operating systems, all browsers (provided they are Standards-compliant), and users can share the knowledge.

If we want it!