1

サイトのユーザー インターフェースの一部を再設計しています。よりクリーンにするための 1 つのステップは、ログイン/サインアップ アクションにモーダル ウィンドウを使用することです。

私はこれが JavaScript を無効にしている少数のユーザーに与える影響について心配しており、それが通常どのように処理されるのか興味があります. そのシナリオのベスト プラクティスは何ですか?

4

1 に答える 1

0

モーダル リンクの href を /whatever?modal=true に設定します。JS が利用可能な場合は、クリックをハイジャックしてモーダルを表示します。そうでない場合は、ページをリロードし、テンプレートの条件付きクラスを使用してモーダルを表示します。

はい、最大 99% のユーザーが JS を有効にしますが、何らかの理由 (エラー、CDN のダウンなど) で JS が利用できない場合でも、適切な劣化/漸進的拡張技術により、サイトを引き続き使用できるようになります。

于 2013-03-31T08:22:14.497 に答える