3 ms·
This is a vicious cycle of Google pushing new APIs to cement their grip on the Web and the web developers chasing fads to reduce their permanent sense of inferi
by blub 6y ago
This is a vicious cycle of Google pushing new APIs to cement their grip on the Web and the web developers chasing fads to reduce their permanent sense of inferiority compared to native developers.
You can see that this is the case when you look at Safari which tried to limit features. It's arguable whether that's because Apple limits the best APIs to native apps, or those features don't make sense or because of a combination of the two. But it's undeniable that web developers mercilessly criticized Apple and relentlessly put pressure on them to keep adding all sorts of nonsense to the browser. Ironically this is why today Safari has a partially negative reputation, which the author seems to be unaware of.
To put it bluntly, the web as shaped by these two forces is fucked. There is no one that matters which still cares about the idea of a user-focused, privacy-respecting web. There's too much money to be made in an ad and tracking laden, kitchen sink APIs web.
- detaro 6y agoAnd you can see a bunch of the "fad" APIs, that make up the term "PWA", that Apple rejects as a form of an "user-focused, privacy-respecting web" - allowing cross-platform alternatives to native apps that can easily spy on more of the system. Especially on desktop platforms. Even extreme ones like WebUSB: between the choice of "download an application and run it with normal privileges so it can update the firmware on a connected device" and "go to a website, confirm in a browser prompt the specific device the website can access, have it update the firmware and know that it didn't leave any traces elsewhere on the system and couldn't access other hardware", the latter has some good about it.
- ecf 6y ago> to reduce their permanent sense of inferiority compared to native developers. On the contrary, you make it seem like native developers all have a superiority complex. The world of already filled with people wanting to divide us, can we please not try to ostracize one group of developers?