こちらにアクセスするポップアップウィンドウ
ますます多くの商用サイトにはポップアップ広告をフィーチャーしたこのごろです。 多くの場合、私に気付かれずに使われているより多くのポップアップ広告は、おそらく厳しい現実にしては、 "バナーの失明" 。 その他の場合は、ポップアップ広告の表示を使用して、親ページのコンテンツを補足します。 残念なことに、多くのデザイナーを作る方法についてほとんど知らない適切なポップアップウィンドウにアクセスできるようにします。 アクセス可能なデザインの中に多くの懸念が見つかった"とガイドライン6 "は、 W3Cのウェブコンテンツのアクセシビリティガイドライン: http://www.w3.org/tr/wcag10/ # gl -新技術 -"を確認してもページがアクセス可能な新しい技術がサポートされていないときは、電源が切れたりします。 " 簡単に言えば、あなたは、お客様のコンテンツを確認してアクセスできるようにする人たちは彼らのアクセシビリティの設定を変更するスクリプトを無効に適応するかの選択のスクリプティング技術を認識しない。 関連するセクション508基準も参照してください: # ( l )のhttp://www.access-board.gov/sec508/guide/1194.22.htm ポップアップ広告は、アイテムのうち、最も頻繁に違反して、このアクセシビリティ指針 共通のポップアップウィンドウのリンクは、おそらくこのように始まる: <するhref = " # "のonclick = " window.open ......または: <するhref = "のJavaScript : ;のonclick = " window.open ( 。 ......の両方のインスタンスは、これらのリンクをクリックしてスクリプトを使えなくなる完全に電源をオフにしていないかを認識してブラウザのJavaScriptです。 ここからは、我々の想定では、ターゲットとするユーザーの発作を1つまたは2つの状況だけ言及-彼らはどちらかがブラウザにJ avaScriptを無効にした場合やJ avaScriptを認識することはできません。 最初のケースでは、使用して" # "の結果として、ハイパーテキストリファレンスは、せいぜい、自分で撮影して、ページの上部。 " # "のサインがあるとして知られているものと解釈さ"フラグメント識別子セパレータ" ( geekspeakを参照してください-h ttp://www.w3.org/addressing/url/4_2_fragments.html) 。 私たちは何を意味するのは、この" # "は、どこかにポイントなど、ページ上のオブジェクトの名前です。 デフォルトではない"何もしない"の文字です。 ハッシュの名前が標的prependsシンボルです。 これには、 <a href="#contact">お問い合わせください< /する>は、ある場所に連れて行って、ページ上では名前の"連絡先" -の< an ame="contact">< /する> ただ平野を使用して" # "として、ハイパーテキストリファレンスが悪いので"フラグメント- IDを無効にすることなく、ハッシュやURLのサインを意味して全体のオブジェクトを指しています。 " ほとんどのブラウザでは、ポインティングとして解釈されるには、ページの先頭に戻る。 せいぜい、それは何もしないときにクリックします。 2番目のケースでは、使用して"のJavaScript : ; "ハイパーテキストリファレンスとしてだけでは何もしない。 覚えて、私たちは人々のための対処理由の1つまたは、他の何かに依存JavaScriptを使用することはできません。 だから再び、このリンクをクリックさせるためには何もしないのブラウザでJavaScriptを認識しない。 より良い仕事を完了することができますし、すべての井戸 幸いなことに、アクセス可能な代替を作成することができることJavaScriptを有効にしてこれらの関数を完璧には、まだよく劣化のない人たちだ。 私たちはこのリンクを使用して、実際のリンク先が本当の私たちのハイパーテキストリファレンス: <するhref = " file.html "のonclick = " window.open ( ' file.html ' 、 ' window_name ' 、 'ツールバー=はい、場所=はい、ステータス=はい、メニューバー=はい、スクロールバー=はい、サイズ変更=はいは、幅= xxxを、高さ= xxxを' ) ;戻り虚偽" > "開くウィンドウ< /する> 上記のは、 "アクセス"をオープンするメソッドを使うpopup (新しいウィンドウが開くとにかく悪いので、多分これは、 2つの弊害小) 。 実際のファイルを使用してハイパーテキストリファレンスとしてではなく、リンクを設定する" return false "であるかどうかは、その人が正しく動作するかどうかJavaScriptが有効になっています。 JavaScriptを有効にせずにこれらのコンテンツをまだ入手して、持っている人はJavaScriptを取得すると、ポップアップを意図した。 さて、ここで扱うのは:多くの人々を閉じるための手段を提供するポップアップしてきたばかりのオープンです。 繰り返しますが、彼らは、このどちらか<するhref ="#"... または" <するhref = "のようにJavaScriptを:;... :近くの<a href="#" onclick="window.close()"> < /する>まあ、さっきも言ったけど前には、これはすべて持っていっては、ページの上部にします。ポップアップがリンクしていると仮定して1つしか取ることができるページを参照して背面に配置されたファイルは、ハイパーテキストリファレンス: href="referrer.html"の<a onclick="window.close()">閉じる< /する> 単語の使用は、 "閉じる"分かりにくいかもしれないが、ここには2つの学校では考えています。 1 。 新しいウィンドウで開くには、これらのワット/ o JavaScriptは、 [戻る]ボタンを使用すると、この作品いまだに 2 。 タイトルを使用しては、何が起こるかを予測する手助けをしています。 このように: href="referrer.html"の<a title="clickingこのリンクをクリックすることに戻る場合は、リファラーdon'tがjavascript" onclick="window.close()">閉じる< /する> また、お勧めの属性に代替テキストを使用しても、透明スペーサー画像:の<a href="referrer.html"> <スペースsrcの= "パス/ spacer.gif "幅= " 1 "高さ= " 1 "国境= " 0の" alt = " [戻る]"></すると仮定している> (これもネットサーフィンをして画像を切ったり、ブラウザ上での非グラフィカル) 最終的には、これに尽きる。それほど頻繁に何を言ってるのを聞く:確実に予測することはできませんが、ユーザーまたは設定します。 だからしないでください。 することとされる権利をすべての利用可能です。 免責事項: 新しいウィンドウを開くには、悪いことは十分です。 は、上記の記事だけを表示することを目的として良いようにする方法を。 最良の答えはそれらをすべて使用していない。 詳細については以下のリンクを参照してください-
- ヤコブニールセンのalertbox :トップ10の新たな過ちウェブデザイン
- ヤコブニールセンのalertbox :トップ10のウェブ- 2002
- 飛び込むアクセシビリティ: 16日ではなく、新しいウィンドウを開く
- ダンのウェブヒント:新しいブラウザウィンドウを開く
カールグローブスは、フリーランスのウェブデザイナーの生産者は作業を完了国立癌研究所などのサイトには、ネットワークのために良好で、航空宇宙医学協会。
|
|
|
|