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

Firefoxは最高のモバイルブラウザです

概要

  • Firefox はAndroidでもデスクトップ並みの 拡張機能 が使える数少ないブラウザ
  • 拡張機能による 広告ブロック やWeb快適化の実例を紹介
  • LibRedirect などでWebサービスのUI改善や制限回避が可能
  • Sync機能 でデバイス間のデータ連携が簡単
  • ホームページやUIの カスタマイズ も柔軟

Firefox Android版の魅力と拡張機能活用術

  • Firefox はオープンソースでプライバシー重視のブラウザ
  • Android版でもデスクトップと同等レベルの 拡張機能 に対応
  • 拡張機能ストア はデスクトップ版とほぼ同じ仕様
  • 主な用途は記事閲覧、調べもの、ネットショッピング、SNSチェック
  • 広告やポップアップなどの Webの煩わしさ を拡張機能で排除

広告・迷惑要素の徹底排除(uBlock Origin)

  • uBlock Origin は最強の広告ブロッカー
    • 広告だけでなく、アプリ誘導バナーやチャットウィジェットもブロック
    • Amazonなどのしつこいアプリ誘導も排除
  • 独自の フィルタリスト でさらに細かくカスタマイズ可能
  • 設定手順
    • 拡張機能メニューから uBlock Origin を選択
    • ダッシュボード を開き、フィルタリストタブに進む
    • 必要なリストを有効化

MediumやTwitter/XのUI改善(LibRedirect)

  • Medium 記事の全画面サブスク誘導や余計な要素を排除
    • Scribe フロントエンドで快適な記事閲覧
  • Twitter/X のログイン強制やリプライ閲覧制限を回避
    • Nitter フロントエンドでコメントも閲覧可能
  • これらは LibRedirect 拡張機能で実現

コピー制限・バックグラウンド再生対策

  • コピー禁止サイトでも 貼り付け 可能にする拡張機能(Don’t fuck with paste)
  • 一部サイトの バックグラウンド再生制限 を解除する拡張機能
    • 音声や動画をバックグラウンドでも再生可能

アーカイブ閲覧・タイムマネジメント

  • 404エラー時などに Webアーカイブ から過去ページを検索・閲覧
    • 複数のアーカイブサービスを選択可能
  • LeechBlock で時間浪費サイトをブロック・制限
    • サイトごとの時間制限やアクセス禁止設定が可能

デバイス間同期とカスタマイズ

  • Sync機能 でブックマーク・タブ・パスワード等をPCとスマホ間で同期
    • デスクトップとモバイルのタブを相互閲覧・送信可能
  • ホームページカスタマイズ で不要なショートカットやストーリーを非表示
    • 自分好みのスタートページを実現

まとめ:Firefox拡張機能で快適なモバイルWeb体験

  • 拡張機能の活用 で広告や煩わしさを排除
  • LibRedirect などでWebサービスの制限やUIを改善
  • Sync やホームカスタマイズでデバイス間連携と使いやすさを両立
  • Androidでも 快適で効率的なWebブラウジング を実現

Hackerたちの意見

広告ブロックと良いブラウザ体験、さらに「デバイスに送信」機能もよく使ってる。素晴らしいよ!たまに母のChromeを手伝うけど、どうやってあんなのを使いこなせるのか全然理解できない。

iOSでこれに相当するのはKagiのOrionだけだね。どうやってるのか分からないけど、ChromeとFirefoxのプラグインエコシステムにアクセスできるのに、アップルの逆鱗に触れずに済んでるみたい。

最後に読んだ時は、Kagiはあらゆるプラグインをインストールできるけど、実際に動くのはごくわずかだった。

Firefoxのモバイル版は、Ublock Originをインストールできる唯一の選択肢だと思ってた。今は他のモバイルブラウザでもできるかは分からないけど、デスクトップではFirefoxを使ってるから、スマホとPC間でタブを共有できるのが好き。最近、プライベートタブにアクセスするのに追加のログイン(指紋認証)が必要な機能も追加されたし、切り替える理由が見当たらないね。

広告ブロックが全てだね。たとえ他のブラウザよりも遅くて使いにくくても、私はこれを使い続けるよ。広告ブロックなしでインターネットをブラウジングする人って、誰なんだろう?

Google Cloud ConsoleがFirefoxのAndroid版でめちゃくちゃ遅いのに、Chromeでは問題ないのに気づいた。ほかのサイトには問題ないのが不思議だな。

SafariにuBlock Originがあるよね。 https://apps.apple.com/us/app/ublock-origin-lite/id674534269...

Edgeのモバイル版にUblock Originをインストールできるよ。

BraveはiOSでも同じレベルの広告ブロックを提供してるよ。

何年も使ってるけど、本当に素晴らしい。動かないウェブサイトのためにChromeを開く必要が全然なくなった。広告ブロックは本当にすごいよ。他のブラウザを使う不運に見舞われたら、すごく実感する。

記事がもう少しセキュリティについて触れてくれたらいいのに。GrapheneOSプロジェクトがFirefoxについて言ってることはこうだよ:[1] > FirefoxのようなGeckoベースのブラウザは、現在は脆弱性が高く、攻撃面が大きくなるので避けた方がいい。GeckoにはWebViewの実装がない(GeckoViewはWebViewの実装ではない)から、ChromiumベースのWebViewと一緒に使わなきゃいけない。つまり、別々のブラウザエンジンのリモート攻撃面を持つことになる。Firefox/Geckoは、アプリのための上流やGrapheneOSの強化作業をバイパスしたり、弱めたりすることもある。最悪なのは、FirefoxはAndroidで内部サンドボックスがないこと。Chromiumのセマンティックサンドボックス層は、AndroidでOSのisolatedProcess機能を通じて実装されているのに、これはアプリサービスプロセスが強い隔離を提供するための使いやすいブールプロパティだよ。デスクトップ版でも、Firefoxのサンドボックスはまだかなり弱い(特にLinuxでは)し、サイト同士を完全に隔離するサポートがない。サンドボックスはデスクトップでは徐々に改善されているけど、Androidブラウザではまだ進んでいない。[1]: https://grapheneos.org/usage

GrapheneOSのスレッドモデルを考慮しているなら、ロックダウンされたネイティブブラウザの方が絶対に良いよ。Chromeにはすごくクールなセキュリティトリックがたくさんあるけど、Chromeを使うことでプライバシーに敵対的な体験になるのは、あまり意味がないと思う。

FirefoxのAndroid版は、ローカルのfile:// HTMLファイルを開けないんだ。サンドボックスやセキュリティがイマイチだから(詳しいことは覚えてないけど)。ブラウジング体験はすごく好きだけど、いくつかの粗さは確かにあるね。

Graphene OSを使ってるけど、すごく気に入ってる。ただ、1) AndroidのDecreeが来ることで、彼らは残りの時間を数えてる気がする。素晴らしいOSを不安定な基盤の上に作っちゃったのは残念だけど、彼らのせいじゃなくて、モバイルOSのエコシステムがクソなんだ。2) 彼ら(もしくは、もっと言えば彼らの独裁者)は、脅威モデルについてすごくおかしな考え方をすることが多い。自分のやり方が唯一の正しい方法だと思ってるみたい。個人的には、広告を全部ブロックできて、自分の体験をカスタマイズできるFirefoxみたいなブラウザを使いたいな。Vanadiumみたいな超セキュアで完全に隔離されたブラウザは、a) 多くのウェブサイトでChromeの代わりにはならないし(例えば、Wiseの認証はGOSでChromeでは動くけど、Vanadiumでは動かない)、b) それでもChromiumベースだから、Googleの不安定な基盤の上に作られてるんだ。Mozillaの選択が怪しいこともあるから、LadybirdやServo、似たようなものに期待してるよ。

広告ネットワークから配信されるマルウェアの量を考えると、広告ブロッカーを使わないのはかなりリスクが高い気がする。政府機関も何年も前からみんなに広告ブロッカーを使うように勧めてるしね。

もうAndroidは使ってないけど、2年前に使ってたときはFirefoxをアンインストールしたんだ。アプリを閉じたときにバックグラウンドタブがちゃんと動いてなかったから、バッテリーの持ちが悪くて、いつもスマホが熱くなってた理由が分からなかった。拡張機能をインストールできるのは面白かったけど、バッテリーを消耗するのには見合わなかったな。だから、Androidでの「最高のモバイルブラウザ」には同意できないよ。

ごめんけど、「アプリが閉じた」っていう意味を理解してないと思う。多くの人は、すべての処理が目に見える前面のアプリに行くと思ってるけど、それはもうDOS時代から違うんだ。使ってるシステムについてちゃんと学んでほしい。明らかにバックグラウンドで動いてたのは、他にアプリかホーム画面しか開いてなかったからだよ。

いや、あなたの体験は2年前の話だよ。特に最近、FirefoxのAndroid版は急激に良くなったからね。僕はタブをたくさん開くタイプで(数千個開いてる)、2年前はFirefoxが新しく立ち上がるのに15秒かかってた。でも今は瞬時に開くよ。Firefoxは「非アクティブ」なタブを強制的に扱おうとしてたけど(確かに助けになるとは思うけど、僕はそれが欲しくない。タブ設定で簡単に無効にできるよ)。2週間使われなかったタブは「非アクティブ」状態になるんだ。数ヶ月前は、開いてるタブに切り替えるのに数秒から1分かかってたけど、今はもう瞬時だよ。もっと最適化が進んでて、何かが良くなったり悪くなったりするとすぐに分かる。だから、あなたの「体験」は本当に時代遅れで、笑えないよ。2年前のFirefoxと今を比べるのは冗談みたいで、Firefoxは全然違う感じ(ユーザーインターフェースやスピード)だし、あなたのコメントはただの不安を広めてるだけ。これを読んでる人でFirefoxのAndroid版を試したことがない人は、ぜひ試してみて!

モバイル版のFirefoxは、タブの数が真のカウントじゃなくて無限アイコンになってる(多分、タブが多すぎるから。おそらく数百個ある)。でも、遅くなったりバッテリーの問題は全然感じないよ。

ここでiOSのOrionブラウザについて話す人が少ないのにいつも驚くよ。FirefoxとChromeの拡張機能が使えるのがいいんだ。しばらく使ってるけど、すごく良いよ。たまにバグがあるけど、切り替えるほどじゃないね。

Braveが一番好きだけど、ノートパソコンではFirefoxを使ってる。Braveのモバイル版は、広告ブロックが素晴らしいし、動画もオフラインで見れるようにダウンロードできる。特に設定しなくてもそのままで優秀だよ。

4年前にFirefoxからBraveに移行して、それ以来戻ってない。

ここは名前をちゃんと確認するのが大事だね。記事では「Ublock」って書いてあるけど、画面には「uBlock Origin」って表示されてる。「uBlock」と「uBlock Origin」は別のプロジェクトだから。「uBlock Origin」がいい方だよ。 https://en.wikipedia.org/wiki/UBlock_Origin#uBlock

Android版のFirefoxは、デスクトップ版にあるプライバシーオプションがいくつか欠けてる。今は常にプライベートブラウジングモードを使わざるを得ない(理由は忘れちゃったけど、最近また試したら何かが壊れたのは覚えてる)。特定のドメインに対して永続的なクッキーを許可するオプションもないし。それ以外は、かなりしっかりしたモバイルブラウザだよ。