From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/ja/glossary/graceful_degradation/index.html | 30 +++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 files/ja/glossary/graceful_degradation/index.html (limited to 'files/ja/glossary/graceful_degradation') diff --git a/files/ja/glossary/graceful_degradation/index.html b/files/ja/glossary/graceful_degradation/index.html new file mode 100644 index 0000000000..8889a1f2ee --- /dev/null +++ b/files/ja/glossary/graceful_degradation/index.html @@ -0,0 +1,30 @@ +--- +title: Graceful degradation (グレースフルデグラデーション) +slug: Glossary/Graceful_degradation +tags: + - graceful degradation + - グレースフルデグラデーション + - 用語集 + - 設計 +translation_of: Glossary/Graceful_degradation +--- +

グレースフルデグラデーション (上品な劣化) とは設計哲学の一つで、最新のブラウザーで動作するように新しいウェブサイトやアプリケーションを構築するものの、古いブラウザーでも、良いものでなくても基本的なコンテンツや機能を引き続き提供する使用方法で代替できるようにしようとすることを目指したものです。

+ +

{{Glossary("Polyfill","ポリフィル")}}を使用して JavaScript で不足している機能を構築することは可能ですが、 CSS のカスケードや HTML の代替の振る舞いなど、可能な限りスタイル付けやレイアウトなどの機能の代替案を用意する必要があります。いくつかの良い事例は、一般的な HTML と CSS の問題の扱いで見ることができます。

+ +

これは、ウェブサイトが複数の未知のユーザーエージェントからアクセスされるという状況下で、ウェブ開発者が最良の可能性を持ったウェブサイトを開発することに集中できるようにするために有用なテクニックです。{{Glossary("Progressive enhancement","プログレッシブエンハンスメント")}}は関連していますが、異なります。これはよくグレースフルデグラデーションとはがy句の方向に進むように見えます。実際には、両方のアプローチが有効であり、互いに補完することができます。

+ + -- cgit v1.2.3-54-g00ecf