4 ms·
What? Why should we tolerate bad behavior? Only because it’s less bad than Microsoft’s? That is not a very high bar, you know.
by vasachi 5y ago
What? Why should we tolerate bad behavior? Only because it’s less bad than Microsoft’s? That is not a very high bar, you know.
- roenxi 5y agoWe shouldn't tolerate bad behaviour. But you'll have to make an argument that it is bad behaviour. Google thinks this is a good idea, and Google knows a lot more about the Chrome userbase than you do.
- vasachi 5y agoGoogle thought Google+ was a very good idea. Didn’t mean that it was a good idea. Removing features from web platform is, at least for me, a very bad move. If only because that it will spawn millions of half-baked replacement libraries with a whole lot of other security problems.
- roenxi 5y agoYeah, you disagree with Google. They might be wrong and you might be right. That isn't important though. You need to make an argument about why you are right and why they are wrong. If your argument is you just don't like it, then Google has a multi-billion person user-base made up of people who trust Google's opinions on how to make a web browser more than literally anyone else. Even if every HN reader doesn't like what Google is doing here, that still doesn't mean anything except that the tech community doesn't like it. The tech community sometimes doesn't like things that are, nevertheless, good decisions. And, on the point at hand, I don't see why getting rid of an alert box is a bad idea. They are kind of annoying. I don't think removing them is a reasonable example of monopolistic excess.
- vasachi 5y ago> If only because that it will spawn millions of half-baked replacement libraries with a whole lot of other security problems. If alerts and confirms are kinda annoying, wait till you will have the same thing, but custom-built for every site. Oh, and you will not be able to “block further alerts from this site”, as you can now.
- remus 5y agoI think it's worth noting that the proposed change is only to prevent alerts from cross origin iframes, not in general.
- hulitu 5y agoGoogle is always right. Please download Google Chrome to see this site. You have an add blocker. Please disable it to see content (and let Google analyse you). Good luck living in a world without Google.
- dblohm7 5y agoWe might not work for Google, but we know a thing or two about web development and its surrounding ecosystem. Pushing the implementation details for a replacement down onto web developers is terrible idea from an accessibility standpoint: It makes it highly likely that hand-rolled, inaccessible implementations will become common. The Right Way to effect this change is to spec out and implement an alternative API.