4.1 テーマ

テーマは、アプリケーション全体のレイアウトおよびスタイルを定義できるテンプレートのコレクションです。Oracle APEXアプリケーションは、デフォルトでユニバーサル・テーマを使用します。

重要:

アクセスしやすいアプリケーションの作成にはユニバーサル・テーマを使用することをお薦めします。

このガイドはユニバーサル・テーマでの使用について記載されています。このガイドは、カスタマイズされたテーマを直接サポートしていません。一部の説明は一般的にすべてのアプリケーションに適用されますが、多くはユニバーサル・テーマ固有のものです。

4.1.1 ユニバーサル・テーマのアクセシビリティ機能について

ユニバーサル・テーマ(テーマ42ともいう、時にUTと省略される)は、Oracle APEXアプリケーション向けの即時利用可能な有用性およびアクセシビリティを向上させるため、Oracle Application Express 5.0で初めて導入されました。

APEXで独自の完全にアクセスしやすいカスタム・テーマを作成および使用できますが、このガイドはユニバーサル・テーマを使用したアプリケーションについてのみ説明します。

古いテーマからユニバーサル・テーマへ移行することをお薦めします。詳細は、ユニバーサル・テーマ移行ガイドを参照してください。

4.1.2 アクセスしやすいテーマ・スタイルについて

テーマ・スタイルでは、完全に異なったテーマに切り替えずに、アプリケーションのルック・アンド・フィールを変更できます。

最良のアクセシビリティを得るには、デフォルトのOracle APEXのテーマ・スタイルVitaを使用することをお薦めします。

APEXでテーマ・スタイルを「アクセシビリティのテスト済」としてマークできます。テーマ・スタイルの基礎となるCSSはアプリケーションのアクセシビリティ全体に影響するため、テーマ・スタイルが自分または組織が従う必要のある適切なアクセシビリティ基準を満たしていることが確実である場合、テーマ・スタイルをアクセシビリティのテスト済としてマークできます。Vitaテーマ・スタイルはアクセシビリティのテスト済です。

4.1.3 テーマ・ローラーについて

テーマ・ローラーは、基礎となるCSSを知る必要なく、ユニバーサル・テーマのスタイル設定を分析および宣言的に調整するための、アプリケーション・ランタイムにある開発者ツールです。

一部の色の組合せでは、コントラスト不足のためにアクセシビリティの問題が発生します。これを防ぐために、テーマ・ローラーには、アプリケーションがWCAG 2.0のコントラスト基準に準拠していることを分析する自動カラー・コントラスト・チェックがあります。テーマ・ローラーにより、このコントラスト・チェックが成功であるか失敗であるかが通知されます。


theme_roller_color_contrast_check.pngの説明が続きます
図theme_roller_color_contrast_check.pngの説明

設定の色の組合せの横にチェック・マークが表示され、定義したカラー・コントラストが最低限必要な比率を満たしていることを示します。比率もチェック・マークの横に含まれます。

最低限のカラー・コントラストについてさらに学習するには、WCAG 2.1 達成基準1.4.3: コントラスト(最低限)を理解するを参照してください。