Building an Interoperable Web

David Baron, Mozilla
http://dbaron.org/
@davidbaron
Slides: http://dbaron.org/talks/

Building an Interoperable Web

What are the goals of Web technology?

Building an Interoperable Web

Browsers and Standards

Building an Interoperable Web

How to get involved in standards?

How to get involved in standards?

Mailing lists:

Building an Interoperable Web

Implementing standards in Mozilla

Parsing

<html><head
><title>Web page parsing</title></head
><div
  ><h1>Web page parsing</h1
  ><p>This is an example Web page.</p
></div>
html head body title "Web p..." div h1 p "Web p..." "This..."

Frame tree (rendering tree)

Content Tree / DOM Tree Frame Tree / Rendering Tree Document html head body title "Web p..." div h1 p "Web p..." "This..." Viewport Scroll Block Block Block Block Block Text Text

Building an Interoperable Web

How to get involved in implementation?