Desktop Notifications meets Plauderkasten

Posted on by

Der eine oder andere von Euch wird es im Chrome schon gesehen haben:

Wir testen seit Anfang des Jahres Desktop Notifications für den Plauderkasten! Das Ganze basiert auf dem “WebNotifications Standard Draft” des W3C und wurde bisher leider nur im Chrome implementiert. Seit ein paar Tagen nutzt Google Mail das Feature auch. Hier wird man als eingeloggter Nutzer über neue Mails oder Chatnachrichten informiert.

Wie funktioniert das Ganze?
Der Standard beschreibt eine API, die der Browser bereitstellt und welche mittels JavaScript angesprochen werden kann. Ist das ganze korrekt implementiert werden die Desktophinweise (“Notifications”) entsprechend den gewünschten Werten dargestellt. Das war’s eigentlich auch schon. ;-)

Ein wenig Code dazu:
//gather permission through user input
window.webkitNotifications.requestPermission();

//create and show notification
notificationObject = window.webkitNotifications.createNotification(image_url, name, message);
notificationObject.show();

Aus Nutzersicht:
Initial muss man Desktop Notifications domainspezifisch aktivieren. Das geht momentan über den Plauderkasten-Einstellungsdialog. Den findet ihr beim geöffneten Plauderkasten links oben mit einem Klick auf den Schraubenschlüssel.

Ein weiterer Klick auf “Aktivieren” erzeugt im Chrome die Abfrage zum freischalten der Domain.

Nach einem weiteren Klick auf “zulassen” ist wird die Berechtigung im Broswer gespeichert und ihr solltet die erste Notification sehen.

Bei neuen Nachrichten von Personen, mit denen ihr euch gerade nicht unterhaltet, sollten nun Desktop Notifications auftauchen. Diese enthalten Namen und Nutzerbild des Absenders, sowie die Nachricht. Dazu muss der Plauderkasten allerdings momentan noch geöffnet sein (man kann ihn ja im Hintergrund auflassen ;-)).

Wir hoffen, dass auch die anderen Browserhersteller auf den Zug aufspringen und diesen Standard weiter vorrantreiben.

Quellen und weitere Links:
http://dev.w3.org/2006/webapi/WebNotifications/publish/
http://dev.chromium.org/developers/design-documents/desktop-notifications/api-specification
http://dev.chromium.org/developers/design-documents/desktop-notifications

This entry was posted in Uncategorized by Peter. Bookmark the permalink.

4 thoughts on “Desktop Notifications meets Plauderkasten

  1. Ich denke, dass Safari und Firefox das in einer der naechsten Hauptversionen implementieren wird. Aber habt ihr an sich auch mal an Extensions fuer die Browser nachgedacht?

  2. Die Seite von Studivz wird mal wieder im Chrome und im Firefox nicht richtig angeigt.

    Gruß Stephan

Leave a Reply

Your email address will not be published. Required fields are marked *


*