別のaxe-coreバージョンの選択

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard
Not for use with personal data
warning

axe Expert拡張機能は公式に廃止されました。このページについての詳細はaxe Expert交換をご覧ください。これらのページは2024年7月に削除されます。質問や懸念がある場合は、helpdesk@deque.comまでメールしてください。

axe-coreバージョンを選択

  • ユーザーはルールパネルでカスタムルールセットを追加するオプションがあります。
  • ユーザーはaxe Expert拡張機能の分析を開始する前に、ルールパネルでカスタムルールセットを選択する必要があります。一度選択されると、カスタムルールセットが有効化されたと見なされます。
  • カスタムルールセットにaxeVersionプロパティや非推奨のverプロパティ(axe-devtools-standardsによって設定されたもの)がある場合、axe Expert Extension 4.0は、カスタムルールセットが有効化された状態で分析を行うときに、自動的に適切なaxe-coreバージョンを選択します。

カスタムルールとverプロパティ

  • 過去1年間にaxe-devtools-standardsで作成されたカスタムルールセットには、カスタムルールファイル内にverプロパティ値が含まれています。
  • verプロパティ値は、カスタムルールが設計および実装された時点での現在有効なaxe-coreバージョンを設定します。
  • verプロパティ値は、ユーザーがaxe Expert Extension 4.0で分析を選択したときに、axe Expert Extension 4.0の新しい互換性ルールをトリガーします。
note

axe-devtools-standardsなしで作成され、verプロパティを使用し、より新しいaxeVersionプロパティを使用しないカスタムルールセットは、axe Expert Extensionのaxe-coreバージョンとの下位互換性機能で正常に機能するためにカスタムサービスの更新が必要なルールセットが必要です。

互換性のないaxe-coreバージョンの選択を防ぐ

ユーザーはカスタムルールセットで利用可能なルールセットリストから希望のバージョンを選択してaxe-coreバージョンを変更できますが、カスタムルールセットに含まれるaxeVersion / verプロパティに基づいた互換性のあるaxe-coreバージョンに限られます。

カスタムルールは、次のメジャーリリースを除く、すべての新しいaxe-coreバージョンと互換性があります。したがって:

  • 2.5.1は2.5.2と互換性があります
  • 2.5.1は2.6.1と互換性があります
  • 2.5.1は2.5.0と互換性がありません
  • 2.5.1は2.4.3と互換性がありません
  • 2.5.1は3.0.0と互換性がありません
  • 2.5.1は「最新」(現在は3.3.2)と互換性がありません

互換性のないaxe-coreバージョンはグレー表示され、ルールパネルで選択できません:

最後に選択したaxe-coreバージョンを保持

1つのカスタムルールセットに対して選択されたユーザーのaxe-coreバージョンは永続します。最後に使用したaxe-coreバージョンは、拡張機能を閉じて再度開いても、axeVersion / verプロパティにリストされていない場合でも保持されます。

一致するバージョンが知られていない場合、保存を防ぐ

axe-coreバージョンがaxe Expert Extensionと互換性がない場合、axe Expert Extension 4.0はエラーを表示します。verが拡張機能内で存在しないを含む(例:"ver": "1234.5.0")場合、保存は防止されます。

バージョンの互換性とカスタムルールセットに関する通知を含める

  • カスタムルールセットを選択したときに、「このルールセットはaxe-coreバージョン{{x.y.z}}およびそれ以降と互換性があります。」というメッセージがカスタムルールの名前フィールドの上に表示されます。
  • axe Expert Extension 4.0がカスタムルールセットと互換性がないと見なされる新しいaxe-coreバージョンを含む場合、「このルールセットはaxe-coreバージョン{{x.y.z}}から{{x.y.z}}までと互換性があります。」というメッセージが表示されます。

バージョン相違に関する通知を含める

カスタムルールセットが開発されたときに使用していたaxe-coreバージョンと比較して、互換性のないaxe-coreバージョンを選択しようとしたとき、axe Expert Extension 4.0はメッセージを表示します:

「このルールセットはaxe-core {{a.b.c}}用に設計されていますが、現在は{{x.y.z}}を使用しています。このバージョンでは異なる結果が出る可能性があります。axe-coreバージョンの選択は永続します。」

axe-coreルールセットとカスタムルールの「互換性」と「不適合性」に関する注意

  • 互換性は、axe-coreバージョンがカスタムルールセットをない壊すことを意味します。
  • 不適合は、axe-coreバージョンがカスタムルールセットをない壊すことを意味します。しかし、カスタムルールセットを使用して生成された結果と、カスタムルールが設計されたaxe-coreバージョンで生成された結果は、異なる場合がありますが異なることがあります。