世界を動かす技術を、日本語で。

Firefoxの使い方

概要

  • Chrome がuBlock Origin(uBO)を制限し、 Firefox の価値が再評価
  • Firefox は完全オープンソースで高いカスタマイズ性
  • uBlock Origin の本来の力を発揮できる唯一の主要ブラウザ
  • Android でも本格的な拡張機能・同期が利用可能
  • プライバシー機能 や高度なカスタマイズで快適なブラウジング体験

ChromeがuBlock Originを制限、Firefoxが再評価される理由

  • uBlock Origin は最高峰の広告ブロッカーとして支持
  • Chrome はManifest V3によりuBOの主要機能を制限
  • uBlock Origin Lite は本家uBOと比較し機能が大幅制限
    • フィルターリストの自動更新不可
    • カスタムフィルター・要素ピッカー非対応
    • 多数のフィルターが変換時に失われる
    • サイトごとの切替や動的フィルタリングが不可
  • Firefox ならuBOの全機能が利用可能
  • 広告やトラッキング を徹底的に排除できる環境

Firefoxを選ぶべき理由

  • 100%オープンソース でソースコードが公開
    • Githubでリポジトリを自由に閲覧・クローン可能
    • ライセンスによりフォークや再配布も自由
  • ウェブの“enshittification” (広告・ポップアップ・トラッキング)の根本対策
  • Android版Firefox ではPC同様の拡張機能が利用可能
    • タブ・ブックマーク・パスワードの同期もシームレス
    • 本家uBlock Originがスマホでも動作
  • カスタマイズ性 が非常に高い
    • 見た目や操作性を自分好みに変更可能

Firefoxのおすすめセットアップ

  • 必須アドオン
    • uBlock Origin :広告・トラッカー・クッキーバナー等を強力にブロック
      • RedditのuBO有識者の推奨設定で90%以上のウェブ改善
      • My filters タブで独自ルール作成が可能
      • Facebook等への外部通信もカスタムルールで完全遮断
      • Googleログインポップアップもワンライナーで非表示
  • プライバシー強化
    • Total Cookie Protection :サイトごとにクッキーを隔離
    • Containers :複数アカウントの同時利用が容易
      • about:configでprivacy.userContext.newTabContainerOnLeftClick.enabledをtrueに設定
      • Containeriseアドオン で特定サイトを自動で指定コンテナに割当
  • 追加で便利なアドオン
    • Dark Reader :全サイトをダークモード化
    • Stylus :カスタムCSS適用(例:コードブロックのフォント統一)
    • Return YouTube Dislike :YouTubeの低評価数を復活表示
    • Obsidian Web Clipper :WebクリッピングをObsidianに保存
    • Auto Tab Discard :バックグラウンドタブを自動で休止しメモリ節約

Firefox独自の便利機能・カスタマイズ

  • about:config で詳細設定
    • browser.tabs.insertAfterCurrent → trueで新規タブを隣に開く
  • クイック検索機能
    • / でページ内検索、 ' でリンクテキストのみ検索可能
  • 右クリック禁止サイト対策
    • Shiftキーを押しながら右クリックで回避
  • URLバーショートカット
    • *:ブックマーク、%:開いているタブ、^:履歴を検索対象に
  • Firefoxならではの快適なウェブ体験 が可能

まとめと推奨

  • Firefox は広告・トラッキング対策、カスタマイズ性、拡張性で他ブラウザを圧倒
  • uBlock Origin の本領を発揮できる唯一の主要ブラウザ
  • Androidユーザー にも強く推奨
  • ウェブ体験を美しく快適に したいなら、今こそFirefoxを選ぶべきタイミング

ご質問やおすすめ設定があれば、ぜひコメント欄でご共有ください。

Hackerたちの意見

iPhoneがすぐには手に入らないものがある。それは、デスクトップで使うブラウザ拡張機能を、スマホでも使えるってこと。これを見て、著者は今のブラウザの機能についてあまり知らないんだなと思った。たぶん、Firefox以外は長いこと試してないんじゃないかな。OrionはiOSでデスクトップ(Firefox)の拡張機能を動かせるし、いろんな意味で新鮮な風を吹き込んでる。 “すべてのiOSブラウザはSafariだ”って言って手を挙げるだけじゃなくて、実際にハッキングしてるんだ。 https://kagi.com/orion/ 編集: > Web Extensions APIを採用することで、3つの主要なウェブレンダリングエンジン全体で統一されたブラウザ拡張機能の体験を作ることをサポートしています。WebKitと連携することを想定していなかった数百のAPIを、一つずつ移植しました。数年かかりましたが、ここまで来ました! > 現在、Orionは約70%のWeb Extensions APIをサポートしていて、毎日新しいものを追加しています。その上、ChromeやFirefoxが提供している以上の細かい制御ができる高度なセキュリティ機能も作りました。例えば、特定のウェブサイトでのみ拡張機能を動かすことができます。

家系図で見ると、現在のほとんどのブラウザは90年代のKonquerorの子孫だね。

Orionはいい選択肢だけど、AndroidのFirefoxと比べるとまだまだだね。多くの拡張機能はインストールできるけど、実際には動かないことが多い。uBlock Originでも問題が出るし、アップデートのたびにブラウザが頻繁にクラッシュすることもある(数回のアップデートでそうなった)。サポートしているAPIのリストも提供してないし、オープンソースでもない(彼らはそうすると言ってたけど、今のところすぐには無理だと思う)。

著者はあまり知識がないみたいだね。コメントの中で、Zenを試さなかったのは、ブックマークや拡張機能を同期できないと思い込んでたからだけど、実際にはできるし、Mozillaアカウントも組み込まれてるんだよ。

これを読んでOrionを試してみたけど、uBlock Origin以外は拡張機能がうまく動かなかったな。使ってる拡張機能が、彼らがサポートしてる70%にはあまり重ならないみたい。何年も頑張ってきたなら、Kagiを通じてiOSでのモバイル拡張機能サポートが先に来るのか、iOS用のFirefoxが先に出るのか、ちょっと気になる。Orionブラウザ全体がベータ製品みたいに感じる。でも、少なくとも仕事用のスマホにuBlockが入ったから、それは良かったかな。

“すべてのiOSブラウザはSafariだ” でも、実際そうじゃない?レンダリングエンジンのモノカルチャーだよね。確かに、見た目は違ったり、いろいろ付け足してるけど、それが別のブラウザだとは思えない(これがまさにAppleがEUに叩かれた理由だよ)。

作者は明らかにAndroidユーザーだから、ちょっと目をつぶってあげるよ。彼らの意見の核心ってわけじゃないし、ただの一つの層に過ぎないからね。それに、OrionがWindowsやLinuxで使えるようになるまで、多くの人には無理だと思うよ。

ここにはFirefoxへの嫌悪感がいっぱいだけど、記事のキッカーであるuBlock OriginのChromeからの排除についての議論は少ないね。長い目で見れば、Firefox(や他のサブブラウザ)がまたユーザーを増やすことになるといいな。私にとって、Firefoxはしっかりしたソフトウェアだよ。厳格なプライバシーモードで、uBlock OriginとMulti-Account Containersを使うと、すごく良く動く。

長い目で見れば、Alphabetは非検証のブラウザがインターネットにアクセスするのを阻止する方法を見つけるだろうね。

Firefoxにこんなに多くの問題を抱えている人がいるとは驚きだよ。読み込み速度で困ったことは一度もないし、ADHDのせいで再起動を忘れがちで、100個以上のタブを複数のデスクトップで開いていることもあるけど、うちのちっちゃいMacBook Proは全然気にしてないみたい。唯一の欠点は、みんな「Chromeかそれ以外か」って感じでデフォルトにしてるから、時々バグのあるサイトがあって、90年代のInternet Explorerみたいに、サイト開発者がChrome流の機能作りに偏ってることがあるってことかな。

20年使ってるけど(そうだよ)、一度も問題がなかった。Linux、MacOS、Windowsで使ったけど、何の問題も覚えてないな。

うちのちっちゃいMacBook Pro それ、どれくらい古いの?今のMacBook Proってそんなに弱いの?

自分も同じくらいだな。読み込み速度の問題が何なのか全然わからないし、Firefox QuantumがChromeを圧倒してたのをまだ覚えてるけど、ChromeがQuantumに完全に追いついたかどうかもわからない。面白いのは、長い間ChromeはブラウザのUIが全部読み込まれてなくてもブラウザウィンドウを表示してたけど、Quantumの後にFirefoxも同じことを始めて、瞬時に動いてるように感じさせるようになったんだよね。自分はFirefoxを20年くらい使ってるけど、後悔はしてないし、パフォーマンスが落ちたとも感じてない。Linuxで使ってるから、今のMacではどうなのかはわからないけど。

読み込み速度に困ったことはないな。正直、ここで文句言ってる人たちの気持ちがよくわからない。全然問題じゃないし、日常のウェブ体験が大きく変わることもないよ。もう終わり。まるでミームみたいで、言わなきゃいけないと思って言ってる感じ。文句言ってる人たちに聞きたいんだけど、その余ったミリ秒で何してるの?

デスクトップのOrionに関するWeb拡張機能のサポートについて言ったことの多くはそのままだが、Appleによって課せられたAPIの範囲にさらなる制限がある。これにより、現在iOSやiPadOSで完全に機能する拡張機能の数が少なくなっている。これは、著者が話しているように、実際にiOSでの完全なカバレッジを期待していないということを示しているのかな? https://help.kagi.com/orion/browser-extensions/ios-ipados-ex...

今日これに遭遇して驚いた。政府の部署が、ほとんどの人のメインデバイスで一つのブラウザだけをサポートしてるなんて。 https://www.ato.gov.au/online-services/technical-support/min...

時々、バグがあるサイトがあって、90年代のInternet Explorerのような感じだ。ちょっと待って! つまり、Chromeが新しいInternet Explorerだって言ってるの? 冗談だよ… もしそうなら、同意する。多くの開発者がGoogleに全力投球してるのを見てきたけど、まるでGoogleには間違いがないかのように振る舞ってる。要するに、彼らは自分たちが破壊しようと誓ったものになってしまったんだ。

読み込み速度がChromeを使い続ける理由ってのは面白いよね。Chromeは早く読み込むから、その広告も早く見れるし、全部閉じるのに時間がかかるっていう、へへ! もしその雑音が気にならないなら、Chromeを使い続ければいいよ。ネットワークやケーブルテレビを見てる人もたくさんいるし。

同じく、ここでは問題なし。ほぼ20年使ってるけど、Chromeを使うと変でイライラする。結局、慣れの問題なんだよね。みんながちょっと切り替えてみれば、1週間くらいで普通に感じると思うよ。本当にGoogleに自分のコンピュータを支配させるつもりなの?ちょっとした変化に耐えられないからって?

時々、バグのあるサイトがあって、[...]「人々はChrome向けに作っているから」ってよく聞くけど、私がFirefoxを数ヶ月使った時は、たった一回しか見なかった[1]。私には全然起こらなかった。広告ブロッカーがサイトを壊す問題には遭遇したけど、uBOを無効にすると、問題のあるサイトではかなり効果的だった。でも、Chromeでも同じことが起こる。 > Firefoxに問題がある人がこんなに多いのに驚いてる。私は全然驚かないし、あなたや他の人にうまくいってるのも驚かない。Firefoxは20年以上の歴史の中でずっとそうだった。歴史の中で一度大きな飛躍があったけど、現在の事情を考えると皮肉なことに、XUL拡張を削除した時だ。でも、Firefoxはいつも奇妙で説明できない、再現できない失敗シナリオがあった。それはカスタマイズ性のせいもあるけど、誰も本当に気にしてないんだよね。[2] 「プロファイルを捨てて再試行しろ」っていう標準的なアドバイスは、ユーザーに対する大きな侮辱だ。1) 人々はブラウザをカスタマイズするのに時間をかけているし、それを捨てるのは痛い。2) 誰にも助けにならない。まだ壊れているなら何もわからないし、壊れていなければ何が原因かわからない。2004年にはそれで良かったのかもしれない。多くのソフトウェアには奇妙なバグがあった。でも今は競争がずっと安定してる。私は数ヶ月間、安定した同期を得るために戦った後、再びFirefoxをやめた。[3] Androidで同期がずっと失敗し続けたから。唯一の解決策はログアウトして再ログインすることだったけど、数時間後にはまた壊れてた。「プロファイル自殺して再生する」ってやつも解決策にはならなかった。Chromeの同期は少なくともすごく安定してる。時々1時間くらい遅れることもあるけど、良くはないけど、Firefoxよりはずっとマシ。[1] それは意図的だった。典型的なGoogleのクズ行為。Googleフォトは、Firefoxのユーザーエージェントを使うと、写真の右クリックをブロックするために余分なHTMLを追加した(追加してる?)。UAスイッチャー拡張を使うことで「解決」した。[2] パワーユーザー向けのソフトウェアを作る人たちは、しばしばパワーユーザーが自分で問題を調査するためのツールを提供するのを忘れる。たくさんの拡張機能を追加できるのは素晴らしいけど、どれが問題を起こしているのかを確認するための詳細なログも欲しいよね。[3] Firefoxの同期は機能が少ない。ブックマークや拡張設定は同期されない。

Firefoxを使い続ける主な理由の一つは、長期的に見てブラウザエンジンの多様性が大事だと思うから。ウェブ開発を始めた頃は基準があったけど、ほとんどの人がInternet Explorerがサポートしているものに合わせてコードを書いてた。ほんとにそれが嫌だったんだよね :-) 最近は「Chromeでの動作が最適」ってサイトもたまに見かけるけど、それがちょっと心配。でも今のところそんなに悪くはないかな。ただ、もしコミュニティ全体がChromeやChromeと似たエンジンのブラウザに任せてしまったら、また悪い昔に戻っちゃうよ。

平均的なページにどれだけの広告が読み込まれるか、全然知らなかった。uBlockを使ってるから、すっかり忘れてたよ。Firefoxを使うのにためらってたけど、Chromeに慣れちゃってたから。でも、Googleが自分が選んだソフトを強制的に無効にした後は、もうFirefoxに全力投球だよ。

ある意味、広告会社が自社のブラウザで広告ブロックを無効にするのは理にかなってるよね。彼らが世界に自分たちの本質を示してくれて嬉しいよ:広告だ。広告を押し付けられたり、プライバシーを売られたくない人には、GoogleとMicrosoftは明らかに禁止すべきだね。

パートナーのiPhoneを使ったり、スマホでChromeのリンクを開いたりすると、広告に顔を叩かれたような感覚になる。違いが衝撃的だよ。

ピホールを使ってもこれが見えるよね。redditで見た投稿を思い出すけど、ほとんどのコメントが広告について文句を言ってて、読めないって言ってたけど、私には全然問題なかった。

数ヶ月前に完全にFirefoxに移行したのは、uBlockのおかげ。Google Chromeはブラウザの変更に対する慣性があったけど、それ以外は何もなかった。

この記事に追加したいヒントは、Firefoxが今はサイドバータブをネイティブでサポートしてるってこと。一般タブのブラウザレイアウトセクションでabout:preferencesに行って、縦タブを選んでみて。タブグループ機能とマルチアカウントコンテナは、このレイアウトの下でかなり便利だと思うよ。

タブグループと垂直タブの組み合わせは、かなり素晴らしい体験を提供してくれるよ。

これ、ずっと考えてたことなんだけど — Firefoxを使いたいんだけど、なぜかChromeほどスムーズに感じないんだよね。特に魅力的だと思うFirefoxの機能はこれだよ:- Firefoxのマルチアカウントコンテナ機能は、このブラウザをトップに押し上げる要素だと思う。- それに、プライバシー拡張機能もすごくよく働く。ただ、いくつかの欠点もある:- 不思議なことに、スムーズに感じないんだよね — WindowsでもmacOSでも関係なく。- 動画のコーデックの問題があって、私だけじゃないことを願ってる。- 開発モードで自分が作った拡張機能が動かせない。これに関しては解決策が見つからないんだ。とはいえ、LibreWolfではこの問題に遭遇しない。Chromeは使ってないけど、Ungoogled-Chromiumを好んで使ってる。Googleは信頼できる会社じゃないと思ってるから — ポリシーや他の問題行動のせいで。Ungoogled-Chromiumの開発者には、Googleサービスを取り除いてくれて、ブラウザを常に更新してくれて感謝してる。VivaldiやBrave、Orionなどいろんなブラウザを試したけど、どれもスムーズでも安定してる感じがしない — 少なくとも私の感覚ではね。もっといい提案があればいいな。 https://tarayici.ahmetcadirci.com/

Firefoxのマルチアカウントコンテナ機能は、私の意見ではこのブラウザをトップに押し上げていると思う。長い間、これが私がBraveに移行しなかった理由だったけど、結局、Braveがすでに各サイトのクッキーをサンドボックス化しているから、あまり必要ないことに気づいた。だから、異なるアカウントで同じサイトにログインするためにマルチアカウントコンテナを使うのは、私の使い方ではBraveのプロファイルでできる。今ではBraveがメインのブラウザで、たまにLibrefoxを使うくらい。Firefoxは、ユーザーデータをAIに流す戦略に全力を注いだ時点で私を失った。

Firefoxを友達に勧められない理由が一つある。それはMozillaがファイルシステムアクセスAPIをサポートしないこと。ファイルシステムアクセスAPIがあれば、ローカルファーストのウェブアプリが作れるんだ。自分でtodoリストアプリやテキストエディタ、他の専門的なアプリを作ったけど、Chromeではうまく動いてる(デスクトップとモバイルで)。今はフォトギャラリーも作成中。Firefoxでも古いダウンロードやアップロードボタンを使ったワークアラウンドはできるけど、ユーザー体験は最悪。ローカルの写真用のフォトギャラリーみたいなディレクトリベースのツールは全く無理。ファイルシステムアクセスAPIがあれば、ウェブアプリはローカルの生産性アプリみたいに感じられる。

残念ながら、クロスブラウザ互換性のあるAPIを持つのは現実的じゃなさそうだね。

素晴らしいのは、内蔵のVPNコンテナだね。常にSSHトンネルとSOCKSプロキシを使ってるから、特定のサイトでは常にVPNを使える。新しいタブを開けば、そのタブ内のすべてのトラフィックがVPNを通る。いい機能だよ! しばらく前にFirefoxに戻ったんだけど、ChromeがMacStudioで超遅かったから。UBlock Originがないのは致命的だね。Firefoxはいつもすごくサクサク動いて、私がやりたいことをデータを守りながら全部やってくれる。ただ一つの欠点(Firefoxのせいじゃないけど)は、Safariのプライベートリレー機能が使えないこと。

クリーンなFirefoxのセットアップについて話してるなら、Firefox Gnomeテーマがめっちゃ好きだよ。これ、FirefoxをGNOMEの他のアプリとすごくうまく統合してくれるんだよね。