本文(widget が起動すれば対象になるはずの内容)
低コントラスト文(widget 起動時の比較対照)。CSP ブロックのため効果は及ばない。
GOV.UK Frontend のアクセシビリティ要件は厳格で、外部スクリプト注入を nonce 厳格 CSP で遮断する。アクセシビリティステートメント
解決策(実運用)
- (a) 顧客の CSP
script-src/connect-srcにwidget-dev2.sitedrive.aiと API origin を allowlist 追加してもらう。 - (b) nonce 連携: 顧客が
__SITEFORCE_CONFIG__.cspNonceを渡し、widget が nonce 付きで注入。