概要
Floorp は Firefox バージョン102 に合わせて、メインバージョンバージョンが一つ上がる予定です。そこで、バージョン8で得たフィードバック・見解をもとに、この先の方針を決めたのでお話しします。
また、Floorp に対してのよくある質問についてまとめたので、是非お読みください。
Floorp 次世代バージョンに関して・今後の方針について
Floorp は三か月後にメジャーバージョン更新を予定しています。それに伴い、今後の方針を決めました。これはすべてユーザーからのフィードバックに基づいています。また、開発陣の考え方も混ぜているので完全ではありません。
目指すもの
Floorp は、Firefox からのユーザー数の増加に伴い、いくつかの機能を変更することにしました。
1. ブラウザーのデザインに関して
Floorp は現在、Chromium 系ブラウザーからの Firefox への移行を容易にするために開発されていましたが、Firefox からのユーザの移行も見られるため、Chromium の UI にすることだけでは意味がないことを感じました。userChrome.css の維持は Firefox では難しいとは言え、二番煎じです。そのため、Floorp はプリインストールするテーマを増やし、デフォルトを Protonにして、現行のデザインから、Lepton、Photon 等のデザインを内蔵し、カスタムCSSに記載することなく変更可能にしていきます。
2. アドオンの拡張性について
現行の Firefox アドオンは、Chromium と同じ、webextensions を採用しています。Floorp はセキュリティーの観点から、レガシースタイルのアドオンを採用することはできませんが、代わりに使用可能な API の増加を検討しています。ブラウザー自体のHTMLを改造できるようにしたりすることが可能です。
現状の Floorp は、Firefox と違って、about サイトや moz-extension サイトでの動作を許可している以外に差はありません。差別化を目指していきます。
3. ESR への移行
現状の Floorp は Firefox に対して 700 ファイルの変更で済んでいますが、既に維持が厳しくなっているので、維持が簡単な ESR版への移行を決定しています。Firefox 102 はESR版のメジャーアップデートのバージョンなので、この機会に移行します。ただし、アップデート回数は今と変わりません。
4. 名称の変更
名前が紛らわしいため、名称を変えます。Floorp という単語だけにし、わかりやすくします。この影響から、Floorp の次世代バージョンは別物のブラウザーとしてリリースすることを検討しています。Firefox Sync があれば、同期すればそのまま移行可能です。
今後は、拡張性や差別化に重点を置いていきます。
ただし、プライバシー・公平性に関しては現状を維持していきます。情報収集をしないのは当たり前、サードパーティーへの送信も現在と同じように最小限に抑えていきます。以上!!
よくある質問について
ここからは、よくある質問について回答します。雑ですがお許しください。
Q. Firefox に移行した理由を教えてください。
A. 丁寧に話すと恐ろしく長くなるので簡潔に。
結論から言うと、Chromium が派生を作らせる気がなかった。これが回答です。DRM(Widevine)等も含まれていないため、一部のコンテンツも再生できません。ブラウザーとしては致命的なのでやめてしまいました。一時期、Brave ベースにすることも考慮しましたが、色々怪しかったのでやめています。
Q. ブラウザーの提供・アップデートの提供・サポート記事の作成・Twitter でのサポートをすべて少人数でかつ、サポートまで開発陣が直接しているのは何故ですか?
A. 少人数なのは単純にリソースが元々無いからです。ごめんなさい!!!
ブラウザーのアップデート等は手間がかかります。しかし、Firefox カーネルの追従はそこまで苦ではありません。やってみれば楽しいものです。(もちろん頭を抱えることもあります。)
Twitter サポート・サポートサイト等の運営をする理由に関しては、他のブラウザーの差別化で最も簡単かつ、情報が入りやすいからです。ユーザーに最善を尽くすことの意思表示(?)かもしれません。
ちなみにサポートは開発陣以外も少人数ですが、運営しています。
Q. Chromium 派生に戻る気はありますか?
A. 一切ないです。戻るしかなくなったなら、開発止めると思います。
Q. ベースとなる Firefox のことを Firefox カーネルと呼ぶのは何故ですか?
A. Firefox のエンジンである Gecko のみを使用しているのなら、Based on Gecko と呼ぶのは正しい気がしますが、Floorp の場合、Firefox の変更に影響されやすい・Firefox 自体のアップデートが適用されることからそう呼んでいます。今後も変更する予定はありません。逆になんで Gecko って書くんでしょうか?
Q. Windows 版で、exe ファイルに署名が無い・Microsoft Store に提出しないのは何故ですか?
前者は、署名自体個人でやれるものではなく、団体がやるものだからです。また、年数万を払う必要があります。流石にやれません。すみません。
後者は、Microsoft Storeに存在する Firefox を使えば理解できます。実は、Microsoft Store に存在する Firefox は一部の機能が無効化されています。具体的には、既定のブラウザーへの設定が手間になっていきます。ワンタッチで既定にする機能は Microsoft Store 上では規約違反に当たり、Floorp は提出することができません。
Q. 収益源は?
A. 現状無いです。Floorp で検索を利用した場合、収益は Mozilla に発生します。Floorp では情報収集をしないため、サードパーティーへの個人情報の売却も行えません。
つまり、寄付に頼りきっています。寄付をしていただけるかたは、Ablaze サポート までお越しください!!歓迎します。
Q. アクティヴユーザー数の集計方法を教えてください
A. Floorp にはユーザーの追跡手段は一切搭載していないため、代わりとして、Floorp のアップデート機能を利用して集計しています。具体的には、アップデート時に利用する、アップデート API へのアクセス数です。このようにして定期的にブラウザーを起動するユーザー数を集計しています。
Q. Firefox と Mozilla に対して一言
A. Firefox は素晴らしいブラウザーです!!Chrome と違って全てオープンソースなので使いやすい。Mozilla は素晴らしいですが、MPL2.0でライセンスされているアイコンがソースコードの各地に散らばっているのでまとめてほしい(願望)
まとめ
今後の方針とよくある質問について書きました。二つに分けなかったのは尺的な問題です。すみません。よくある質問以外の質問は開発陣に送れば回答するかもしれません。
大体の質問は Ablaze サポートで解決します。よろしくお願いします。