Where Web Standards Come From
(and how to help shape them)
You leave Philadelphia at 10:25 am.
You travel for two hours.
You arrive in Pittsburgh at 11:15 am.
How?
A fun word problem..
Way simpler answer...
The Library of Congress was required to keep track of well over 300 different local times and travelers would need to be mindful of each one during travel.
Number of Standards Bodies on the Planet
0
Before Industrialization...
Steam Power
Semaphore Communications
Rotary engines
Telegraph
Railroad
Telephone
Dramatically new problems and scales
Lack of standardization is a literal
train-wreck.
In 1862 there was a 24 minute difference.
Fun fact: Pittsburgh history!
We didn't even have common words to describe things like "gauge of the track"
Interop on a grand scale can get important relatively fast.
1903: 1500 buildings burned in Great Baltimore Fire
The fire fighting equipment uses over 600 variants of hose size/couplings.
Competition run amok
Today, we have many different things...
The answer is pretty simple.
(I'll note a few historical examples)
The internet: 50
The web: 30
About 90% of Fortune 500 companies
50 years ago are gone or radically changed.
Not going to talk about this one...
Lots of stuff... Notably protocols like HTTP and TCP/IP..
'HTML 2.0'
Not going to talk about this one...
Where JavaScript the language and related efforts are standardized.
Where CSS, accessibility, internationalization, XR, many browser APIs and more are standardized
Where HTML and DOM are standardized.
We'll focus on these, and what they do today...
HTML 3.2, 4.01, CSS, accessibility, internationalization, XR, many browser APIs and more are standardized
Giagianticus Corp
Warez 'R' Us
University of Research
Agency on Beauracracy
Aim:
Bring together
diverse interests to
work on a common
problem
Giagianticus Corp
Warez 'R' Us
University of Research
Agency on Beauracracy
Invited expert
Perfect, right?
Giagianticus Corp
Warez 'R' Us
Aim:
Bring together
important interests to
work on a common
problem, try to bring
some of the good bits
along, but not avoid
the bad bits
The Decider
by and large, standards are slow.
Contribute tests
Polyfills?
https://webwewant.fyi
Implement something?
Houdini Task Force
Kinda.
Giagianticus Corp
Warez 'R' Us
University of Research
Agency on Beauracracy
Priority Management is one of the biggest problems
There is a natural tendency to exclude, not for intentionally evil reasons but because people need to advance according to their priorities in a voluntary process.