まえがき(自分に起こったこと)

色々なウェブブラウザを使用していますが、その一つにFirefoxがあります。
Firefoxを使用していた理由には色々ありましたが、バージョンアップする度に改悪され、今では“ドメイン毎の画像ブロック機能があるから”。それただ唯一の理由となってしまいました。
しかしこの機能をたいへん重視しているので、なかなかFirefoxを手放せませんでした。

画像をブロック

Firefox71まで存在したドメイン毎の画像ブロック機能

Firefoxをバージョンアップして72にしたところ、いつも見ているサイトの表示がどうもおかしい。画像が多い。
情報を見て見ると画像をブロックするチェックボックスがなくなっていました。

バグかな?と思って調べてみると、なんとバージョン72から画像のブロック機能が削除されてしまったことがわかりました。

https://www.mozilla.org/en-US/firefox/72.0/releasenotes/

Changed

Support for blocking images from individual domains has been removed from Firefox, because of low usage and poor user experience.

仕方が無いので71に戻すことにしました。

旧バージョンの入手

以前のバージョンに戻すには、下記ページからインストーラーを入手することが出来ます。
https://support.mozilla.org/ja/kb/install-older-version-of-firefox

更に古いバージョンや、OS等を細かく探したい場合は、下記サイトにアクセスします。
https://ftp.mozilla.org/pub/firefox/releases/

旧バージョンのインストーラーを入手したらあとはインストールするだけなのですが……。

新しいプロファイルを作成しろと言われてしまう

古いバージョンをインストール後にFirefoxを起動するとプロファイルを作成するよう促され、作成しないとFirefoxを起動することが出来なくなってしまいました。

設定ファイルを書き換える

設定ファイルを書き換えることで今まで使用していたプロファイルを使用しつつ、古いバージョンのFirefoxを起動することが可能になります。

C:\Users\(Windowsアカウント)\AppData\Roaming\Mozilla\Firefox\Profiles\(プロファイル).default\

このフォルダーの中にある「compatibility.ini」をテキスト(メモ帳など)で開きます。

LastVersion=」とある右部分を、起動したいブラウザのバージョン以下の数字にします。
今回は、バージョン71に戻したので「LastVersion=71」として上書き保存しました。

あとは普通にFirefoxを起動すれば、通常通りに開くことが出来ました。

あとがき(余談)

しばらくはバージョン71のまま利用するつもりですが、画像ブロック機能がFirefoxを使う唯一の理由なので、近い内にFirefoxとはお別れのときが来そうです。

※4月1日投稿ですが、エイプリルフールネタではありません。

普段、ブラウザ「Vivaldi」でAbemaTVを見ています。(推奨ブラウザではありません。)
Chromeはインストールしていないのと、普段使っているFirefoxとInternet ExplorerはCookieを拒否しており、SRWare Iron(個人情報入力などで使用しているブラウザ)とVivaldi(Cookieを必要とするどうでも良いサイトを見るときに使用しているブラウザ)でだけCookieを許可にしているので、AbemaTVはVivaldiで見ています。

今日数日ぶりにAbemaTVを見ようとしてみたら、THEOplayerのエラーが表示されました。

AbemaTVのチャンネル画面でエラー


「ああ、エイプリルフールネタのドッキリね!」
……。
どうやら違うようでした。

THEOplayerとは一体何か?
エラーの情報は下記のページに一覧で載っていました。
https://support.theoplayer.com/hc/en-us/articles/213656809-THEOplayer-error-codes

ドメインに対するライセンスが切れている???
ブラウザ側ではなく、AbemaTV側の問題でしょうか?
そういう視点で見てみると、確かにエラーになるチャンネルがほとんどですが、いくつかのチャンネルは視聴可能でした。
しかし、AbemaTVの異常に関する情報は何も出てこない。。。

AbemaTVのホーム画面でエラー

とりあえずブラウザのキャッシュを削除してみました。

Vivaldiのキャッシュを削除


何も変わりませんでした。。。

昨日、バージョンアップさせたばかりのような気がしますが、一応Vivaldiのバージョンを確認してみました。

Vivaldiのバージョンを確認


やはり最新でした。

VivaldiってChromeベースですよね?
ChromeってFlash Player内蔵ですよね?
https://helpx.adobe.com/jp/flash-player/kb/cpsid_85404.html
最新のVivaldiならFlash Playerはインストールしなくて良いような気がしていましたが……一応、最新のFlash Playerをインストールしてみました。
Flash Playerを最新にしたら見られるようになりました!!!

数年前の情報ですが、どうやらVivaldiはPPAPI(Chrome内蔵のFlash Player)ではなくNPAPI(別途インストールのFlash Player)がデフォルトで使う設定になっているようです。
知らなかった……。
http://hrwatahiki.blogspot.jp/2015/08/vivaldiflash-player.html