2021年08月12日
_ [computer] Firefox 91の憂鬱
基本的にとても面倒くさがりなので、パソコンのアプリにしても、不都合が有って仕方なく、、と言う場合を除いて、新しいソフトに乗り換える事はあまりしません。
ほぼ「パソコン=Web」と思える中で、その中心ソフトウェッブブラウザも、大昔のNetscape時代からの続きで、ExplorerやChromeには目もくれず、Netscape亡き後はずっとFirefoxなのですが、この所のFirefoxのUI変更と、そのごり押しは、流石に酷いと思います。
今までも変化は常に有ったのですが、それはまぁ良しとしてきましたが、Firefox89で、いきなりブックマーク等のメニューの間隔がスカスカになってしまったのには、まったく吃驚しました。何でこんな事にしたのでしょうか?。
すぐ検索しますと、デフォルトでprotonとか言うスタイルにしたらしいのですが、他の所は慣れるとしても、一番よく使うブックマークのメニューがビロビロに広がってしまって、とても使えたものでは有りません。それで、すぐ記載の有ったproton無効の措置を行い、一安心していたのですが、、
何とFirefox91になったら、いきなり元に戻っていました!。proton無効にしても効きません。検索してみると、91から、「無効化を無効にしている」とか、、こんなのごり押しにして何をやりたいのか、全く意味不明です。
とりあえず、その他のパソコンまで類焼しないように、所有する他のパソコンでFirefox91への更新を止める事にしました。
設定で自動更新は切っていますが、更新を確認しない設定は無くなっています。調べてみますと、方法として、policies.jsonにその旨を記載しておくと、そのポリシーが適用されて、更新しなくなるみたいです。何時もながら、教えて戴いて有り難いです。
インストールディレクトリ(/Program Files/Mozilla Firefoxとか)の"distribution"ディレクトリ(普通無いので作る)の下に、教えて頂いた通りの"policies.json"を作ればOKでした。
これで一応、また一安心です。まぁ今後Firefox100になる位まで、Firefox90のままで行こうかな、と思いますが、、
Firefox91に更新されてしまった方ですが、旧ヴァージョンをインストールしなおす事も考えましたが、有り難い事に、"userChrome.css"というスタイルシートを作り適用させる事で、ブックマークのメニューをほぼ元の通りにする手法を記載してあるHPを見つけました。
『とある人柱のblog』『Firefox 89の新UI「Proton」に手を加えてみる』
です。"userChrome.css"なんて全く知りませんでした。(書き方も良く分かりません)教えていただいて、本当に有り難いです。
やり方は、まず、about:configで "toolkit.legacyUserProfileCustomizations.stylesheets"を"true"にしておいて、Firefoxのプロファイルフォルダー以下に、"Chrome/userChrome.css"(普通無いので、ディレクトリやファイルも作成する)に記載するらしいです。
教えてもらった通りの"userChrome.css"を作成しますと、見やすくなりました。しかし、この様な事が続くと、流石に私でも、この先Firefox見限るかも知れませんねぇ、今、状況によりBraveも少し使っていますし、、