4 ms·
I think the number of API's we add to the platform will always keep increasing. We certainly see a big part of the web as enabling Apps to come to the web, and
by kinlan 5y ago
I think the number of API's we add to the platform will always keep increasing. We certainly see a big part of the web as enabling Apps to come to the web, and we do make sure (now) to have developers committing to using those APIs. I know that also frustrates a lot of people too.
It's sad that it's got the point where the teams don't trust each other and it's clear that the perception is wider. I'm still hoping to change that around.
I wrote the post to as clearly as possible document what happened for the avoidance of doubt because it was me who made the mistake. I'll accept your point of view, but I'm also comfortable with my side of this.
- eitland 5y agoI've nothing against Chrome developers, but if you think honestly about the web and Google, would it not be true that: - after Chrome was introduced, the web has gone from a healthy and steadily improving ecosystem to a monoculture? - cross browser compatibility has gone from steadily increasing as IE was replaced by other browsers to declining as people are testing only in Chrome - if Chrome "wins" it will it not be a matter of months before Google "unfortunately" have to cripple the extensions API? - do you really think that the development of new features in Chrome will continue at its current speed if Chrome "wins" or do you think it will be put on hold like IE6? (Remember, Google unlike Microsoft is famous for killing projects people love.) You don't have to answer me, but think about it. You are probably good people with good intentions, but isn't it a fair chance that you are getting used by management to do something you'd rather not have on your resume: killing the free and open web?
- magicalist 5y ago> - cross browser compatibility has gone from steadily increasing as IE was replaced by other browsers to declining as people are testing only in Chrome The irony of highlighting this is that the subject for this story is a cross-browser test suite and the issue was that Chrome, Firefox, and Safari were more compatible than the published numbers suggested. There will always be cross browser bugs and so developers will always need to test everywhere, but the more mainstream features have compatibility rates like this in the first place the less often "works only in browser x" happens by accident.
- eitland 5y agoGood catch. That said I'm just trying to reach out to the Web and Chrome Developer relations lead, and this seemed like as good a chance as I'd get.
- kinlan 5y agoHeh - It's hard to answer these questions when they are posited as loaded questions so clearly :D I don't think it's about Google or Chrome winning. I believe Google is pretty clear that a healthy and open web where anyone is able to freely publish, monetize and consume content, as well as build and use apps is important for it's business and success. I think Google has a part to play in the success of the web, I think I can help be a force for good in the success of the web, however we're just parts of the ecosystem whole and the web will be around still long after Google. I don't believe new features in Chrome will ever stop because we still believe the web should be able to do everything that other platforms can do and we want to keep offering that to people.
- dmitriid 5y ago> I believe Google is pretty clear that a healthy and open web where anyone is able to freely publish, monetize and consume content, as well as build and use apps is important for its business and success. This is the funniest thing I've read in a long time on HN. Coming from a Chrome DevRel I can't understand if it's irony, because you can't possibly believe this. Google is an online advertising company. 80% of Google's money comes from online advertising. An open web where everyone can do what they please is an existential threat to the company you work for. And for the past many, many years Google has done a lot of things to tighten its control over the web. I mean, with all the recent news about AMP from just last week, how can you possibly say that "Google wants everyone to publish and monetise freely". > I think I can help be a force for good in the success of the web, however we're just parts of the ecosystem whole There's no "ecosystem whole", and Google is doing everything in its power to make sure that there's even less of an ecosystem.
- 5y ago
- dmitriid 5y ago> I think the number of API's we add to the platform will always keep increasing. The problem isn't the the number of APIs per se (though I agree that it's unsustainable [1][2]). It's how they get forced onto the web by Chrome. - Implementing Chrome's internal API and pushing them to stable, and pretending they are a web standard? Check (Example: Web HID, original "spec" couldn't be understood by Mozilla engineers, updated "spec" was published two months after Chrome enabled it by default and published an article on web.dev) - Ignoring Mozilla and Safari concerns on an API, enabling in stable because Google's own projects want them, and refusing to bring it back under flag? Check (Constructible Stylesheets, in the end Safari refused to implement them, period) - Gaslighting other browser vendors through any means possible to an audience of thousands? Check (Alex Russel and the likes of him) And that's off the top of me head, too late here where I am going through dozens and dozens of such instances I saved to document in a blog post one day. > It's sad that it's got the point where the teams don't trust each other and it's clear that the perception is wider. I'm still hoping to change that around. I will quote John Nightingale [3] --- start quote --- The question is not whether individual sidewalk labs people have pure motives. I know some of them, just like I know plenty on the Chrome team. They’re great people. But focus on the behaviour of the organism as a whole. At the macro level, google/alphabet is very intentional. --- end quote --- All this is very intentional behaviour that has been going on for years. No wonder Safari team is pissed. [1] https://www.quirksmode.org/blog/archives/2015/07/stop_pushing_th.html https://www.quirksmode.org/blog/archives/2015/07/stop_pushin... [2] https://drewdevault.com/2020/03/18/Reckless-limitless-scope.html https://drewdevault.com/2020/03/18/Reckless-limitless-scope.... [3] https://twitter.com/johnath/status/1116871251023278080 https://twitter.com/johnath/status/1116871251023278080
- jefftk 5y agoMinor aside: Alex is currently a PM on Edge https://twitter.com/slightlylate https://twitter.com/slightlylate (I also don't know what you're referring to with the "Gaslighting" comment)
- dmitriid 5y agoYup. The moment he went to Microsoft his tune changed and now Google is a bad guy, too: https://infrequently.org/2021/07/hobsons-browser/ https://infrequently.org/2021/07/hobsons-browser/ His twitter (often) and website (infrequently) is full of claiming Safari is bad, Safari is holding the web back, Safari is the evil browser etc. While of course ignoring all the issues in Chrome (until going to MS). And he's not alone.