週刊ダイジェスト // DESIGN_SYSTEMS — 2026年 第35週
architecture週刊レポート

Alt text品質はcheckboxを越える — 第35週 デザインシステム

GitHub、Deque、Allegroがdeterministic checkとcontextual judgmentを分け、componentをAI consumerへ開く方法を示します。

calendar_todaysummarize2026年 第35週
タグ: ACCESSIBILITY読了_時間: 7分

自動検査を通るalt textも良いとは限らない

GitHubはalt-textのfactとjudgmentを分けます。五つのdeterministic ruleはcredentialやnetwork callなしで低品質string、filename、placeholder、近接重複を検出します。Optional vision-model ruleはimage、nearest heading、title、caption、link context、周辺prose最大600文字を受け取ります。WebAIM 2026 scanではimageの16.2%にalt textがなく、10.8%には曖昧または重複値がありました。Noisyなaccessibility ruleは無効化されるため標準は保守的です。

タグ: COMPONENT ACCESSIBILITY読了_時間: 4分

Axe-coreがElementInternals semanticsをtest

Axe-core 4.13.0はaria-allowed-attr、aria-prohibited-attr、required-parentとrequired-children検査、listとlistitem ruleでElementInternalsを認識します。正しくself-describingなcustom elementをrole不足として誤報しません。一つのbrowser-native componentがReactVueAngular consumerを支え、並行implementationのaccessibility driftを減らします。DeveloperはAxe-coreElementInternals accessを明示許可し、manual interaction testも続けます。

タグ: AI GOVERNANCE読了_時間: 4分

AllegroのAI-first design system構築法

Allegroはlanguage modelをfirst-class design-system userとして扱います。Component name、structural constraint、accessibility rule、exampleをencodeしてgenerated interfaceの一貫性を守り、繰り返すad-hoc promptをinternal toolとpluginへ置き換えます。Designerはwritten intent、product strategy、business trade-offへ移ります。逆側の危険は組織です。One-person AI deliveryがshared reviewから離れると、速く動きながらproductをfragmentします。

summarizeダイジェスト_要約

GitHubのalt-text scannerは明確な境界から始めます。存在は証明できますが、品質はcontext次第です。WebAIMは上位100万home pageのimageで16.2%にalt textがなく、10.8%には曖昧、filename形式、重複textがあると報告しました。GitHub五つのdeterministic ruleを標準実行し、layoutと周辺prose最大600文字を受け取るvision-model判断をopt-inにします。

Axe-core 4.13.0はcustom elementでfalse positiveを生みやすいruleについてElementInternals semanticsを認識します。一つのbrowser-native component libraryがReactVueAngular consumerへ同じaccessibility layerを渡し、外部から毎回ARIAを足す必要を減らします。ElementInternals accessは明示的に有効化し、自動結果はvalidationの一層にすぎません。

Allegroはlanguage modelをdesign systemのfirst-class userとしてconsumer modelを広げます。Canonical name、constraint、accessibility rule、internal toolはad-hoc promptよりprobabilistic generationを予測可能にします。組織的な危険は高速なone-person delivery siloなので、shared reviewとproduct strategyもsystemに含まれます。

重要ポイント
  • deterministic accessibility ruleは低コストで標準有効化し、modelベースの品質判断はopt-in、context-rich、redactedにしてoffline evaluation setで調整してください。
  • ElementInternalsをtestする際はAxe-core 4.13.0以降へupgradeし、internalsをscannerへ明示的に公開してkeyboardとassistive-technology reviewを続けてください。
  • component name、constraint、accessibility behaviorをmodel-readable形式で文書化し、共通generation pathをshared toolとhuman reviewで囲んでください。