文字色と背景色のコントラスト比をWCAG基準で判定するアルゴリズムをTypeScriptで実装する
WCAG 2.1のコントラスト比判定を相対輝度から計算し、5つの基準(AA/AAA通常文字/大文字、UI要素)に対応するTypeScriptの実装方法を解説。背景色に応じた合格色の自動提案アルゴリズムも含む。
WCAG, カラーコントラスト, テスト・検証