非標準
This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.
navigator.mozSocial プロパティによって返される MozSocial オブジェクトは、ソーシャルメディアプロバイダーパネル内で利用することができます。ソーシャルメディアプロバイダーパネルが必要とする機能を提供します。
注記: Mozilla は最終的に標準化のためにこの API の提出を予定していますが、まだ実行には至っていません。
属性
-
MozSocial.isVisible -
真偽値を返す。コンテンツが表示されている場合は
trueを、表示されていない場合はfalseを返す。
メソッド
-
MozSocial.closePanel() - 現在開いているフライアウトパネルを閉じます。
-
MozSocial.getAttention() - ユーザの注意を引くために設計されたいくつかのアクションを実行します。実際の動作はプラットフォームによって異なる場合があり、ヴィジュアル効果、音声通知、画面の点滅、または他のいくつかの技術が用いられる場合があります。
-
MozSocial.getWorker() -
サービスワーカーへの参照を返します。コンテンツが一度この参照を持つと、サービスとの通信のために、
worker.port.postMessage()メソッドを呼び出すことが可能となります。 -
MozSocial.openChatWindow() - ブラウザウィンドウの下部に固定されたチャットウィンドウを開きます。その機能は概ね個人チャットとなると考えられますが、提供者によって異なる場合があります。
-
MozSocial.openPanel() - 指定された垂直オフセットで、サイドバーに付属するフライアウトパネルを開きます。これは例えば、サイドバー通知に対応する実際の対話の表示に用いられます。