4

プログレッシブエンハンスメントは、移植性とアクセシビリティを向上させるだけでなく、開発プロセスを容易にするWeb開発方法論です。

私が欲しいのは、コミュニティの他の人々がこのアプローチについてどう思っているかを知ることです。

特に:Webアプリケーションがサポートする必要のあるテクノロジーの最小セットは何だと思いますか?

4

5 に答える 5

4

テキストのみのブラウザ (もちろん CSS と Javascript なし) とスクリーン リーダーで引き続き使用できる場合は、正しい方向に進んでいます。しかし、これらはあなたが見つける最高の基準です:)

于 2008-09-19T05:05:25.223 に答える
2

私は個人的にリファラー、Cookie、JavaScript をデフォルトでブロックし、サイトごとに一時的または永続的に再度有効にしています。

サインインしているユーザーが Cookie を使用しないと Web サイトが機能しないことは許しますが、JavaScript が些細な目的で使用されている場合、JavaScript がないと機能しない場合は非常に腹が立ちます。

最小要件: 基本的な構造要素を含む HTML + リンク、HTML フォーム + アプリケーション用のおそらく Cookie。

サイトは、vt100、「通常の」ブラウザ、電話、スクリーン リーダーなどで実行できます。


-z

于 2008-09-19T05:01:31.143 に答える
2

ほとんどの Web サイトのベースライン エクスペリエンスとして、スクリーン リーダーを念頭に置いて構成された基本的なコンテンツを使用して、HTML4 と CSS2 をターゲットにすることに問題はないと思います。重要なのは、テキストベースのブラウザーとスクリーンリーダーで機能するレイアウトを念頭に置いて、それを強化されたページの基礎として使用することです。

于 2008-09-19T05:52:36.437 に答える
1

つまり、「プログレッシブ エンハンスメント」は「グレースフル デグラデーション」の別の用語ですか? 間違い。それらはコインの 2 つの異なる面です。それはあなたの焦点がどこにあるかを示しています。

css や JavaScript などを使わなくても 100% 役立つサイトを開発し、JavaScript ユーザー向けにきれいな機能や凝った機能をすべて追加することは、プログレッシブ エンハンスメントの一例です。

ただし、fancy/pretty でサイトをコーディングしてから、戻って javascript と css をオフにして、それがどのように見えるかを確認すると、それはグレースフル デグラデーションです。

最初に注目するグループが、これを決定します。同じ結論に達する可能性はありますが、可能性は低いです。あなたの焦点は本当に終点を決定します。

于 2008-09-26T09:59:32.403 に答える
0

つまり、「プログレッシブ エンハンスメント」は「グレースフル デグラデーション」の別の用語ですか?

その場合、それはすべてのウェブサイトが行われるべき方法です.

Web アプリは、HTML (4 以降) で、セマンティックに、標準に反して構築する必要があります。

すべての CSS はオプションである必要があります。コンテンツとフォームは CSS がなくても機能しますが、CSS があると見栄えが良くなります。
すべての JavaScript はオプションである必要があります。ページとフォームはなくても動作するはずですが、あるとより簡単に動作します。

すべてのコードは、標準に従って記述し、各主要レンダリング エンジンでチェックする必要があります。ただし、どうしても必要な場合を除き、ブラウザーの欠陥を回避しないでください。標準を尊重するのはブラウザー次第であり、開発者が悪いレンダリング エンジンの後でうめき声を上げるのではありません。

于 2008-09-19T05:53:04.920 に答える