RevengeFNF Posted July 21, 2015 Posted July 21, 2015 What is the best feature to bring back users to our community? Notifications. If i receive a notification that someone quoted me, i will probably return to the site to see what they answer me. Since version 42(its now on 44), Google Chrome supports Push Notification. For example, someone quotes me or likes one of my posts, Chrome would give me a notification on Android or Desktop, even if Chrome is not open. Just like a normal App. Im asking here for Invision to add support for that incredible feature.
David.. Posted July 21, 2015 Posted July 21, 2015 I would definitely like to see this implemented!It would cut down sent emails from the community and less there would be less forums with Tapatalk installed!
golgoth Posted July 22, 2015 Posted July 22, 2015 +1 interested in this feature, if it can be implemented
querschlaeger Posted July 22, 2015 Posted July 22, 2015 Safari supports this too: https://developer.apple.com/notifications/safari-push-notifications/ The basic technology is called Web Notifications and a lot of browsers support it: http://caniuse.com/#search=notificationHere is a demo if you want to try it: https://developer.mozilla.org/de/demos/detail/html5-notifications/launch
sobrenome Posted July 22, 2015 Posted July 22, 2015 Very nice if could be implemented to every browser.
s-c Posted July 22, 2015 Posted July 22, 2015 In Windows 8 ist a feature called IE11 live tiles: https://msdn.microsoft.com/library/dn455106(v=vs.85).aspx
Adriano Faria Posted July 22, 2015 Posted July 22, 2015 There was a thousand-pages topic on preview board regarding this.IPS said no at this time. Maybe on a further version.
RevengeFNF Posted July 22, 2015 Author Posted July 22, 2015 There was a thousand-pages topic on preview board regarding this.IPS said no at this time. Maybe on a further version.Hello, That topic was about a year ago. At that time there was not browsers with push notifications available. We talked about notifications without the need to refresh the page, something like this mod:https://community.invisionpower.com/files/file/7461-instant-informing/If i remember well, invision said at that time, that many browsers making requests at the same time, could be very resource intensive, and because of that, they did not want to implement it. Here we are talking about push notifications with browsers that supports it, and its a lot more resource friendly. I have no doubt this is the future of web notifications. We just need to see if invision wants to be pioneer in this regard, or if they will follow other boards later, when they add this.
Adriano Faria Posted July 22, 2015 Posted July 22, 2015 Hello, That topic was about a year ago. At that time there was not browsers with push notifications available. We talked about notifications without the need to refresh the page, something like this mod:https://community.invisionpower.com/files/file/7461-instant-informing/If i remember well, invision said at that time, that many browsers making requests at the same time, could be very resource intensive, and because of that, they did not want to implement it. Here we are talking about push notifications with browsers that supports it, and its a lot more resource friendly. I have no doubt this is the future of web notifications. We just need to see if invision wants to be pioneer in this regard, or if they will follow other boards later, when they add this. GC already supported push notifications at the time. @GreenLinks was one of ther users that participated in that topic.
Ilya Hoilik Posted July 22, 2015 Posted July 22, 2015 You can install this exstention (or any other RSS) and subscribe to your RSS Notifications Feed. I did it and now I receive all notifications in my Chrome. No need to check notifications on this website.
sobrenome Posted July 23, 2015 Posted July 23, 2015 You can install this exstention (or any other RSS) and subscribe to your RSS Notifications Feed. I did it and now I receive all notifications in my Chrome. No need to check notifications on this website.It's not that handful to the website users. Something more easy just like saying yes to a notification pop up is much better.
CodingJungle Posted July 23, 2015 Posted July 23, 2015 I thought about doing something like this as an addon, but the more i dove into it, the more i saw php/apache/mysql wasn't the best tools to be using for this system. nodejs/ruby/redis are better suited.
RevengeFNF Posted July 23, 2015 Author Posted July 23, 2015 You can install this exstention (or any other RSS) and subscribe to your RSS Notifications Feed. I did it and now I receive all notifications in my Chrome. No need to check notifications on this website. Its different. With this, you have teh smartphoen on your pocket, and you receive a notification, and you go see what it is. Example:
RevengeFNF Posted July 23, 2015 Author Posted July 23, 2015 Just received in Chrome a permission check if i want to receive push notifications from Facebook in Chrome.It seems Facebook already implemented it.
Nathan Explosion Posted July 23, 2015 Posted July 23, 2015 Some things to think about if something of this type was developed:To which browser should the software send the push notification?The one last used to login? Any other logged in sessions in other browsers wouldn't see the notifications.The last browser actively used? Again, any other logged in sessions wouldn't see the notifications.All browsers used by the account? How many is too many.....also, what if the user forgot to log out of a browser on a public computer?What if the user has logged out in a browser? Software would need to ensure that notifications are only sent to active logged in accounts.It's a great idea in theory, but the practice really needs to be thought about to ensure that notifications only go to the person intended.
querschlaeger Posted July 23, 2015 Posted July 23, 2015 Some things to think about if something of this type was developed:To which browser should the software send the push notification?The one last used to login? Any other logged in sessions in other browsers wouldn't see the notifications.The last browser actively used? Again, any other logged in sessions wouldn't see the notifications.All browsers used by the account? How many is too many.....also, what if the user forgot to log out of a browser on a public computer?What if the user has logged out in a browser? Software would need to ensure that notifications are only sent to active logged in accounts.It's a great idea in theory, but the practice really needs to be thought about to ensure that notifications only go to the person intended.Look at the Code here: https://developer.mozilla.org/de/demos/detail/html5-notifications/launchIt is just some JavaScript code. So the notification will send to all browsers where you are logged in. It will cost some server power because it is not a real push. The browser has to check every x seconds/minutes nor new notifications in background (with ajax for example).If you want real push you need some extra server software.
Nathan Explosion Posted July 23, 2015 Posted July 23, 2015 JS = front-end, intitating a request back to the server to send a notification. That's not a true push - that's a request back to the server by the browser to request a push be made to the browser.You could go for a JS solution - but that relies on the board software being open in a browser and initating a call back to the server to say "send me stuff".A true push is totally back-end, handled by the software - example....when someone replies to this post, the software on the server (not the software in the browser) would initiate a notification push to the browser. And that's where it gets cool - no need for the board to be open in the browser at all.....the browser will display the notification, not the software.I implemented this in an app I developed for my previous employers - started off with the JS request back to the server then as some browsers started implementing push notifications I began testing it out....get the back-end software to handle the work and there was no need for the app to be opened up in the browser.
Hultenius. Posted July 23, 2015 Posted July 23, 2015 This would be a killer-feature, if implemented right! Do not underestimate the power of live-notifications.
RevengeFNF Posted July 23, 2015 Author Posted July 23, 2015 Some things to think about if something of this type was developed:To which browser should the software send the push notification?The one last used to login? Any other logged in sessions in other browsers wouldn't see the notifications.The last browser actively used? Again, any other logged in sessions wouldn't see the notifications.All browsers used by the account? How many is too many.....also, what if the user forgot to log out of a browser on a public computer?What if the user has logged out in a browser? Software would need to ensure that notifications are only sent to active logged in accounts.It's a great idea in theory, but the practice really needs to be thought about to ensure that notifications only go to the person intended.Facebook would support it if there were all that problems?First, you need to be logged with your Google Account in Chrome, the same must happens with Firefox or any other. Second, you need to give permission per browser to receive the Notifications, So if you enter in a Public Computer with your account in Chrome and you accept to receive the notifications, sorry but that's very dumb... The next person to go to that Public computer, will only not be able to view your notification, but will also be able to enter your gmail etc etc
Nathan Explosion Posted July 23, 2015 Posted July 23, 2015 Facebook would support it if there were all that problems?Did I say they were problems? No, I didn't. I simply intimated that if it was developed then security needs to be thought about from the software side. I'm sure Facebook have thought about it too.I'm not against the idea - see "It's a great idea in theory" - just adding my tuppence, as everyone else is, into the mix.
RevengeFNF Posted July 23, 2015 Author Posted July 23, 2015 Did I say they were problems? No, I didn't. I simply intimated that if it was developed then security needs to be thought about from the software side. I'm sure Facebook have thought about it too.I'm not against the idea - see "It's a great idea in theory" - just adding my tuppence, as everyone else is, into the mix.Ok, so i will respond to your questions:To which browser should the software send the push notification?The one last used to login? Any other logged in sessions in other browsers wouldn't see the notifications.The last browser actively used? Again, any other logged in sessions wouldn't see the notifications.All browsers used by the account? How many is too many.....also, what if the user forgot to log out of a browser on a public computer?What if the user has logged out in a browser? Software would need to ensure that notifications are only sent to active logged in accounts.It will send the notifications to the browser's you enabled notification for that specific site. No, only to the browser's that you accepted the notification. It has nothing to do with login sessions.When you accept in Chrome notifications for Facebook for example, you will receive notifications from it. If you have Firefox and Chrome installed, you only accept notification from one of them. If you accept from both, you will receive in both, simple as that.It does not matter if he is logged in or out. It will send the notifications if you are accepting them in Chrome. If you want to stop receiving them, just go to definitions and remove it for Facebook.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.