Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Which, BTW, was a few years after Steve Jobs predicted that Safari will be the only browser on the planet, on both Macs and PCs, and that it'd be good.

Safari is good. As a user, I could not care even an iota less about how "annoying" it is to develop over-built, shitty websites to work right on Safari. Web developers as a general rule don't really seem like they give a shit about delivering good work, that respects the users wishes and devices and privacy, so if it makes it harder for them to have to write garbage like fucking Confluence or whatever for two platforms claiming to comply with "standards", sounds good to me, I don't care. Works great for reading documents and watching videos. Works great checking a menu of a restaurant from a QR code. I don't want it or need it to be my entire operating system, accessing my camera, my microphone, my location, my goddamn serial ports, running gobs of terrible quality, remote, slow code ensuring my brand new computer feels the same as my brand new computer from 10 years ago, to do what a barebones platform API app could do talking to the exact same JSON-RPC APIs their dogshit React app is talking to.

> Your argument against Google's monopoly would make a lot of sense if it was impossible to use Google's Android without a Google Account tracking your every move

And this argument would hold water if it was solely about being forced to do something horrific to your privacy instead of led to or being tricked into doing it. It holds as well as "well you can just not buy an iPhone". Give me a break! Google is not out to empower anyone. They are out to own general computing and the mountain of data if produces, and turning the browser, the one platform they have control over, into the operating system, is how they are going to do that. And in a stroke of brilliance, for the last 15 years they've "allowed" the "choice" to sidestep their overreach, which leads to braindead arguments like "well, at least you can sidestep it, therefore its really not that bad" from libertarian brained bozos who can't see the forest for the trees.

Apple is by no means free of sin. There are a million things I would change about the App Store monopoly. But that isn't the world we live in. We live in a world where one company controls and inspects the conduit to the internet for a vast majority of the population, and one controls it for the vast majority of the remainder. Whatever their reasons, the latter are holding back the Kraken ready to envelop and consume everything, and I'm not going to poo poo their efforts because it doesn't immediately comply with whatever half-assed, hostile "standard" the former pushes out of its rectum.



I feel the same, I agree that the web has gone downhill with all the endless JavaScript wasting all the available CPU cycles. (With all the rest CPU cycles being wasted by the swap-in/out because of the memory bloat of web browsers, again.) This is why these days I ALWAYS enable Low Power Mode in any browser or system that provides such a functionality; macOS has finally added this a few years ago — better late than never.

But I feel like ALL browser vendors are not doing enough to combat this bloat. There have to be resource limits, warning messages/icons, and stop-gap measures to avoid pointless JavaScript wasting our electricity; but NONE of the browsers do this to an extent I'd wish they'd do; in fact, Chrome has actually been ahead of Firefox and Safari in reigning these sites, probably because it has to run in production on 4GB ChromeOS machines costing $99, whereas all the Firefox and Safari devs are probably using 48GB machines costing $2399 as their benchmarks. So, the reality, is that, ironically, Chrome is again the leader even in this area. Because Chrome on a $99 4GB ChromeOS machine feels snappier than Firefox on a $999 MacBook, given enough open tabs.

Your point about feature bloat sounds good in principle, but is not practical in reality. In reality, if things don't work in Safari, you're simply asked to install an app from the App Store. Or if you have to configure a keyboard on a Mac, you have to use a Windows machine with the native keyboard configuration tool, instead of VIA in Chrome WebHID or WebUSB. Why in your opinion are these alternatives not worse than having these sorts of things as web standards as written by Chrome?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: