プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle WebCenter PortalおよびOracle JDeveloperでのポータルの開発
11gリリース1 (11.1.1.9.0)
E49666-05
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
 

I WebCenter Portalのアクセシビリティ機能

この付録では、WebCenter Portalのアクセシビリティ機能について説明します。

この付録では、次のトピックについて説明します。

I.1 WebCenterアクセシビリティ機能の概要

アクセシビリティとは、視覚や聴覚など、身体的に制限のあるユーザーがアプリケーションを使用できるようにすることです。わかりやすく表現すると、マウスなしで(キーボードのみで)使用できるアプリケーション、視覚障害者に向けたスクリーン・リーダーを使用できるアプリケーション、さらに音声、色彩、またはアニメーションやタイミングに頼らないアプリケーションを作成するということです。

Oracleソフトウェアは、http://www.oracle.com/accessibility/standards.htmlの標準の解釈を使用して、Section 508およびWCAG 1.0 AAの標準を実装しています。

この項では、WebCenter Portalに固有のアクセシビリティ機能について説明します。アクセス可能なADF Facesページの作成の一般情報については、『Oracle Application Development Framework Webユーザー・インタフェース開発者ガイド』のコンポーネント・レベルのアクセシビリティ・プロパティの指定に関する項を参照してください。JDeveloperのアクセシビリティ機能の詳細は、オンライン・ヘルプの目次から「JDeveloperの基本」の「JDeveloperのアクセシビリティ」ノードを選択すると表示される、ヘルプ・トピックを参照してください。

I.1.1 アクセス可能なHTMLの生成

WebCenter Portalには、アプリケーション・ページに追加することで、実行時にページを編集できるようにする、いくつかのコンポーザ・コンポーネントが用意されています。これらのコンポーネントには、アクセス可能なHTMLを生成するために使用する属性があります。作成するページをアクセス可能にするには、表I-1に示す属性を設定する必要があります。

表I-1 WebCenter Portalのコンポーザ・コンポーネントのアクセシビリティ属性

コンポーネント アクセシビリティ属性

pe:changeModeButton

アクセシビリティ属性はありません。

pe:changeModeLink

アクセシビリティ属性はありません。

pe:imageLink

shortDesc - 必須。この属性は、HTMLのalt属性に変換されます。

accessKey—オプション。この属性は、コンポーネントに簡単にアクセスするために使用するニーモニック文字を設定します。

pe:pageCustomizable

アクセシビリティ属性はありません。

pe:layoutCustomizable

shortDesc - 必須。この属性は、HTMLのalt属性に変換されます。

accessKey—オプション。この属性は、コンポーネントに簡単にアクセスするために使用するニーモニック文字を設定します。

cust:panelCustomizable

アクセシビリティ属性はありません。

cust:showDetailFrame

shortDesc - 必須。この属性は、HTMLのalt属性に変換されます。


I.1.2 実行時のアクセシビリティ機能

ユーザーが実行時にページをカスタマイズできるようにする場合、すべてのユーザーがどのカスタマイズにもアクセスできるようにしておく必要があります。ユーザーが実行時に作成できるすべてのコンポーネントでは、アクセシビリティ関連のすべての属性がプロパティ・インスペクタに表示され、ここでユーザーは属性を適宜設定できます。

WebCenter Portal固有のコンポーネントに対するアクセシビリティ関連の属性のリストは、表I-1を参照してください。その他のコンポーネントのアクセシビリティ関連の属性のリストは、『Oracle Application Development Framework Webユーザー・インタフェース開発者ガイド』のコンポーネント・レベルのアクセシビリティ・プロパティの指定に関する項を参照してください。

I.1.3 ポートレットのアクセシビリティの考慮事項

IFrameは、現在のスクリーン・リーダーでは十分に対応していないため、一部のアクセシビリティ標準では許可されていません。


注意:

Oracle JSF Portlet Bridgeを使用して作成されたポートレットは、JavaScriptの問題により直接Oracle ADFページにレンダリングするには複雑すぎるため、requireIFrameコンテナ実行時オプションはtrueに設定されます。

WebCenter Portalでは、renderPortletInIFrameという名前のadf:portletタグで、オプションの属性を提供しています。この属性にfalseを設定すると、IFrameが使用できないようになります。詳細は、第63.5.4項「インライン・フレームに関する必知事項」を参照してください。