HELLO MY NAME
IS @miketaylr
What are we going to talk about today?
- An early history of browser engines
- A more recent history of browser engines
- I will convince you I'm right
(about why browser engine monoculture is not good for the web,
or for users)
Nexus (née WorldWideWeb)
Mosaic
khtml < khtmlw (KDE HTML Widget)
khtml == kool desktop environment html
so, why don't we all just use blink?
so, why don't we all just use blink gecko?
🙋 it kinda makes my job harder?
does the web platform really
benefit from diversity?
<img intrinsicsize="400x300">
img, video {
aspect-ratio: attr(width) / attr(height);
}
what really motivates browser vendors
(and their vision for the web?)
these differences result in a push and pull, which is sometimes slow, but
v1 of a proposal is rarely better than v2
wow mike, you convinced me
test in chrome, safari,
firefox, edge, opera,…