問題タブ [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.

0 投票する
0 に答える
129 参照

continuous-integration - localhost で pally-ci を使用するとエラーは発生しませんが、外部 URL では正しいエラーが発生します

localhost で pally-ci を使用するとエラーは発生しませんが、外部 URL では正しいエラーと警告が表示されます。

誰にもこの問題がありますか。

私の .pa11yci.js

```

外部の:

0 投票する
1 に答える
340 参照

javascript - ポップアップ/オーバーレイのあるページで Pa11y 5 を使用したアクセシビリティ テスト

アクションを使用して Pa11y 5 からアクセシビリティ テスト レポートを取得できるページがあります。

その特定のページのボタンをクリックすると、ポップアップ/オーバーレイが表示されます。Pa11y にそのポップアップ/オーバーレイ ページをスニッフィングさせ、アクセシビリティ メトリックについて報告してもらいたいのですが、現在、Pa11y 5 ではメインの親ページしか提供できません。ポップアップ ページの html に関するレポートを無視しますか? これを達成する方法はありますか? Pa11y にポップアップに切り替えて、そのポップアップ html をスニッフィングし、それを報告するように指示してください。

ポップアップ/オーバーレイには、aria から作成されたモーダル ダイアログであるため、div[role='dialog'] が含まれます。

私は最新の Pa11y を使用しているため、Pa11y 5 として言及し続けています。

どんな助け/アドバイスも心から感謝します。

更新: リクエストに応じて、以下はコードの完全な(関連する)部分です

0 投票する
2 に答える
512 参照

automated-tests - pa11y-ci にルールを追加するにはどうすればよいですか?

pa11y で使用されるルールセットをカスタマイズする必要があります。たとえば、WCAG2A に従いたいが、WCAG2AA からいくつかのルールを追加したいとします。

私は.pa11yci-fileの設定のためにこのようなものを試しました:

}

しかし、私はこれをコンソールでしか取得しません:

ここからルール名を取得します: https://github.com/pa11y/pa11y/wiki/HTML-CodeSniffer-Rules

pa11y-ci: 2.1.1 の最新バージョンを使用します。

0 投票する
1 に答える
177 参照

javascript - エラー: page.setRequestInterception は関数ではありません

pa11y でビューポートを設定できませんでした。エラーが発生しています。

}

詳細は次のとおりです。