or Connect
AppleInsider › Forums › Software › Mac OS X › Apple preparing developers for Safari Push Notifications rollout in Mavericks
New Posts  All Forums:Forum Nav:

Apple preparing developers for Safari Push Notifications rollout in Mavericks

post #1 of 53
Thread Starter 
In a mass email sent out to developers on Wednesday, Apple said to "get ready" for Safari Push Notifications in OS X Mavericks, a feature set to activate when the next-generation operating system launches this fall.

Push


The email shortly summarizes the Apple Push Notifications Service, which developers can use to send notifications to website users via Safari in OS X Mavericks. A picture of the implementation, seen above, was included in Wednesday's email and also shows up on Apple's Developer webpage.

Safari's push notification service is one of the many additions Mavericks will bring to OS X. Apple notes the service will work in much the same way as app notifications, pointing out that pop-up message boxes will include a website's icon, text and webpage link. In addition, users will be able to receive messages even when Safari isn't running.

As of now, notifications in OS X are limited to apps, accessible from Mountain Lion's Notification Center. Mavericks will for the first time bring Web-based notifications to Apple's desktop OS.

Developers are asked to visit the Safari Push Notifications webpage on Apple's Developer Center portal for further information on how to start implementing the service into their websites.

Currently being seeded to developers in beta form as Developer Previews, OS X 10.9 Mavericks is slated to launch sometime this fall along with a maintenance update for Mountain Lion.
post #2 of 53
Looks like they're getting closer!
post #3 of 53
Great. One more way for web page designers to annoy us.

I'm assuming it can be turned off. I hope that they're not allowed to make it a requirement.
"I'm way over my head when it comes to technical issues like this"
Gatorguy 5/31/13
Reply
"I'm way over my head when it comes to technical issues like this"
Gatorguy 5/31/13
Reply
post #4 of 53
I love 10.9 so far (truly, it is gorgeous), but this is simply a fucking annoyance. I hope nobody uses it.
post #5 of 53
I hope it is widely used! Stop being dense, guys. You realize this is opt-in, right?

If you want a website to let you know stuff even when the browser isn't running, you ask it to do that. It's your choice. It's a service a developer may elect to provide you, for your own damn convenience.

Why are you making this sound like a system-level spamming service? As if that's something Apple would do.
"I have a dream, that one day, my posts will be judged by their content, not their spelling."
Reply
"I have a dream, that one day, my posts will be judged by their content, not their spelling."
Reply
post #6 of 53
This sounds like it will be used basically for pop-up adverts about 99% of the time.

Visit a website? It sets a cookie that sends you "notifications" every day. It's up to you the end user to figure out what happened and how to get rid of it.
post #7 of 53
Quote:
Originally Posted by m01ety View Post

I hope it is widely used! Stop being dense, guys. You realize this is opt-in, right?

If you want a website to let you know stuff even when the browser isn't running, you ask it to do that. It's your choice. It's a service a developer may elect to provide you, for your own damn convenience.

Why are you making this sound like a system-level spamming service? As if that's something Apple would do.

 

Since there is as of yet no information about how it will be implemented or if it's possible to send notifications without the users consent, just saying (essentially) "trust Apple!" is not that helpful.  

post #8 of 53
Quote:
Originally Posted by m01ety View Post

I hope it is widely used! Stop being dense, guys. You realize this is opt-in, right?

If you want a website to let you know stuff even when the browser isn't running, you ask it to do that. It's your choice. It's a service a developer may elect to provide you, for your own damn convenience.

 

Are you really that naïve?

 

Any site will promise you "important updates" and then spam you. Then you can go to a support forum and hope somebody will tell you how to disable that crap.

 

If I want to be updated by a site, there's RSS. No need to reinvent that.

post #9 of 53
Quote:
Originally Posted by m01ety View Post

I hope it is widely used! Stop being dense, guys. You realize this is opt-in, right?

If you want a website to let you know stuff even when the browser isn't running, you ask it to do that. It's your choice. It's a service a developer may elect to provide you, for your own damn convenience.

Why are you making this sound like a system-level spamming service? As if that's something Apple would do.

Right. Just like popups are supposed to be opt-in, but many sites won't load unless you have them active. Or cookies are supposed to be optional, but many sites don't work unless cookies are active.

I can picture that lots of sites will require you to turn the notifications on in order to use the site.
"I'm way over my head when it comes to technical issues like this"
Gatorguy 5/31/13
Reply
"I'm way over my head when it comes to technical issues like this"
Gatorguy 5/31/13
Reply
post #10 of 53
Quote:
Originally Posted by AppleInsider View Post

Mavericks will for the first time bring Web-based notifications to Apple's desktop OS.

They used to have RSS in Mail, which mostly achieves the same thing, it's just pull notifications vs push.

This has some advantages over RSS in that breaking news can be seen when it happens without being on a site or refreshing the RSS feed but RSS comes down every few minutes.

Good for news junkies or maybe sports fans but not for people who prefer to have as few notifications popping up as possible and they'd just turn it off.
post #11 of 53
Wow, I'm also surprised by the comments here. You shouldn't be worrying. And it's not a matter of "trusting" Apple. These notifications will be handled by the Notifications section of System Preferences - you know, the one that already gives you a high level of fine-grained control of what can send you notifications and of what type.

Why do you assume notifications coming from websites would be treated any different than app notifications? It's perfectly logical to assume they'll be treated the same - opt-in. And if you don't like what is getting sent to you, then simply opt-out of that website's notifications, just like you can disable app notifications now.
post #12 of 53
Will Apple-insider use this for there updates?

This has to have good of getting news when you want, but bad of the ads, I figure apple will have settings to rid the ads someway
post #13 of 53

PS I don't really care about seeing most news articles as they come in - that would be too distracting. 

 

But having all the new articles collected in Notification Center, which is literally a swipe away? That sounds absolutely killer.

post #14 of 53

The first time I get a Safari notification will be the last time I use Safari.

post #15 of 53

another useless feature for the 3 people who still use it, safari is such a fail on desktop that it is now in the "other" section in market share. Apple just needs to let this die.

post #16 of 53

Speaking as someone who uses Mavericks:

 

1) Its a great feature. Of course some websites will try to spam, but you can just turn them off. Super simple too.

Examples: Gmail, Weather, etc.. It removes the need for native apps whose sole purpose is to poll a website and provide a notification.

2) Its completely opt-in per website. 

3) You can turn it off wholesale in Safari, or per website.

 

So those of you who say stuff like "first time I get one, I'll stop using Safari" - get real - you'll never ever get one because you'll simply say "No" if asked, or won't click the "Signup for notification" button on the website.

 

Its NOT automatic.

post #17 of 53

I don't think there is any problem with saying, "Trust Apple" on this point.  If you upgrade at all, or for that matter, if you use any operating system by Apple at all, you had better trust them to a certain degree.  The OS has access to all your data, all your passwords, your location, your face, all the sounds you're making and every single keystroke at every moment you make it.  We trust them this far, and yet this isn't even the "trust" that is being suggested that we should give Apple.  At the end of the day, Apple wants you to have a good experience using their computers.  You should "trust" that they aren't going to do something like shove ads in your face in order to get money from advertisers, because their income comes from you, not advertisers (iRadio notwithstanding), and if they piss you off, you'll use something else.

I can't wait to try Safari's notifications.  I'm not worried in the slightest that I'm going to be bombarded by website notifications I don't want.  Because I know that would be stupid, and annoying, and I also know that Apple makes products that they themselves want to love and enjoy using.

I find Apple refreshing because their business model is just so simple and traditional.  Make something great, sell it to people for profit because people want to have it.  End of story.

post #18 of 53
Quote:
Originally Posted by dreyfus2 View Post

Quote:
Originally Posted by m01ety View Post

I hope it is widely used! Stop being dense, guys. You realize this is opt-in, right?


If you want a website to let you know stuff even when the browser isn't running, you ask it to do that. It's your choice. It's a service a developer may elect to provide you, for your own damn convenience.

Are you really that naïve?

Any site will promise you "important updates" and then spam you. Then you can go to a support forum and hope somebody will tell you how to disable that crap.

If I want to be updated by a site, there's RSS. No need to reinvent that.

Pretty sure you will use it for apple insider so you can concern troll new posts first.

Also pretty sure you will be able to revoke these in notification center. You can bet if someone abuses it, apple is going to shut them off as they run the service. They also know to expect people to try and work to prevent it.
post #19 of 53
Quote:
Originally Posted by Gazoobee View Post
 

 

Since there is as of yet no information about how it will be implemented or if it's possible to send notifications without the users consent, just saying (essentially) "trust Apple!" is not that helpful.  

 

There's quite a lot of information about how it's implemented in the documentation the notification of the feature links to.

 

It is not possible to send notifications without the user's explicit consent, they can revoke that consent at any time and they will stop getting them, you also get told if a user has opted-out and are required to stop sending them. The notifications are subject to the same push notification guidelines as other notifications, you need to register with Apple and receive a certificate in order to send them at all and that certificate will be revoked if you violate any of the terms. 

 

So you can't spam everyone, if they didn't opt-in, or opted out, they aren't going to see the notifications and also Apple, who's servers they go through, will very rapidly see that you're sending notifications to people who asked not to receive them and there goes your certificate. 

 

This just builds on the Local Notifications which were in 10.8, don't remember anyone complaining they were a spamfest. 

 

Not sure I see a lot of websites using this, and those that do will have to be very judicious about what they send in order to stop people just opting out as soon as they are blitzed. Those websites which use it sensibly and responsibly will hopefully give some benefit to the people who sign up. 

post #20 of 53
Originally Posted by agramonte View Post
another useless feature for the 3 people who still use it, safari is such a fail on desktop that it is now in the "other" section in market share. Apple just needs to let this die.

 

Please be quiet now. Why you haven't done something about the sickness that compels you to post here is beyond me.

 

It's understandable that people are either too stupid or uninformed to use what is best. The best vehicles, for example, comprise a small percentage of vehicles. The best of many product categories is the smallest percentage.

Originally Posted by Slurpy

There's just a TINY chance that Apple will also be able to figure out payments. Oh wait, they did already… …and you’re already fucked.

 

Reply

Originally Posted by Slurpy

There's just a TINY chance that Apple will also be able to figure out payments. Oh wait, they did already… …and you’re already fucked.

 

Reply
post #21 of 53
Quote:
Originally Posted by Phone-UI-Guy View Post


Pretty sure you will use it for apple insider so you can concern troll new posts first.

Also pretty sure you will be able to revoke these in notification center. You can bet if someone abuses it, apple is going to shut them off as they run the service. They also know to expect people to try and work to prevent it.

 

No idea what the first sentence is supposed to mean.

 

It is not about what I can "revoke", or what Apple does to control it (I prefer to be in control of my computer myself, even if this means that I screw up something). It is about wether it serves a purpose.

 

I can subscribe to a site using RSS (Apple chose to leave that to third parties, which is fine), and if I really want to follow something, they can provide an app with or without notifications. I do use e.g. Apple Insider's app and did allow it to send notifications.

 

I do use the browser (Safari in this case) to go to random sites and expect this to be a painless experience. I do not want to be prompted for notification approvals. And I especially do not want my mother to be prompted for this crap. Every time a dialogue she did not expect comes up on her screen, she calls me. Why 10.9 should increase these calls by several 100 percent, for nothing, is simply beyond me. There is nothing this does make better.

post #22 of 53

Hm, I'm not a dev, so maybe one of you can enlighten me. As I understood Craig during the sneak peek of Mavericks he said something like "So if you've an app today that sends push notifications to an iOS device? Well now you can sign up to receive those notifications on your Mac as well. Whether Safari is running or not".

 

From this I understood that you would be able to receive all notifications for apps that are on your iOS device, e.g. What's App, eBay, Hipstamatic, games etc. Is this correct?

Yeah, well, you know, that's just, like, my opinion, man.
Reply
Yeah, well, you know, that's just, like, my opinion, man.
Reply
post #23 of 53
It will definitely be opt-in. You will have to grant permission and can revoke that permission at any time.
post #24 of 53
This is not a good feature for the end user. This is only good for the web site owners. I hope this can be completely disabled.

[Forum Signature]  I have no signature.  [Forum Signature]

Reply

[Forum Signature]  I have no signature.  [Forum Signature]

Reply
post #25 of 53

I’ll use it for checking Gmail. I’m struggling to see what the fuss is about to be honest.

post #26 of 53
Quote:
Originally Posted by bottleworks View Post

This is not a good feature for the end user. This is only good for the web site owners. I hope this can be completely disabled.

 

You need to read the rest of the comments before adding your own.

post #27 of 53
Quote:
Originally Posted by dreyfus2 View Post
 

 

I can subscribe to a site using RSS (Apple chose to leave that to third parties, which is fine), and if I really want to follow something, they can provide an app with or without notifications. I do use e.g. Apple Insider's app and did allow it to send notifications.

 

...

 

I do use the browser (Safari in this case) to go to random sites and expect this to be a painless experience. I do not want to be prompted for notification approvals. And I especially do not want my mother to be prompted for this crap. Every time a dialogue she did not expect comes up on her screen, she calls me. Why 10.9 should increase these calls by several 100 percent, for nothing, is simply beyond me. There is nothing this does make better.

 

So what you are essentially saying here, is that for each website you use, taking this one as an example, you would rather download and install and use a separate native app that handles notifications independently of a single system wide resource, and that because this is your particular poison then no-one else should have the ability to do this in a slightly less bloated manner...? I'd hate to see your iPhone home screen.

 

As for your poor mother, well as already indicated, at the very worst she might get 1 request for provide Safari with permission to send notifications.  Say no to that, and you're golden, no more requests.  Simple.  No need to make such a fuss.


Edited by stuffe - 9/5/13 at 4:49am
post #28 of 53

I'm a mod on a Stack Exchange website, and I get notifications of all sorts of things regularly.  At the moment I use a bizarre and awkward combination of RSS feeds, IFTTT and Boxcar to send me stuff that is now notifiable via a system wide resource (should SE choose to implement it).  Sounds good to me.

post #29 of 53

Yea, me neither (regarding people bashing this idea). It's another one of those, if you like it, use it, if you don't, ignore it. There is no way Safari will let something spam your desktop if you never opted in for it. There would also be a setting in Safari preferences to turn off all notifications just like in iOS (If not, people will come up with terminal commands to shut it off). 

I don't see iAds popping up on my notification center on my iPhone (in the homescreen/lockscreen) or the NC on my mac. What makes you think Apple will do that to OS Mav? 

 

I'd personally love RSS feeds that pop up like Growl on the top right of my screen. Totally harmless. Some RSS feed programs just isn't simple enough. If this feature is built into Safari, it gives me another reason to stay with instead of moving to Chrome. Notifications for game scores, breaking news, new posts on AI, sounds fantastic. 

 

What I am seeing is a button on the Safari bar where you can add the specific site to your supposed "feed". I just hope this doesn't turn out to be like iOS where after you download an App, the notifications are automatically turned on and start spamming NC. I personally don't like having to go into settings to turn them off myself. Would be horrible if it carried on to my Mac. However, that would be for apps, there's no way visiting a site will cause you to automatically sign up and opt in for its Notifications. Should be more like a "Share to Facebook" kind of button on the site that you can add the feed to Safari "Add to Safari Feed". 

post #30 of 53

I run a very busy bar/restaurant in Shanklin on the Isle of Wight. Many of our customers want to know what live music (and other events) we have planned and on which days. We currently have an Events page on our website - if I can easily send a notification out when I add a new event I'm sure those customers would love it - a lot better than email blasting or events on Facebook (which always seem to get lost in the clutter). Sounds like a win-win for me and my customers.

 

Understood that this is only for Safari users on Mavericks but I'm cool with that; anything I can do to promote the Mac more is fine by me.

post #31 of 53

Read this article and still don't know what this notification thing is supposed to accomplish or what current issue it's trying to address.  If it is Apple's solution to the RSS problem, I'd say: "try again Apple".  Maybe once I actually try it out i'll think otherwise.  So far, Feedly works well enough but I wish it would address posting comments on Blogs or pages that include reader comments.

post #32 of 53
Quote:
Originally Posted by silversquonk View Post
 

I run a very busy bar/restaurant in Shanklin on the Isle of Wight. Many of our customers want to know what live music (and other events) we have planned and on which days. We currently have an Events page on our website - if I can easily send a notification out when I add a new event I'm sure those customers would love it - a lot better than email blasting or events on Facebook (which always seem to get lost in the clutter). Sounds like a win-win for me and my customers.

 

Understood that this is only for Safari users on Mavericks but I'm cool with that; anything I can do to promote the Mac more is fine by me.

I understand your dilemma, I'm assuming you've also tried a twitter or facebook method for promotions?  those seem to work fairly well from my experience.  But I agree, this might be a nicer alternative but it does limit your audience to Mac/Safari users.  not that that's a small audience.

post #33 of 53
Quote:
Originally Posted by antkm1 View Post
 

I understand your dilemma, I'm assuming you've also tried a twitter or facebook method for promotions?  those seem to work fairly well from my experience.  But I agree, this might be a nicer alternative but it does limit your audience to Mac/Safari users.  not that that's a small audience.

Yes, we already use FB and Twitter to some good effect. I was just responding to all the negativity and pointing out that I can see some positive uses for opt-in applications. Many thanks for your comments.

post #34 of 53
I simply cannot imagine a more obnoxious "feature" than this.

And yes, we'll be able to turn it off--but how will that work. If I can completely disable it from all websites all of the time with just one setting in Notifications, then that's fine.

But what if it's on a website by website basis? Are websites going to constantly pop up a question asking for permission to spam me?

I use the Cookie app to only maintain permanent cookies from about 25 web sites. At all other sites, all of my web browsers will accept all cookies but then delete them (except for the 25) when I quit the browser. Will the sites where I don't keep permanent cookies keep asking for permission to send me messages?

Sorry, but this is a crap "feature."
post #35 of 53
Quote:
Originally Posted by dreyfus2 View Post

I love 10.9 so far (truly, it is gorgeous), but this is simply a fucking annoyance. I hope nobody uses it.

 

Could you emphasise what exactly you find gorgeous about it. From what is announced, it doesn't seem too different from ML.

post #36 of 53

Can anyone explain what the difference really is between these push notifications and Twitter? E.g. AI, they send twitter posts of their articles. If they also send push notifications – what do I gain? I get the same information twice. Doesn't sound like an improvement, and sounds as if push notifications are Apple's microblog solution (surely there is a character restriction on these notifications).

post #37 of 53
Quote:
Originally Posted by noibs View Post

I simply cannot imagine a more obnoxious "feature" than this.

And yes, we'll be able to turn it off--but how will that work. If I can completely disable it from all websites all of the time with just one setting in Notifications, then that's fine.

But what if it's on a website by website basis? Are websites going to constantly pop up a question asking for permission to spam me?

I use the Cookie app to only maintain permanent cookies from about 25 web sites. At all other sites, all of my web browsers will accept all cookies but then delete them (except for the 25) when I quit the browser. Will the sites where I don't keep permanent cookies keep asking for permission to send me messages?

Sorry, but this is a crap "feature."

More importantly, how long before you HAVE to leave it on to use your bank's web site or your credit card site or any of the other sites you want to use? Just like popups, they were once optional, but are now absolutely required for many sites.
"I'm way over my head when it comes to technical issues like this"
Gatorguy 5/31/13
Reply
"I'm way over my head when it comes to technical issues like this"
Gatorguy 5/31/13
Reply
post #38 of 53
Quote:
Originally Posted by jragosta View Post


More importantly, how long before you HAVE to leave it on to use your bank's web site or your credit card site or any of the other sites you want to use? Just like popups, they were once optional, but are now absolutely required for many sites.

 

This whole thing has a really bad smell to it.  It's the smell of Apple deciding to kiss the a** of big business at the expense of the users of Apple technology.  I expect this kind of thing from Microsoft but not Apple.

post #39 of 53
Quote:
Originally Posted by noibs View Post

I simply cannot imagine a more obnoxious "feature" than this.

And yes, we'll be able to turn it off--but how will that work. If I can completely disable it from all websites all of the time with just one setting in Notifications, then that's fine.

But what if it's on a website by website basis? Are websites going to constantly pop up a question asking for permission to spam me?

I use the Cookie app to only maintain permanent cookies from about 25 web sites. At all other sites, all of my web browsers will accept all cookies but then delete them (except for the 25) when I quit the browser. Will the sites where I don't keep permanent cookies keep asking for permission to send me messages?

Sorry, but this is a crap "feature."

It is not based on cookies. It is opt-in and yes you will get an invitation to allow push notifications when you first visit a site that has a push package registered with Apple. It works exactly like iOS apps notifications. If you accept the invitation the website and Apple's servers interact to register a token that represents your Mac. If you decline, the web site displays an icon where you can either change your mind and subscribe or if you decide you no longer want notifications, you can unsubscribe.

 

There is a WWDC session video online for developers that explains it all.

Life is too short to drink bad coffee.

Reply

Life is too short to drink bad coffee.

Reply
post #40 of 53
Originally Posted by noibs View Post

This whole thing has a really bad smell to it.  It's the smell of Apple deciding to kiss the a** of big business at the expense of the users of Apple technology.  I expect this kind of thing from Microsoft but not Apple.

 

What on EARTH are you talking about? Do you similarly whine that you get notifications from Mail because someone sent you a message?!

Originally Posted by Slurpy

There's just a TINY chance that Apple will also be able to figure out payments. Oh wait, they did already… …and you’re already fucked.

 

Reply

Originally Posted by Slurpy

There's just a TINY chance that Apple will also be able to figure out payments. Oh wait, they did already… …and you’re already fucked.

 

Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Mac OS X
AppleInsider › Forums › Software › Mac OS X › Apple preparing developers for Safari Push Notifications rollout in Mavericks