問題タブ [pa11y]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
continuous-integration - localhost で pally-ci を使用するとエラーは発生しませんが、外部 URL では正しいエラーが発生します
localhost で pally-ci を使用するとエラーは発生しませんが、外部 URL では正しいエラーと警告が表示されます。
誰にもこの問題がありますか。
私の .pa11yci.js
```
外部の:
javascript - ポップアップ/オーバーレイのあるページで Pa11y 5 を使用したアクセシビリティ テスト
アクションを使用して Pa11y 5 からアクセシビリティ テスト レポートを取得できるページがあります。
その特定のページのボタンをクリックすると、ポップアップ/オーバーレイが表示されます。Pa11y にそのポップアップ/オーバーレイ ページをスニッフィングさせ、アクセシビリティ メトリックについて報告してもらいたいのですが、現在、Pa11y 5 ではメインの親ページしか提供できません。ポップアップ ページの html に関するレポートを無視しますか? これを達成する方法はありますか? Pa11y にポップアップに切り替えて、そのポップアップ html をスニッフィングし、それを報告するように指示してください。
ポップアップ/オーバーレイには、aria から作成されたモーダル ダイアログであるため、div[role='dialog'] が含まれます。
私は最新の Pa11y を使用しているため、Pa11y 5 として言及し続けています。
どんな助け/アドバイスも心から感謝します。
更新: リクエストに応じて、以下はコードの完全な(関連する)部分です
automated-tests - pa11y-ci にルールを追加するにはどうすればよいですか?
pa11y で使用されるルールセットをカスタマイズする必要があります。たとえば、WCAG2A に従いたいが、WCAG2AA からいくつかのルールを追加したいとします。
私は.pa11yci-fileの設定のためにこのようなものを試しました:
}
しかし、私はこれをコンソールでしか取得しません:
ここからルール名を取得します: https://github.com/pa11y/pa11y/wiki/HTML-CodeSniffer-Rules
pa11y-ci: 2.1.1 の最新バージョンを使用します。
javascript - エラー: page.setRequestInterception は関数ではありません
pa11y でビューポートを設定できませんでした。エラーが発生しています。
}
詳細は次のとおりです。