Anne van Kesteren, annevankesteren.nl
2004
Developers debated HTML4 versus XHTML1
W3C worked on XHTML2 and XForms
Implementers were reverse engineering Internet Explorer
Google launched Gmail
W3C held a workshop
The W3C Workshop on Web Applications and Compound Documents
XML would be the future
The WHATWG community was started
WHATWG, TC39 (Ecma), WebGL (Khronos), IETF, W3C, C/AB
Community for furthering the web through standards
Collaboration on GitHub /whatwg and IRC (#whatwg, Freenode)
Everyone is welcome
Invented living standards
Feature stability is a function of use and interoperability
Unmaintained standards are a security vulnerability
WHATWG embraced standards as a means to an end
The goal is a better web
The kitchen sink of web standards
new URL("/🍣🍺", "https://example.org/")
fetch("/💩", { method:"HEAD" })
Coupled with Fetch exposes network streams to JavaScript
node.remove()
More at spec.whatwg.org
Develops JavaScript (ECMAScript) on GitHub /tc39
HTTPS, HSTS, Cookies, DNS, …
CSS, CSP, WebRTC, Web Audio, Referrer Policy, …
Manages HTTPS certificate infrastructure
Why
Web: cross-company company-independent computing platform
It is a public good
Making a long term impact
How
Get to know the community
Study standards
Baby steps: build trust
Fix "good first bugs"
See you on GitHub