BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース Firefox Focus: iOS向けのプライベートWebブラウザ

Firefox Focus: iOS向けのプライベートWebブラウザ

原文(投稿日:2016/11/18)へのリンク

Mozillaは、秘密を安全に保ちながらWebブラウジング体験のスピードアップを約束する、iOS向けの新しいWebブラウザをリリースした。

Firefox FocusはスリムダウンしたWebブラウザで、そのメイン機能は、デフォルトで広告トラッカー、アナリティクストラッカー、ソーシャルトラッカーをブロックすることだ。ブラウザの発表記事で、Nick Nguyen氏は、問題の大部分はこうしたトラッカーが占めていると述べている。

Firefox Focusは、Webであなたを追跡するトラッカーの多くをブロックするように、デフォルトで設定されています。プライバシーやCookieの設定を変更する必要はありません。モバイルウェブページを遅くする原因の多くは、Webでユーザーを追跡するために使われている技術です。Firefox Focusはこうしたトラッカーをブロックするため、ユーザーの行動を追跡している多くのサイトで、パフォーマンスが向上することに気づくでしょう。

iOS上のFirefox Focus 2.0のスクリーンショット、検索バーひとつとメインページを表示

フル機能のブラウザと違って、Focusにはタブが1つしかない。そのページが用済みになったら、目立つ「消去」ボタンをタップして、再スタートする。コンテンツをブロックすると、ページが正しく表示されないか、まったく表示されなくなる可能性がある。その場合のために、Safariで同じページを開くボタンが画面下部にある。

iOS用のメインのFirefoxブラウザはWKWebViewをベースにしているが、FocusはUIWebViewに依存している。Appleはベンダーが完全に独立したWebブラウザを作るのを許しておらず、これらのWebビューを使う必要がある。MozillaでiOSのエンジニアリングマネージャであるStefan Arentz氏によると、UIWebViewはより多くのネットワークオプションを持っており、コンテンツブロッキングを行う唯一の方法だという。そして「AppleのWebコンポーネントの使用に満足している」と語る。とはいえ、彼らはより新しいWKWebViewの方を使いたいようだ。

彼らはAPIをもっとオープンにする必要があります。macOSのWebKitと同様に。そうすれば、実際に競合するブラウザを作って、より革新的なことができます。オープンにしましょう。私たちにはloadURL()以上のものが必要です。

同時に、彼は「代替エンジンの禁止を解くべきである」という意見に賛同する。この禁止は本質的に、ダウンロードされたコード実行の禁止だ。WebからダウンロードされたHTMLとJavaScriptはどちらも実行する必要のあるコードだ。

FocusのコードはGitHubにあり、プルリクエストが推奨されている。

また、FocusはコンテンツブロッカーとしてSafariにインテグレートすることもできる。

(訳注:現在のところ、日本語は入力できない。)

Rate this Article

Relevance
Style

この記事に星をつける

おすすめ度
スタイル

BT