Firefox: 開発ツールの「アクセシビリティ」が使えない

この記事は約3分で読めます。
記事内に広告が含まれています

Firefox: 開発ツールの「アクセシビリティ」が使えない

こんにちは、さち です。

先日、Firefox 84 の「開発ツール」に、Tab キーを押した時のフォーカスの順番を見られる機能が実装されました。

早速、試しに使ってみようと思ったのですが、なぜか「人」の巨大アイコンが表示されるだけ。使えません。

なんで……?

スポンサーリンク

巨大アイコンしか表示されない

Firefox の開発ツールを起動して、「アクセシビリティ」タブを開きます。(Shift + F12 キー)

しかし、表示されるのは人の巨大アイコンだけ。使用できません。

Firefox: 開発ツールの「アクセシビリティ」が使えない

よく見ると、アイコンの右側にテキストが表示されています。巨大アイコンのせいで端に追いやられていて読みにくいですが、書き出してみるとこんな感じ。

アクセシビリティインスペクターは現在のページのアクセシビリティツリーを調査します。この機能はスクリーンリーダーと他の支援技術に利用されます。詳細

アクセシビリティサービスを有効にできません。アクセシビリティサービスのプライバシー設定で無効にされています。

使えない原因は、「アクセシビリティサービス」が無効になっている事みたいです。

「アクセシビリティ」を有効にする

操作手順

  1. アドレスバーに about:config と入力して、Enter キーを押します。
    Firefox の about:config
  2. 「危険性を承知の上で使用する」をクリック。
    Firefox の about:config
  3. 検索に accessibility.force_disabled と入力。
    Firefox: 開発ツールの「アクセシビリティ」が使えない
  4. 下に同じ名前の項目が表示されました。その項目の右端にある「矢印(リセット)」アイコンをクリック。
    Firefox: 開発ツールの「アクセシビリティ」が使えない
  5. 項目の設定が初期化されます。値が「0」になっていればOK。
    Firefox: 開発ツールの「アクセシビリティ」が使えない

実際に使ってみる

設定ができたので、「アクセシビリティ」が使えるようになったか確認してみます。

  1. 例として、自作サイト「スクスタ LPカルキュレーター」を開いてみます。
    Firefox: 開発ツールの「アクセシビリティ」が使えない
  2. 開発ツールの「アクセシビリティ」タブ(Shift + F12 キー)を開くと、ちゃんと情報が表示されています。
    Firefox: 開発ツールの「アクセシビリティ」が使えない
  3. 「タブ移動順序を表示」をオンにすると……
    Firefox: 開発ツールの「アクセシビリティ」が使えない
  4. 「入力フォーム」や「ボタン」に数字が表示されます。Tab キーを押すと、この順番にフォーカスが移動するということ。分かりやすい!
    Firefox: 開発ツールの「アクセシビリティ」が使えない
  5. また、「シミュレート」を使うと、色盲の人にサイトがどう見えるのか確認できます。例えば、「1色覚(全色盲)」を選んでみると……
    Firefox: 開発ツールの「アクセシビリティ」が使えない
  6. こんな感じです。カラーだと「リセット」ボタンより「計算」ボタンの方が目立っていましたが、全色盲の人には大差なく見えるようです。色を選ぶときは輝度の差も考慮した方が良さそうですね。
    Firefox: 開発ツールの「アクセシビリティ」が使えない

【余談】使えなかった原因

最初は忘れていたのですが、調べているうちにだんだん思い出してきました。

当時、邪魔だった人型アイコンを「オプション」の設定を変えて消していました。これによって、about:config の accessibility.force_disabled の値が「1」になったみたいです。

タブバー上の人型アイコンを消す(追記あり) - Mozilla Flux
Firefox 57以降、アクセシビリティサービスが有効になっている環境では、タブバー上にその旨を示すインジケーターが表示されるようになっている(Bug 1383051)。インジケーターは人型のアイコンであり、色合いが背景と違うのでけっこう

そして、Firefox 81 でこのオプションの設定項目が削除されてしまいました。なので、設定を元に戻すには about:config を使うしかありません。

MozillaZine.jp フォーラム • トピック - Firefox81にアクセシビリティサービスの無効化設定がない

結局、原因は自分自身。一番の敵は自分の記憶力。数年前にした設定なんて中々覚えてないですよね……。

コメント

タイトルとURLをコピーしました