ポップアップブロッカーがオンになっているユーザーにアラートを表示するサイトの良い例 を誰かが見たかどうかを尋ねて(== --- ==)ツイートを今日見たブロッカーが一部の機能またはコンテンツの表示を妨害する場合)。
ポップアップウィンドウが必要であると仮定した場合(既にモーダルウィンドウを提案しました)、このメッセージングの適切なリファレンスはありますか? OSとブラウザによって異なる必要がありますか?ブロッカーを一時的に無効にするためのブラウザ固有の手順が必要ですか?
私は空っぽになりました。
私はユーザーに、ポップアップがブロックされたことをユーザーに伝えるために、すでに画面上にあるブラウザーウィジェットを示します。そのウィジェットには通常、ポップアップを許可する組み込みのコントロールがあります。
サポートしているすべてのブラウザで1つのメッセージが機能するようになっていると、ボーナスポイントになります。
したがって、 これは関連する質問です は、可能なユースケースを示しています。
John Publicが、あるサブサイトのアプリケーションから別のサブサイトのアプリケーションに移行しているとしましょう。ビジネスロジックでは、彼が狂った邪悪な魔術師ではないことを確認するために再認証する必要があります。あなたはその再認証を実行するためにポップアップを開くことに決めました(そして、同意します、ここでもモーダルウィンドウがおそらくより良い選択ですが、それを使って実行します)、あなたはそのポップアップを望んでいるでしょう。実際に開きます。
残念ながら、パブリック氏は、子供のU-14ホッケーゲームで競争の激しいお父さんのようなポップアップをブロックする、ファンシーな新時代のブラウザーを実行しています。ブラウザが原因でこの単純なタスクを実行できなくなっていることに気付いていないため、サイトがドッペルゲンガーではないという安心感を得ることができません。
このケースで私が見た最高の対応は、すべてを止めてパブリック氏に知らせることです
SNAFU)を説明するいくつかの簡単な文と、最も人気のあるものの中断を修正する方法を示すいくつかの簡単な文を付けて、サイトの通常のカラーリングでページをロードしますサイトがトラフィックを見るブラウザ。