7 ms·
> To name those I use in my daily work: WebRTC, img srcset, the video element, WebASM, media queries, CSS animations. The majority of these things are not from
by ttepasse 5y ago
> To name those I use in my daily work: WebRTC, img srcset, the video element, WebASM, media queries, CSS animations.
The majority of these things are not from Google/Chrome and not from this past decade.
<img srcset> was first introduced by Safari and proposed by Apple to the WhatWG in 2012; I believe for their iPhone 4 with the 2× Retina display. But Webkit was already thinking in 2006 about High DPI.
https://lists.w3.org/Archives/Public/public-whatwg-archive/2012May/0138.html https://lists.w3.org/Archives/Public/public-whatwg-archive/2...
https://webkit.org/blog/55/high-dpi-web-sites/ https://webkit.org/blog/55/high-dpi-web-sites/
The <video> element was first proposed by Opera to the WhatWG and standardised there. I believe the first big adopter was Safari on iPhone, because of no Flash, of course.
https://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-February/009702.html https://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-Fe...
Media Queries were first proposed and specced by Håkon Wium Lie of Opera in 2001. (Good) Browsers for the first years implemented just a subset of that feature (the media types). In 2007 Apple released the first iPhone and adopted the media queries syntax, especially the viewport width and height which made the former mostly unknown specification more popular.
https://www.w3.org/TR/2001/WD-css3-mediaqueries-20010404/Overview.html https://www.w3.org/TR/2001/WD-css3-mediaqueries-20010404/Ove...
https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariWebContent/OptimizingforSafarioniPhone/OptimizingforSafarioniPhone.html https://developer.apple.com/library/archive/documentation/Ap...
CSS animations (and transitions and transforms) were proposed by Apple in late 2007 after implementation in Safari:
https://lists.w3.org/Archives/Public/www-style/2007Nov/0090.html https://lists.w3.org/Archives/Public/www-style/2007Nov/0090....
https://lists.w3.org/Archives/Public/www-style/2007Nov/0080.html https://lists.w3.org/Archives/Public/www-style/2007Nov/0080....
I thought I remember that Apple first used these technologies for Mac OS X‘ web-based Dashboard widgets but in retrospect that must have been <canvas>.
WebRTC and WebASM seem to be more Chrome things, yes, and from the past decade.
(I don't have a big point; just some annoying memories of following web standards in that decade more closely than now.)