W3Cがユーザーに通知するためにWeb通知のドラフトバージョンを公開していることは知っています。そのため、現在または最新のビルドブラウザーにこのメソッドを実装するブラウザーはありません。
ほとんどのブラウザーで可能なすべてのデスクトップ通知を見つけるために多くのWebを検索した後、これをサポートする2つの主要なブラウザーが見つかりました。
1。Google ChromeおよびWebkitベースのブラウザ
(ソース: google.com )
(ソース: google.com )
(ソース: google.com )
ネイティブのデスクトップ通知機能を使用して、次の図のようなメッセージを表示できます。
2。Internet Explorer
IE 5.5+の場合、createPopup関数を使用して、Googleのように使用を通知できますChromeしかし、Google Chromeよりもはるかに柔軟です。
さらに、ウェブサイトをWindows 7のタスクバーに固定すると、オーバーレイアイコンを使用してユーザーに通知することもできます。
(ソース: Microsoft.com )
詳細: IE9、サイト固有のブラウザー、および独自のジャンプリストアイテムをピン留めされたタブに追加
その他のブラウザ
Pines Notify jQueryプラグインを使用して、ブラウザー内通知を作成できると思います。
または、私に提案するためのデスクトップ通知ライブラリまたはアイデアはありますか?
ありがとう、
PS。細かいライブラリがない場合は自分で作成します。
更新I
IE8以降、現在のブラウザの外にポップアップを表示することはできません。たとえば、IEが最小化されている場合、すべてのポップアップは表示されません。したがって、Google Chromeは、完全なWeb通知APIを備えた1つのブラウザーにすぎません(FF 4文書化されていないWeb通知APIがありますが、現時点では機能しません)。
クロスブラウザlibについては知りません。しかし、デスクトップ通知はMozilla Firefoxポスト4.0にも登場します。それらはすでにトランクに実装されています: https://bugzilla.mozilla.org/show_bug.cgi?id=573588
どうやらこの新機能はFF 4.0には含まれませんが https://bugzilla.mozilla.org/show_bug.cgi?id=59454
ただし、長期的には、Webkitに関連するがそれとは異なるAPIが利用可能になります。
しかし、オペラについてはわかりません。
これらの通知はベンダー固有の実装であり、W3CやWHATWGではなく、Webブラウザー自体によって作成されるため、クロスブラウザーのデスクトップ通知JavaScriptライブラリは存在しないと思います。
CreatePopupは、目立つことはなかったため、エンタープライズWebアプリケーション用に作成されたように見え、Googleはデスクトップアプリケーションに代わるWebアプリケーションを求めています。ジャンプリストは、Windows 7の機能をIE9に提供するための単なる方法ですが、プッシュツークラウドコンピューティングへの移行ではありません。