アクセシビリティ・サポーテッド(AS)情報:H35

H35: applet要素に代替テキストを提供する

関連する達成基準の実装方法一覧

7.1.1.1非テキストコンテンツに関する達成基準 (等級A)

テストファイル

H35のテストファイル

見解

要注意

対象

applet要素のalt属性とボディ

注意点

近年ではapplet要素を使用するケースはかなり少ない。
アプレットを埋め込む際には、applet要素を用いる方法とobject要素を用いる方法とが考えられるが、想定される閲覧環境に応じて検証を行い、サポート状況を確認すること。

備考

参考:検証する際のブラウザの設定変更方法
オラクル:Web ブラウザで Java Runtime Environment (JRE) を使用可能にする(http://www.java.com/ja/download/help/enable_browser.xml)
マイクロソフト:Internet Explorer のアクティブ コンテンツを無効にする方法(http://support.microsoft.com/kb/154036/ja)
Firefox ヘルプ:Java アプレットを無効にするには(http://support.mozilla.com/ja/kb/Java%20%E3%82%A2%E3%83%97%E3%83%AC%E3%83%83%E3%83%88%E3%82%92%E7%84%A1%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF?s=Java+%E7%84%A1%E5%8A%B9&as=s)

テスト結果の詳細

ユーザエージェント 検証結果 操作手順 備考
Internet Explorer 6.0 × インターネットオプションのセキュリティでレベルのカスタマイズのところのJavaのアプレットスクリプトを無効にする、という設定で、実行。
alt属性とarea要素のどちらも表示されない。
リンク先のページにはファイルに「!」がついたものが表示されているのみだったので、×。
Internet Explorer 7.0 プラグインを有効にするのチェックボックスを外してリンク先へ進んだところ、正しく「三目並べゲーム(applet要素のボディ)が表示された ※メニューバーのツールからJavaを無効にして設定した。
Internet Explorer 8.0 プラグインを有効にするのチェックボックスを外してリンク先へ進んだところ、正しく「三目並べゲーム(applet要素のボディ)が表示された ※メニューバーのツールからJavaを無効にして設定した。
Internet Explorer 9 以下のやり方でappletを非表示にする
ツール > インターネットオプション > セキュリティ > レベルのカスタマイズ > スクリプト > アクティブスクリプトのラジオボタンを切り替える
アプレットを非表示にした際に、alt属性「三目並べゲーム(alt属性値)」又はapplet要素のボディに記述した代替テキスト「三目並べゲーム(applet要素のボディ)」が表示されるかを確認
Firefox 3.5 Javaアプレットを以下の方法で無効にした。
ツールメニュー>オプション>コンテンツパネル
「Javaを有効にする」のチェックをオフにする
ナレッジベースで記述されていたやり方です。
http://support.mozilla.com/ja/kb/Java%20%E3%82%A2%E3%83%97%E3%83%AC%E3%83%83%E3%83%88%E3%82%92%E7%84%A1%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF
「三目並べゲーム(applet要素のボディ)」と表示された。
Firefox 4.0 Javaアプレットを以下の方法で無効にした
ツールメニュー>オプション>コンテンツパネル
「Javaを有効にする」のチェックをオフにする
1:「三目並べゲーム(applet要素のボディ)」と表示されることを確認
Firefox 9.0 以下のやり方でappletを非表示(無効)にする
> ツール > アドオン > プラグイン > Java? Platform SE 6 を無効化。
アプレットを非表示(無効)にした際に、alt属性「三目並べゲーム(alt属性値)」又はapplet要素のボディに記述した代替テキスト「三目並べゲーム(applet要素のボディ)」が表示されるかを確認
Safari 3.2 プラグインを有効にするのチェックボックスを外してリンク先へ進んだところ、正しく「三目並べゲーム(applet要素のボディ)が表示された
Safari 5.0.3 プラグインを有効にするのチェックボックスを外してリンク先へ進んだところ、正しく「三目並べゲーム(applet要素のボディ)が表示された。
JAWS for Windows 9.0 ■操作手順
仮想PCカーソルではフォーカスを当てることができない。
JAWSカーソルでappletの端を指定するも「ブランク」と読み上げるのみ。
■音声読み上げ
「サンメナラベゲーム ページに0個のリンクがあります サンメナラベゲーム」
appletを認識していない。
ホームページ・リーダー 3.04 ■操作手順
(Javaアプレット:三目並べゲーム(alt属性値)と読み上げる。
■音声読み上げ
「Javaアプレット:三目並べゲーム(alt属性値」
PC-Talker XP 3.06 × ■操作手順
タイトルバーは読むが、それ以外の要素は読み上げない。
■音声読み上げ
読み上げない。
PC-Talker XP 3.06 + NetReader 1.18 × ■操作手順
アプレットの代わりに、alt属性「三目並べゲーム(alt属性値)」又はapplet要素のボディに記述した代替テキスト「三目並べゲーム(applet要素のボディ)」を読み上げなかった。
■音声読み上げ
「空行」
FocusTalk V3 ■操作手順
ページに遷移すると、「三目並べゲーム(applet要素のボディ)」と読み上げられた。
■音声読み上げ
「三目並べゲーム(applet要素のボディ)」
NVDA 2010.1j ■操作手順
ページを開くと、三目並べゲーム(applet要素のボディ)と読み上げられた。
■音声読み上げ
「H35のサンプル 三目並べゲーム(applet要素のボディ)」
NVDA 2011.1 × ■操作手順
ページを開いてもなにも読み上げられなかった。
■音声読み上げ
Firefox18.0.1 × 以下のやり方でappletを非表示(無効)にする
> ツール > アドオン > プラグイン > Java? Platform SE 6 を無効化。
アプレットを非表示(無効)にした際に、alt属性「三目並べゲーム(alt属性値)」又はapplet要素のボディに記述した代替テキスト「三目並べゲーム(applet要素のボディ)」が表示されるかを確認
「プラグインが無効化されています。」と表示され代替テキストが表示されない
Google Chrome 25 × 【1】アプレットを非表示にした際に、alt属性「三目並べゲーム(alt属性値)」又はapplet要素のボディに記述した代替テキスト「三目並べゲーム(applet要素のボディ)」が表示されるかを確認する。 【1】×
chromeのデフォルト状態ではアプレットの表示機能が提供されておらず、alt属性、代替テキストの表示は確認できない。
Safari 6.0.5 「三目並べゲーム(applet要素のボディ)」が表示された
NVDA 2012.3 × ■操作手順
ページを開いても、「埋め込みオブジェクト」という文言以外なにも読み上げられなかった。
■音声読み上げ
埋め込みオブジェクト
PC-Talker 7 2.12 × ■操作手順
Ctrl+下矢印キーで行読み、またはShiftキーで全文読み
■音声読み上げ
Ctrl+下矢印キーで行読み: 何も読み上げない
Shiftキーで全文読み:「終わり」
VoiceOver ■操作手順
2本指フリック、1本指フリックともに、「三目並べゲーム applet要素のボディ」が読み上げられた。
■音声読み上げ
「三目並べゲーム applet要素のボディ」