プログレッシブエンハンスメントを擁護するために私が聞いたことがいくつかあります。
Javascript がオフになっているか、使用できません。W3School の Javascript 統計によると、95% が 2008 年 1 月 (2.5 年前) に Javascript を有効にしていました。これらの統計に基づく傾向は、Javascript 対応ブラウザーが増加しているようです。AJAX の大量採用により、おそらくユーザーはより迅速に有効化するようになりました。テキストのみまたはアクセシビリティをサポートすることは、おそらくトラフィックの 1% 未満しか占めないため、ビジネスの観点からはあまり意味がありません。
モバイル ブラウザは動作しません。画面サイズが限られていることと、モバイル デバイスでのブラウジング エクスペリエンスがまったく異なることから、いずれにしてもサイトのモバイル バージョンを作成します。スクリーン リーダーやモバイル デバイスに別の CSS を使用することを主張する人もいるかもしれませんが、モバイル デバイスの外観をいくらきれいにしても、それほど多くの情報を表示することはできません。
元の説明は、Android や iPhone などの新しい世代のモバイル デバイスには当てはまりません。これらは合計で1 日のアクティブ化率が 200,000 を超えています。さらに、ほとんどの Javascript の見栄え (jQuery UI など) はあまり意味がありません。モバイル デバイスでの Web サイトのエクスペリエンスは大きく異なる (マウス ホバーがないなど) からです。モバイル デバイスは、カスタマイズされたバージョンの Web サイトを必要とする独自のプラットフォームであると考えています。もう 1 つのトレンドは、Web サイト/サービスの「ネイティブ アプリ」バージョンを作成することです。
クモは這うことができなくなります。これも真実ではありません。DOM を Javascript のデータ コンテナーとして使用することができます (div/input タグにエンティティを設定します)。また、Google はAJAX ウェブサイトをクロール可能にする努力をしてきました。
類似のスレッド:
興味深いリンク: