> Intersection Observer can and will be used to detect ad impressions too.
yes, and? would you rather it be done using inefficient, non-passive onscroll, onresize and onorientationchange events with a bunch more MutationObserver and getBoundingclientRect() sprinkled in plus a generous helping of setInterval(..., 100) for UI polling? cause that's how things basically work today (and how the polyfill works). replacing all that junk with a normal, optimized API is exactly how it should be.
Personally, I compare it to IE because of how weird it can be. Does anyone else remember the time they broke file upload[1], even though those issues were found in beta[2]? Or about the time they changed meta viewport[3]?
Edit: Oh, the last link also remind me of the window.location change that utterly broke Angular/Ionic[4].
[1] https://blog.fineuploader.com/ios8-presents-serious-issues-t...
[2] https://github.com/FineUploader/fine-uploader/issues/1269 (I can't remember the Apple radar bug number(s))
[3] https://www.reddit.com/r/web_design/comments/3la04p/psa_safa...
[4] https://blog.ionicframework.com/ios-9-potential-breaking-cha...
I never said that, and chrome is not literally the new IE, no matter how poorly the word literally is misused.
Chromium is a free (a blend of BSD-style, MIT, GPL, and other generally regarded as free licences apply) piece of software that's performant, cross-platform, receives regular feature updates, rarely breaks backwards compatibility, and doesn't try to lock you into one vendor. Compare and contrast the history of IE.
Microsoft's (new) Edge is using Chromium.
> Seriously, this means that chrome has more or less complete market dominance at this point.
No it doesn't. This is hyperbole.
• https://www.safari-is-the-new-ie.com
• https://news.ycombinator.com/item?id=12051267
• https://nolanlawson.com/2015/06/30/safari-is-the-new-ie/
• https://www.telerik.com/blogs/safari-is-not-the-new-ie-but
• https://dev.to/nektro/safari-is-the-new-internet-explorer-1d...
• https://www.reddit.com/r/Frontend/comments/6zb73s/safari_is_...
• https://apple.slashdot.org/story/15/06/30/2251253/is-safari-...
• https://arstechnica.com/information-technology/2015/06/op-ed...
• https://medium.com/@matthew.johnson/safari-is-the-new-ie-but...
I am a happy Safari user though :-)
The issue stems from the slow adoption of certain technologies. That was the issue everyone had with IE 6 - everyone used it but it lacked modern features so it sucked to use, but you had to because of it's market share.
So Chrome derivarives might fit first criteria but neither them nor Safari fits (yet) the second one. Yes, Safari development may be not as fast but it is still ongoing and the team is not disbanded.
The most evil thing Google is doong with their browser right now may be implementation of non-standard features which only help their business.
Seriously, this means that chrome has more or less complete market dominance at this point.