News for hackers. Stuff that matters.
Re:Declarative Shadow DOM by pjmlp on Friday October 02, 2020 @03:36AM (#24660050)
The way things are going if it wasn't for Safari, we would already all be ChromeOS developers anyway.
Re:Declarative Shadow DOM by untog on Friday October 02, 2020 @11:39AM (#24663729)
I dunno, if it wasn't for Safari we'd all be Progressive Web App developers, but they're years behind on implementing common sense standards.
Re:Declarative Shadow DOM by pjmlp on Friday October 02, 2020 @01:04PM (#24664640)
Depends on the target market, Apple devices aren't that significant everywhere and most companies aren't multinationals.
Re:Declarative Shadow DOM by joshxyz on Friday October 02, 2020 @03:26PM (#24666175)
Safari, the great underdog, the equalizer.
Re:Declarative Shadow DOM by rektide on Friday October 02, 2020 @05:48PM (#24667352)
Alas Firefox has been rather joining up on the axis of "we refuse to implement basic stuff" bandwagon.

Oh and meanwhile Microsoft is doing really good & helpful work to improve the web platform. In seemingly very very altruistic ways. (Which is how I feel Google is 98% of the time operating too!)

Re:Declarative Shadow DOM by chrismorgan on Saturday October 03, 2020 @02:07AM (#24669943)
A lot of the time Firefox’s reticence to implement things is because they don’t think it’s the right thing to implement.

HTML Imports, for example, were something that everyone wanted, but Firefox developers looked carefully at it and pointed out some very serious problems that weren’t immediately obvious, where implementing HTML Imports would cause a lot of trouble down the track, limiting future extension possibilities. So they said, “let’s hold off on this, wait until we get ECMAScript modules and related loading stuff sorted out, then we can look into redesigning this”. They convinced the Chromium developers, and so they steadily removed it before it could grow too many roots to remove.

This is quite different from Safari’s implementation lethargy, which is typically just opaque.