HTML5 ile Gelen Yeni Bir Özellik Desktop Notification(Masaüstü bildirimi)
Tarih: Haziran 11th, 2010 | Yazar: admin | Kategoriler: HTML5 | Etiketler: bildirim, chrome, desktop, masaüstü, notification | 6 Yorum »
Yazının başlığında HTML5 ile gelen yeni bir özellik desem de şuan için sadece Google Chrome 4.x ve üstü tarafından desteklenen bir özellik. Peki nedir bu desktop notification(Masaüstü bildirimi).
Aslında Türk internet kullanıcısı olarak aşina olduğumuz bir kavram, yıllardır ayça 22 olarak tarayıcımızın sağ alt köşesinde oturum açtığını gösteren kutucuk olarak tanımlayabiliriz bildirim kavramını. Masaüstü bildirimin ise bu bildirimlerden ayıran bir farkı var her ne şarta olursa olsun tarayıcı uygulamamız açık olduğu müddetçe bildirimi görüntüleyebileceğimiz. Açmak gerekirse bu şartları, tarayıcı simge durumda küçültülmüş de olsa veya arkaplan da kalmış da olsa bildirimiz görüntülenecektir.
Bildirim konusu, internet ile etkileşimin bu denli arttığı bir dönemde oldukça önemli bir konu. Ancak şuan için sadece Google Chrome 4.x ve üzerinde destek gördüğü için kullanmak içinde oldukça erken bir zaman. Yine de bazı özel uygulamalarımızda kullanabilmemiz mümkün. Şimdi kullanımına bir göz atalım.
Öncellikle kullanıcıya bildirim göndermemiz için izin almamız gerekiyor. Bunu için aşağıdaki metodu uygulamalıyız.
window.webkitNotifications.requestPermission();
İzin aldıktan sonra kullanıcıya bildirim göndermemiz artık mümkün. Bildirim göndermek için ise aşağıdaki metod’dan faydalanıyoruz.
window.webkitNotifications.createNotification( 'Herhangi bir image dosyasını buraya ikon olarak koyabiliyoruz ', 'Bildirim başlığı buraya gelecek', 'Bildirim ile ilgili genel açıklama ise buraya geliyor' ).show();
Gördüğünüz gibi kullanımı oldukça basit. Aşağıdaki linkten faydalanarak Masaüstü Bildiriminden faydalanabilirsiniz.
Kaynaklar:
- http://www.chromium.org/developers/design-documents/desktop-notifications
- http://apirocks.com/html5/html5.html#slide12





[...] Read the original here: HTML5 Blog on: altan "allthein" yilmaz: HTML5 ile Gelen Yeni Bir Özellik Desktop Notifica… [...]
Selam.. hocam eline sağlık çok güzel bir yazı olmuş, yalnız bunu izin ver olayı olmadan siteye girene direk göndersek sağ alt köşeden? mümkün mü acaba bu?
@me3met mutlaka kullanıcıdan izin almak gerekiyor zira bu izin sistemi olmazsa bu özelliğin kötüye kullanımı çok fazla olacaktır.
Buda bildirime farklı bir örnek uygulamayı Google chrome uzantısı olarakta kullanmak mümkün.
https://chrome.google.com/extensions/detail/pkfoalcgpgdhoepeacemnejecenpilgi
tayfun yorumunda yazan site açılmadı. Örnegin kişi siteden çıktı başka yerde dolaşırken çıkabiliyor mu?
@nurettin eğer masaüstü bildirimini bir web sitesinde kullanılıyorsa siteden çıktığında bildirim çıkmayacaktır ama bildirim, Chrome uzantısı üzerinden kullanılıyorsa, bildirim uzantı kaldırılmadığı sürece çıkacaktır.