エンジン切替可能ブラウザへ
下書きだけしてアップしてなかった記事を微妙に書き足しアップしますが今月マジ多忙なので次回更新は来月頭くらいになりそうです(こういうことは数週間前に書くべきだと思います)。
Sleipnir2の将来について非常に明るい記事を書いたので、バランスを取るため(という訳でもないが)不安要素に関して書いてみる。
ただ、先に書いておくと、僕はそもそもブラウザとブラウザエンジンは乖離すべきだと考えているので、この記事は「だからFirefoxの勢いは止まらない」という結論には向かわない。(少なくともあるレベルにおいて)コンセプティブである「エンジン切り替え」という機能を生かすにはSleipnir2の取った道(IEメインでGeckoも可)は茨なのではないか」「NN8やSylera2の方向性こそが正統的ではないか」という記事です。
別にブラウザエンジンの話に限定したことでもなくて、「セキュリティ」という考え方には常に二種類がある。
- 普段はセキュリティが低い状態で、危険が予測される場合はセキュリティを高める
- 普段はセキュリティが高い状態で、必要に応じてセキュリティを低める
例えば
- 普段はJavaScriptオンだがアダルトサイト廻る場合はオフにする
- 普段はJavaScriptオフだがJS必須サイトにアクセスする場合はオンにする
といった問題でもいい。「エンジンの切り替えが可能なブラウザ」という話なら
- 普段はIEエンジンを使いアレなサイトに行く場合はGeckoエンジンを使う → Sleipnir2, Lunascape2
- 普段はGeckoエンジンを使いIE専用サイトではIEエンジンを使う → NN8, Sylera2
では、「アレなサイト」「IE専用サイト」って具体的には何だ?
- アレなサイト(Gecko向けサイト):アダルトサイト(画像や動画の収集目的でアクセス)・割れ/krack関連(パッチやら収集目的でアクセス)
- IE専用サイト:アレなデザイン会社が作ってる企業サイト・WindowsUpdateとか
- (少なくとも究極的には)どっちでもないサイト:95%くらいを占めるその他
別に具体例には同意してくれなくてもいいのだが、僕らはどちらかといえばIE専用サイトよりGecko向けサイトに、ブラウザの各機能(例えばダウンローダーとの連携、リンク解析などなど)を求めているんだ。この点には同意して欲しいし、同意できないという人がいたら反論して欲しい(僕の頭で考えた結論が上記なんだが必ずしもインターネッターのコモンセンスか自信がない)。
何処だったかの掲示板でSleipnir2に関して書かれていたことだが
Irvine用プラグイン一個導入しただけでIE/Geckoどっちを使っていても右クリックメニューに「Irvineに送る」が出ると良いなぁ。
それが実現するのは(いつか実現されるにしても)当分先なんだということを理解しなければいけない。ブラウザは二つのブラウザエンジンを組み込んだとき(少なくとも開発の初期では)そこに主従関係を作らざるを得ない。従って
普段はセキュリティが低い状態で、危険が予測される場合はセキュリティを高める
こういう人は当分の間「結局Geckoにするとマトモにファイルも落とせねぇよ」という感想を持つでしょう。
普段はセキュリティが高い状態で、必要に応じてセキュリティを低める
こういう人は「結局Sylera2(Firefox)と比べて設定弄るのが面倒すぎ」という感想を持つでしょう。
NN8は非常にコンセプティブなブラウザだ(エンジン切り替えという面において(のみ))。その設計は
- 基本的にGeckoを使う
- 信用済みサイトは自動的にIEで開かれる
というものだ。「ブラウザ」としての基本的な性能が低いので総合的に考えるとどの程度勧めて良いか微妙だが。
Sylera2は非常にコンセプティブで、また設定ファイルの手動書き換えが苦にならない人にとっては使いやすいブラウザだ。その設計は
- 基本的にGeckoを使う
- 一応IEで開くこともできるっちゃできる
というものだ。「実はIE専用サイトなんて俺のブックマークの中に数個しかないんだな」と思える人であればオススメする。
そして、Sleipnir2は、(少なくとも当分の間)エンジン切り替えという機能をどのように活用させるブラウザなんだ?
即ち、Sleipnir2はSleipnir1やDonutやBugBrowserをリプレイスするものには(比較的短時間で)なり得ても、それ以上の存在になるためのものを、そう簡単には手に入れることができないのではないか?(そしてFirefoxのシェア拡大だけを見ても、「IE専用タブブラウザ」というマーケットはSleipnir1時代より縮小しているだろう。)(別の言い方をすれば、Firefoxへの挑戦権を持つのはまだまだ先だ、Sylera2が現時点で既に持っているとしても。)

TrackBack
この記事へのトラックバックSleipnir2 beta2リリース
Sleipnir2 beta2リリース