3 ms·
This is truly a good step forward. I am not sure why it's called Safari Push Notification. As per their docs, it is primarily an OS function. So technically it
by alecsmart1 13y ago
This is truly a good step forward. I am not sure why it's called Safari Push Notification. As per their docs, it is primarily an OS function. So technically it should be possible to do this using Chrome on Mac as well. However, it is possible they bundle it with Safari. Then they can have push notifications in Windows as well.
- saurik 13y agoHow do you anticipate getting the push token from Chrome if not via the Safari-specific JavaScript APIs?
- alecsmart1 13y agoThat's a good point. Then why do they need OS support? Why not run a simple background service when Safari is installed and make it cross-platform.
- saurik 13y agoApple does not consider cross-platform features to be in their interest: they make money on hardware, and consider quality software to be a feature of that hardware. Safari itself is not cross-platform: it was temporarily distributed for Windows, but it has not been updated in a year and a half; you can't add a cross-platform background service to a web browser that is only distributed bundled with an operating system ;P. (As far as I understand, Safari for Windows mostly existed just to get web developers to support Safari better, but as they've now gained so much marketshare they discontinued that project.)
- Samuel_Michon 13y ago> [Safari] was temporarily distributed for Windows Meaning from June of 2007 to this day. 6 years is temporary for a browser as much as living on earth feels temporary for a human.
- jychang 13y agoHave you checked when Safari for Windows was last updated? It's stuck on major version 5.1, which is ancient. For comparison, Firefox 3.6.19 was released around that time. I'd say it was pretty temporary. Chrome has been around longer now than Safari for Windows has been up to date.
- saurik 13y agoNo. I specifically stated it has not been updated for a year and a half. I guess if you only care about "can I download a version from the web page" you are technically correct as you quote me using the word "distributed", but it is the kind of technically correct that isn't very constructive ;P.
- Samuel_Michon 13y ago> the kind of technically correct that isn't very constructive Fair enough. That’s not to say Apple won’t ever update Safari for Windows, but I too won’t hold my breath. Apple’s software offerings for Windows haven’t been great for a long time (QuickTime and FileMaker used to be great on Windows, but that was back in the 90s). Recently, instead of offering a native version of iWork for Windows, Apple has opted to build it as a web app. That might be appreciated by Linux desktop users, but it isn’t a hopeful sign of Apple creating quality native apps for Windows. I would love for Apple to build good versions of QuickTime X, iTunes, and Safari for Windows >7. As it stands now, the software Apple has for Windows feel outdated and are way too sluggish.
- deleted 13y ago[deleted]
- axman6 13y agoIt's called Safari push notifications because Safari is where the user will first become aware of it. Apple don't name things for developers, they name them for users. Yes it makes no sense to a developer who knows what's going on, but a user will only be confronted by it in safari and that's likely what they'll need to google for if it confuses them. "Why is safari asking me about notifications?"