2010-06-09 24 views
19

Şu ana kadar Gecko tarayıcılarında HTML5 Bildirim özelliği için yerleşik destek olup olmadığını merak ediyorumm? Belki bazı gizli geliştirici şeyleri?HTML5 Bildirimleri için Gecko/Firefox desteği

Harika çalışan WebKits window.webkitNotifications'un farkındayım, bu yüzden Firefox uygulaması var mı? arama ve bazı W3C HTML5 özelliklerini okuduktan sonra

Güncelleme

, ben biraz kapalı burada belki benim. Herhangi bir yerde herhangi bir Bildirim özelliği bulamıyorum. Burada yanlış gerçeklerle karşılaşıyorum mı? Bu sadece "webmaster uygulaması" mı?

cevap

17

İkinci sorunuzu başlatmak için: Hayır, WebKit'e özgü bir özellik değil. Ancak, "html5rocks" adlı bir sitenin bunun bir demo içeriğine sahip olmasına rağmen, Bildirimler hala HTML 5'in bir parçası değildir. Bu yıl WHATWG mailing list ile ilgili bir tartışma yapıldı (konuyla ilgili 'Bildirim API'sı' mesajlarını okuyun). Yine bir later message numaralı telefondan bahsedilmektedir.

Peki, neyimiz var? Chromium'daki Notification API'un bir açıklaması. Chromium API'sine (ancak HTML 5'ten bağımsız olarak) dayalı bir W3C Editor's Draft of a specification.

Mozilla, Prism project ürününün bir parçası olarak Bildirimleri belirtilen. Ör Prism ile başlayan 0.9 Bildirimler a part of Prism şunlardır:

fi ilk masaüstü entegrasyonu bir görünüm getirmişti sahiptir. Bunlar, popup bildirimleri ve dock badging içerir. Bir web uygulamasının özelleştirilmesi için özel JavaScript kodu, webapp.js, Prison'a özgü kodunu içerir.

Sen Prism Wiki üzerinde okumaya devam edebilirsiniz:

Prizma Firefox 3 için bir uzantısı olarak veya bağımsız uygulama olarak da kullanılabilir.

Ve FAQ den

:

Prizma projesi adıyla anılıyor ve Prism tarafından sağlanan işlevselliği bir ürünü olur ya ise diğer ürünlerin içine (gibi Firefox) entegre daha sonra bu kod numarasının bu kod adıyla çağrılmaya devam etmeyeceği anlamına gelir.

+0

Safari 5'in hala webkitNotifications uygulanmadığını hayal kırıklığına uğrattım. Bence bu, modern web uygulamaları için harika bir özellik. – jAndy

+0

@jAndy: Bu gerçekten utanç verici! (Ama bu benim downvote soru için bir cevap olduğunu sanmıyorum;) –

+0

Bu doğru, ben açıkça doğru cevabı ile birlikte bir +1 verdim, ama onu reddeden aswell ile ilgileniyorum. Burada yanlış bir şey varsa bize bildirmelidir. – jAndy

1

sonra tekrar ilgili platformdaki yerli bildirim sistemlerini kullanır Chrome Bildirim API ve Firefox' iç bildirim API arasında bir adaptör, gibi davranır ff-html5notifications denilen bir Firefox eklentisi var (Growl, libnotify).

Linux'ta, non-html bildirimlerinin şu anda yalnızca this version of the plugin ile resim olmadan çalıştığını unutmayın.Bu özelliği ekler ve harika çalışıyor.