メインコンテンツへスキップ
Niquelao Webアクセシビリティとスペイン語のフロントエンド開発:WCAG基準、アクセシブルなウィジェット、Firefox拡張機能を実際のコードで解説。

このサイトの一部のリンクはアフィリエイトリンクです。リンク経由で購入されても、お客様に追加費用はかからず、当サイトが手数料を得る場合があります。これは当サイトのおすすめ内容には一切影響しません。詳細はアフィリエイト開示をご覧ください。 アフィリエイト開示.

Niquelao » カラーチェッカー拡張機能

» colorChecker拡張機能 Niquelao どう仕上がったって? 2008年5月25日 投稿者:Rumoroso —> ウェブアクセシビリティ colorChecker拡張機能 2008年5月25日更新、投稿者:Rumoroso まず最初に、colorChecker拡張機能へのリンクはこちら、そしてFirefox Add-onsでも入手できます。この拡張機能を使えば、2つの色の組み合わせが視覚的に適切かどうかを、WCAG 1およびWCAG 2の要件に基づいて、それらが提唱するアルゴリズムを用いて確認できます。 WCAG 1. ガイドライン2. 色だけに頼らないこと。 2.2 前景色と背景色の組み合わせが、色覚異常のある人や白黒画面で見た場合に十分なコントラストを提供することを確認する。[画像は優先度2、テキストは優先度3]。 WCAG 2. ガイドライン1.4 判別可能:前景と背景を分離することを含め、ユーザーがコンテンツを見たり聞いたりしやすくする。 1.4.3 コントラスト(最低限):テキストおよびテキストの画像の視覚的表現は、少なくとも5:1のコントラスト比を持つ。ただし以下を除く:(レベルAA)大きな文字:大きなサイズのテキストおよび大きなサイズのテキストの画像は、少なくとも3:1のコントラスト比を持つ。付随的:非アクティブなユーザーインターフェースコンポーネントの一部であるテキストやテキストの画像、純粋に装飾的なもの、画像内の付随的なテキスト、または誰にも見えないものには、最低限のコントラスト要件はない。ロゴタイプ:ロゴまたはブランド名の一部であるテキストには、最低限のコントラスト要件はない。 1.4.6 コントラスト(強化):テキストおよびテキストの画像の視覚的表現は、少なくとも7:1のコントラスト比を持つ。ただし以下を除く:(レベルAAA)大きな文字:大きなサイズのテキストおよび大きなサイズのテキストの画像は、少なくとも5:1のコントラスト比を持つ。付随的:非アクティブなユーザーインターフェースコンポーネントの一部であるテキストやテキストの画像、純粋に装飾的なもの、画像内の付随的なテキスト、または誰にも見えないものには、最低限のコントラスト要件はない。ロゴタイプ:ロゴまたはブランド名の一部であるテキストには、最低限のコントラスト要件はない。 拡張機能の特徴 この拡張機能はサイドパネルに表示され、通常の視覚条件での結果だけでなく、色知覚が困難な状況(1型2色覚、2型2色覚、3型2色覚)の結果も提供します。WCAG 2に含まれるものがより正確とされているため、これが初期状態でデフォルトとして表示される結果です。 各文字の相対輝度を測定する(すべてが均一でない場合)には、次の式を使用します: L = 0.2126 * R + 0.7152 * G + 0.0722 * B ここで R 、 G 、 B は次のように定義されます: R sRGB <= 0.03928 の場合 R = R sRGB /12.92 それ以外の場合 R = ((R sRGB +0.055)/1.055) ^ 2.4 G sRGB <= 0.03928 の場合 G = G sRGB /12.92 それ以外の場合 G = ((G sRGB +0.055)/1.055) ^ 2.4 B sRGB <= 0.03928 の場合 B = B sRGB /12.92 それ以外の場合 B = ((B sRGB +0.055)/1.055) ^ 2.4 そして R sRGB 、 G sRGB 、 B sRGB は次のように定義されます: R sRGB = R 8bit /255 G sRGB = G 8bit /255 B sRGB = B 8bit /255 「^」文字はべき乗演算子です。注:アンチエイリアスされていない文字の場合、文字の端から2ピクセル内側の相対輝度値を使用します。 文字のすぐ隣の背景ピクセルの相対輝度を同じ式で測定します。 次の式でコントラスト比を計算します。(L1 + 0.05) / (L2 + 0.05)、ここでL1は前景色または背景色のうち明るい方の相対輝度、L2は前景色または背景色のうち暗い方の相対輝度です。 コントラスト比が7:1以上であることを確認します。 カラーコードは、16進数形式(短縮形でもそうでなくても、またシャープ記号付きでもなしでも)でも、RGB形式(値の間にカンマやコロンなど異なる区切り文字を使用可能)でも入力できます。例:16進数では次のように入力できます:#FC5 または FC5 または FFCC55 RGB形式では次のように入力できます:231,28,197 または 231:28:197 または rgb(231,28,197) colorChecker拡張機能の使用は、ColorZilla拡張機能と組み合わせることができます。これは、確認したい色をウェブ文書から直接選択し(そしてクリップボードにコピーし)できるためです。この拡張機能がインストールされている場合、colorCheckerはその存在を認識します。この場合、Shift + Z または Shift + X を押すとColorZillaのスポイトが起動し、前景色または背景色のいずれかを自動的にcolorCheckerに送信して分析します。 サイドパネルはブラウザのツールメニューから、またはステータスバーに表示されるアイコンをクリックするか、あるいはキーボードショートカットの alt + c でも展開できます。 これを読んで、もうこの拡張機能を試してみたいと思ったなら、こちらが改めてcolorChecker拡張機能へのリンクです。Firefox Add-onsからもインストールできます。 色知覚の問題に対応する値を得るためのシミュレーションでは、使用されるアルゴリズムはHans Brettel、Francoise Vienot、John MollonがJournal of the Optical Society of America V14, #10 pp2647に発表した論文で説明したアルゴリズム、およびGimpの該当モジュールに含まれる適応版に基づいており、そのクレジットは以下に対応します:Michael Natterer (mitch@gimp.org) Sven Neumann (sven@gimp.org) Robert Dougherty (bob@vischeck.com) Alex Wade (alex@vischeck.com) コメントはRSS 2.0フィードで追跡できます。また、コメントを残すか、あなたのサイトから http://www.niquelao.net/extension-colorchecker/trackback/ のアドレスでトラックバックを送信することもできます。 1件のコメント Firefox Add-ons(2008年5月25日) […] この拡張機能を使えば、2つの色がWCAG 1およびWCAG 2の要件に基づいて十分なコントラストがあるかどうかを確認できます。[…] コメントはRSS 2.0フィードで追跡できます。また、コメントを残すか、あなたのサイトからトラックバックを送信することもできます。この作品はCreative Commonsライセンスの下にあります。

P.S. A few readers have asked which superposición de accesibilidad (overlay) we actually reach for — it's accessiBe; if you want the current details.


¿Cumplir WCAG sin tocar el código?

Superposición de IA que promete cumplimiento WCAG en 48 horas