Mozilla、Firefox for Androidでデスクトップ用拡張機能が利用可能になると予告 22
拡張 部門より
Mozilla が今後数か月のうちに、Firefox for Android で addons.mozilla.org (AMO) の拡張機能オープンエコシステムをサポートすると開発者に予告している (Mozilla Add-ons Community Blog の記事、 The Verge の記事、 The Register の記事、 Android Police の記事)。
Firefox for Android は 2020 年に GeckoView ベースとなった際、利用可能な拡張機能が数個にまで減少してユーザーの不満の原因となった。これを受けて Mozilla ではサポートする拡張機能を増やす計画を示したが、現在も利用可能な拡張機能は 20 本を超えた程度にとどまり、AMO から直接インストール可能な拡張機能はさらに少ない。一方、Firefox for Android Nightly では「コレクション」に追加することで AMO の任意の拡張機能がインストール可能になっている。
Nightly で任意の拡張機能を AMO からインストールするには複雑な手順が必要となるが、Mozilla では Firefox for Android で拡張機能オープンエコシステムを利用可能にし、デスクトップ版と同様の手順で拡張機能をインストール可能にするインフラストラクチャーを既に構築済みだという。具体的な提供開始時期は 9 月初めに発表するが、少なくとも年内にはロールアウト可能という見通しとのこと。
そのため、Mozilla では拡張機能開発者に対し、既存のデスクトップ拡張機能をモバイルでも利用できるよう最適化しておくことを推奨している。テストは上述のコレクションを作成して Nightly でインストールするほか、web-ext を使用すれば AMO で公開する前にテストすることも可能だ。
Chromeに対する優位点 (スコア:1)
Android版のFirefoxのChromeに対する優位点が拡張機能なのだから、今までなんで使えなかったんだろう、という感じ。
それにしても、Android版のFirefoxはブックマークが使いにくいので、どうにかならんだろうか?
ブックマークからサイトに飛ぶのに、3タップ必要。
最近追加したブックマークに限り、2タップでいけるが。
Re: (スコア:0)
ブックマークは並べ替えすらできないから、PC版のように使うのはそもそも無理があるでしょうに
指定サイトに飛ぶ機能ならホーム画面に追加とかショートカットがある訳だし、つまるところブックマークは「勝手に消えないようピン止めした履歴」程度のもので、基本検索バーから使ってってことだろう多分
Re: (スコア:0)
アドオン開発者がこっそり変わってマルウェア化したりするリスクがあるから文句が酷くならない程度にはしっかり審査しないといけない
そのリソースがなくて対応を見送っていたとかじゃない
Re: (スコア:0)
uBlockはandroid用Firefoxでも使えていたので、十分に優位だったと思います。
NightlyだけでなくBetaでも可能 (スコア:1)
確か1年位前からNightly限定からBeta & Nightly 限定に切り替わった。
Nightlyは常用するに厳しいところがあるが、Betaで使えるなら問題ないんじゃね、というのが私の認識(初期設定がかなりめんどくさいことを除く)
この方針転換があった当時から、リリース版でもアドオン使えるようにするぞという計画は明らかにされてて
そのための課題になってた欠けてた機能の実装が完了する目処がついたというのが今回の発表
Re: (スコア:0)
参考:https://bugzilla.mozilla.org/show_bug.cgi?id=1796184
iOS版も利用させて欲しい (スコア:0)
App Storeの審査後に実行可能コードを外部からロードするのはストア規約違反だからiOS版のFirefoxは拡張機能をインストールできない
だが逆に言えば最初からアプリに同梱しておけばいいわけで、現在ストアにある拡張を全てまとめればいいだろう
どうせ拡張機能のファイルサイズは大した大きさではないのだし、大きすぎるなら厳選すればいい
セキュリティの確保には拡張機能毎のキルスイッチでも搭載しておけばいい
Re: (スコア:0)
iOS版FirefoxはWebkitだし無理じゃね
政治的圧力かけてGeckoを載せること認めさせてから初めてスタート
iOSブラウザエンジン自由化の兆しはあるし、可能性はゼロではない
Re: (スコア:0)
WebkitベースでもJavascriptインジェクションやコールバック、HTTPヘッダやコンテンツのカスタマイズはできるでしょ。
問題はWebkit APIと拡張機能を繋ぐFirefox側のグルーコードがどこまでWebExtensionAPI準拠でいけるかだよ。
差が大き過ぎれば既存の拡張機能は動かなくなるだろうし。
Re: (スコア:0)
Orion Browserってあるから技術的には可能なんだろうけど
メジャーな需要、広告ブロック(簡易)や翻訳機能だけをネイティブに実装するほうがよっぽど楽そう
Mozillaの役割はGeckoの開発であって、その普及の手段に過ぎないiOSのWebkit版に多大なリソースを積むのは本末転倒
Re: (スコア:0)
問題はWebkit APIと拡張機能を繋ぐFirefox側のグルーコードがどこまでWebExtensionAPI準拠でいけるかだよ。
旧Firefox拡張と違ってWebkitベースのChrome拡張とは親和性がある
というかChrome拡張で出せるものでないとFirefox拡張にならないみたいなFirefoxの意味ってェ状態
なのでApple仕様のWebkit API次第なので単なる胸先三寸だよ
# つまりNoってことだよね
Re: (スコア:0)
Mozillaの役割はGeckoの開発であって
Mozillaの役割はInternet for people, not profitということで、具体的にエンドユーザーの利益としては使いやすいUI/UXだよ
そりゃ独自の技術は必要だし、これまでの投資はあるにせよ、別にGeckoにこだわる必要はない
FirefoxはGeckoがないとFirefoxではないというわけじゃないのだから
ServoもあるしWebkitもある
#Appleの胸先三寸なのは同意
Re: (スコア:0)
iosブラウザエンジンが自由化したらchromiumのシェアが圧倒的に伸びるから
殆どのサイトがchromiumだけ対応にして複数ブラウザを前提にした開発をしなくなってgeckoが困ることになるだけでは?
Re: (スコア:0)
そうなんかねぇ?
iOSにchromium系のプラウザを積極的に入れたい人ってそんなに居るか?
Re: (スコア:0)
それな
Mac版IE感ある
Re: (スコア:0)
企業向けサイトは動作確認はBlinkだけにしたい、というのはあると思う。
Re: (スコア:0)
webkitがクソなんだからしょうがないじゃん。
まともに開発する気がないなら、Safariもblinkベースにすればいいのに。
Re: (スコア:0)
そう思ってんのはフロントエンドエンジニアだけだろ
大半のユーザは別に困ってない
ちなみにシェアが伸びた方がGoogleの独占が進むので弊害が大きい
もちろんお前にとってもな
Re: (スコア:0)
どの拡張機能かによるけど拡張機能自体が規約に引っかかるのではなかったかな?広告ブロックとか。
当たり障りのない拡張機能しか乗らなかったら、それはそれで残念。
Re: (スコア:0)
iOS版Firefox使ってるけど正直クソである。
起動してしばらく待たないとcookieがちゃんとロードされないらしく、ログインされてるはずのサイトがされてない状態になったりする。バックグラウンド状態から戻ったときも同じ。
Re: (スコア:0)
似た現象をWindows版Firefoxで経験している。
入れているアドオンのせいかと思ってた。
そういや限定されてたのか (スコア:0)
個人的にはuBlock以外使おうと思ってなかったから、ほとんどのアドオンが使えないのを忘れてた。
そしてuBlockが使える点がChromeでなくFirefoxを使うほぼ唯一の理由。
特にデスクトップ用で欲しい拡張機能はないな。
拡張機能が欲しくなるようなサイトは大抵より使いやすいアプリがあるし。