4 ms·
Personally I think Apple holding the line on browser push might be the single greatest thing Apple has done for the web in the past decade. Meanwhile Google is
by simondotau 5y ago
Personally I think Apple holding the line on browser push might be the single greatest thing Apple has done for the web in the past decade.
Meanwhile Google is moving the goalposts of "modern" web development so fast that it's nearly impossible for anyone to keep up. I can't believe the hacker community is so enthusiastic about this—you couldn't get a more canonical example of embrace, extend, extinguish as applied to an open protocol.
It wasn't long ago that we had four or five really strong browser implementations. Microsoft really did try with Edge and then gave up. Now we have just three: Chrome, Safari, and Firefox. And Mozilla isn't looking particularly healthy right now...
- the_gipsy 5y agoAndroid web browsers have had push notifications for ten years now. This is not shifting the goalpost. It just happens to be the one feature that would make millions of native apps redundant.
- mrtksn 5y agoAre millions of native apps have become redundant on Android in those 10 years? What's the situation? What iOS users missing out?
- the_gipsy 5y agoYes. Not having to install another shitty spying marketing-loaded app.
- mrtksn 5y agoOkay so, what we are missing on iOS? Do you have examples?
- ajflores1604 5y agoOff the top of my head, offsceeen canvas and being able to query for many processors the client device has to use for web workers
- the_gipsy 5y agoJust push notifications.
- simondotau 5y agoHow is that any different to using the fully modern web app equivalent of this shitty spying marketing-loaded app?
- the_gipsy 5y agoAre you asking how going to a URL is different from installing an app?
- simondotau 5y agoWith all the features being added to the Chrome Platform recently, given the trajectory Google is heading along with web applications, absolutely yes.
- the_gipsy 5y agoIf you want the actual details then it’s best if you just google it. If you’re trying to make a point, I do know the differences, and it’s far off.
- carlosrg 5y ago> Meanwhile Google is moving the goalposts of "modern" web development so fast that it's nearly impossible for anyone to keep up. For a second I thought you were talking about Apple’s UI frameworks and languages, with all the different Swift versions over the last couple of years and different UI frameworks like Cocoa, Catalyst, and SwiftUI, deprecation of OpenGL and introduction of their own graphics API, etc.
- mrtksn 5y agoThat's a stretch. If anything, Apple is too conservative. The UIKit was the only UI framework from 2007-2019. Then SwiftUI came and they both work very well together. As other frameworks come for stuff like graphics or device features, they don't really replace each other but stack up. On desktop, it's a similar situation. How is the situation with the web technologies? What was the hip tech in 2007? AJAX? JQuery? What about 5 years ago? AngularJS? Meteor? Bootstarp? what about now? Is it ReactJS or Vue? What about tomorrow? Is it Svelte? They all arrange Div's in the DOM but it's different framework each month.
- carlosrg 5y agoYou can still use jQuery or plain vanilla HTML+CSS+JavaScript, and you still have access to any web technology out there. Websites written in 1999 will continue to render perfectly. Nobody will deprecate WebGL for example. Nobody forces you to learn a new framework, although the documentation for most of those is actually good unlike Apple’s. Meanwhile for example you can’t use the latest iOS 15 API (SharePlay) without using Swift, and you need to learn a new half-baked declarative UI API called SwiftUI to write your own widgets. And let’s not talk about trying to run a 1999 executable today. They all arrange pixels on the screen but it’s a different framework each month.
- mrtksn 5y agoIt's more like every decede but fair enough. If you really want, you can simply use C.
- lyaa 5y ago