エンジン切り替え可能ブラウザをテスト

2006年1月9日(月) 20時28分 by level
B ?
Tags: ブラウザ

Firefox + IE Tab が実用レベルになってきたので、エンジン切り替え可能なブラウザをテストしてみました。

テスト対象ブラウザ

テスト対象のブラウザは Gecko と IE(Trident) をサポートする以下のツールです。

ブラウザ主エンジン副エンジン
FX: Firefox 1.5 + IE Tab 1.0.7 Gecko IE
NS: Netscape 8.0.4 Gecko IE
SL: Sleipnir 2.21 IE Gecko
LS: Lunascape 3.1.0 IE Gecko

テスト項目と結果

テスト項目は思いつきで以下を選択。

  • ◎: 主エンジンと同じように使える
  • ○: 基本機能が問題なく使える
  • △: 機能性や使い勝手に問題はあってもとりあえず使える
  • ×: 機能がない
エンジン切り替え可能ブラウザテスト項目と結果
テスト項目FXNSSLLS
エンジンの切り替え方法
ツールバーによるナビゲーション
リンクを新規タブに開く
ブックマークの登録
フォントの拡大・縮小 ×
セキュアサイトの表示 ×××
パスワードマネージャ ×
ポップアップブロック
JavaScript の制御 ××
ActiveX の制御 ×
Cookie の制御 ××××
ソース表示 ×
プロパティ ×
印刷、印刷設定
RSS 認識 ××
サイト単位でエンジンを記憶 ××
コンテキストメニュー詳細 ○+○+
Windows Update が使えるか

この結果を見ると両エンジンを統一して扱えるよう工夫された UI をもつ Netscape 8 の圧勝です。ただし、この結果を持って飛びつくと後悔します。なんといっても安定性にかけるし、重いし常用に耐えうるレベルでは無いと思います。日本語版も無く、今後の先行きも不透明です。

Lunascape は意外とうまくできているのに驚きました。JavaScript や画像のオン・オフの制御ができるのはすばらしい。

Sleipnir はとりあえず Gecko を動くようにしただけというレベルであり、まだまだこれからです。

Firefox + IE Tab はかろうじて実用レベルに達したといえるでしょう(参考:IE Tab 1.0.7 の既知問題)。今後の発展が楽しみです。ただし、例えば JavaScript の細かい制御などは Gecko 本体であっても個別の拡張機能に依存しており、本体+IE Tabで何処までできるかは疑問があるりますし、そもそも一つの拡張機能で何でもかんでもというのは必要な機能だけを拡張機能で拡張するという設計思想と相反します。今後、IE Tab と協力して動作する拡張機能が出てくるかもしれませんが、IE エンジンの UI が Gecko 並みの機能を獲得するには相当の山がありそうです。

気になるのは Netscape を除いてセキュアサイトの表示がだめだめなこと。エンジン変えたらエキュリティの基本機能がぼろぼろでは話になりません。

なお、Firefox 以外はぜんぜん使い込んでいないので、私の知らない機能があったりするかもしれません。間違い等があれば遠慮なくご指摘お願いします。

エンジン切り替え方法

現在のページのエンジンを切り替える方法です。どのツールもできるメニューから選択するのは省略しました。

  • Firefox: アイコン(ステータスバー、ツールバー)をクリック、コンテキストメニューから選択
  • Netscape: ステータスバーのアイコンクリック後リストから選択、タブの Site Contorols から選択
  • Sleipnir: ステータスバーのアイコンをクリックしてリストから選択
  • Lunascape: ツールバーのアイコンをクリック

Lunascape はステータスバーのアイコンからの変更ができないのはマイナスでしょう。

テスト項目へ戻る

ツールバーによるナビゲーション

戻る、進む、リロードボタンが正常に動作する。いずれも問題なく動作します。しかし、戻る、進むの履歴(ボタン横の▼部分のドロップダウン)を正しく表示できるのは Netscape のみです。Lunascape はページのタイトルではなく「2つ前へ」などと表示されますが実際には1つ分しか戻りません。

テスト項目へ戻る

リンクを新規タブに開く

いずれもリンクを中クリックしても新規タブに開くことができません。コンテキストメニューの「リンクを新規ウィンドウ(タブ)で開く」を実行することにより可能です。Netscape だけは、新規ウィンドウと新規タブ別々に操作可能です。

テスト項目へ戻る

ブックマークの登録

コンテキストメニューとブックマークメニューからの登録。

  • Firefox: コンテキストメニューはお気に入りへの登録となる
  • Netscape: 問題なし
  • Sleipnir: コンテキストメニューからはできない
  • Lunascape: コンテキストメニューからはできない

テスト項目へ戻る

フォントの拡大・縮小

ページのフォントサイズの拡大・縮小ができるか。

  • Firefox: Ctrl+マウスホイール
  • Netscape: View メニュー、Ctrl+マウスホイール、Ctrl++/-
  • Sleipnir: できない
  • Lunascape: ステータスバーのアイコン、表示メニュー

Netscape は IE / Netscape どちらの操作方法でも可能なのでプラス。

テスト項目へ戻る

セキュアサイトの表示

セキュアなサイト(例えば https://bugzilla.mozilla.org/)の表示が正しくできるか(鍵マーク、ロケーションバー、証明書など)。

  • Firefox: http との区別がつかない
  • Netscape: ほぼ問題なし(アドレスバーとステータスバーに鍵アイコン、アドレスバーが黄色、ステータスバーにドメイン名、証明書の表示など)。ただし、テーマによってはロケーションバーの鍵アイコンと黄色表示ができない。
  • Sleipnir: http との区別がつかない
  • Lunascape: http との区別がつかない

テスト項目へ戻る

パスワードマネージャ

  • Firefox: できない
  • Netscape: 問題なし
  • Sleipnir: 未調査
  • Lunascape: 未調査

テスト項目へ戻る

どのツールも問題ありません。

テスト項目へ戻る

JavaScript の制御

JavaScript のオン・オフの制御ができるか。

  • Firefox: できない
  • Netscape: Site Controls から可能。サイト単位に設定を保存可能
  • Sleipnir: できない
  • Lunascape: ステータスバーのアイコンから可能。

テスト項目へ戻る

ActiveX の制御

ActiveX のオン・オフの制御ができるか(IE エンジンのみ)。

  • Firefox: できない
  • Netscape: Site Controls から可能。サイト単位に設定を保存可能
  • Sleipnir: 対象外
  • Lunascape: 対象外

テスト項目へ戻る

Cookie のオン・オフ等の制御ができるか。

どのツールもできないようです。

テスト項目へ戻る

ソース表示

現在のページのソースを表示できるか。

  • Firefox: コンテキストメニュー、Ctrl+U
  • Netscape: コンテキストメニュー、Ctrl+U
  • Sleipnir: できない
  • Lunascape: 表示メニューから

テスト項目へ戻る

プロパティ

リンクと画像に関するプロパティ。URL と 画像のサイズの表示ができるかに注目しました。

  • Firefox: 表示される
  • Netscape: 表示される
  • Sleipnir: 画像のプロパティが全く表示されない
  • Lunascape: 全く表示されない

テスト項目へ戻る

印刷・印刷設定

印刷、印刷設定、プレビューが可能か。

  • Firefox: 印刷とプレビューは可能
  • Netscape: 全て可能
  • Sleipnir: 印刷と印刷設定が可能
  • Lunascape: 全て可能

テスト項目へ戻る

RSS 認識

RSS フィードの認識ができるか(アイコンの表示とフィードの登録)。

  • Firefox: できない
  • Netscape: ロケーションバーにアイコンが表示され、登録ができる
  • Sleipnir: できない
  • Lunascape: ステータスバーにアイコンが表示され、登録ができる

テスト項目へ戻る

サイト単位でエンジンを記憶

サイト単位でデフォルトのエンジンを記憶できるか。

  • Firefox: できる
  • Netscape: できる(site controls)
  • Sleipnir: できない
  • Lunascape: できない

テスト項目へ戻る

その他

Lunascape はステータスバーのアイコンから、画像や動画 のオン・オフ制御が可能。

テスト項目へ戻る

コンテキストメニュー

左から順に、Fireofx、Nextscape、Sleipnir、Lunascape、上段が副エンジン、下段がサブエンジンです。詳細は次のページへ

これを見ると IE エンジンのコンテキストメニューって主、副関わらずどのツールでもほとんど同じなんですね。とくに、Sleipnir と Lunascape とで IE エンジンのコンテキストメニューがほとんど同じというのはちょっと驚きでした。ということで、評価が難しいのですが、多少独自色を出している Netscape と Lunascape が若干プラス。

テスト項目へ戻る

コメント (7)

2 1/10 05:25 名無し
(c2) [2006/01/10 05:25:46] by 名無し

IE Tabですか…
trunkに入れるとページ内の検索できなくなってしまうんですよね…

3 1/11 10:13 池田
(c3) [2006/01/11 10:13:46] by 池田

Netscape のセキュアサイトの表示ですが、
アドレスバーの鍵アイコンとアドレスバーが黄色になるのは、
Modern Modoki 1.18 からのテーマ独自実装で、
Netscape の Fusion や Winscape などのテーマではできない筈です。
ご確認ください。

# テーマ側でここいらが実装できるって所は、ある意味すごいんですが(^^;

N8 のパスワードマネージャーは IE モードでも良好に動作してます。
クッキーの制御はできなさそうですね。
サイトコントロールの項目がグレイアウトします。

4 1/11 23:32 level@管理人
(c4) [2006/01/11 23:32:24] by level@管理人

Winstripeはアドレスバーの鍵と色はちゃんとできましたよ。
Fusionはだめでした。ということで○に変更。

Passcardは初めて使いましたが、結構凝っていますね。
こんなに細かい制御が必要なんでしょうかというくらい。

Netscapeは相変わらず不安定で、15分使っただけなのに
もう無反応になりました :-(

5 1/12 02:13 RSS配信をテスト
(c5) [2006/01/12 02:13:59] by RSS配信をテスト

http://docs.livedoor.com/rss/

6 1/12 02:51 RSSをお気に入りに入れる
(c6) [2006/01/12 02:51:24] by RSSをお気に入りに入れる

テスト項目 FX NS SL LS
RSS 認識 × ◎ △ △

7 1/13 00:13 池田
(c7) [2006/01/13 00:13:46] by 池田

> Netscapeは相変わらず不安定で、15分使っただけなのに
> もう無反応になりました :-(

もしかして、Netscape 8 を使う時間帯、夜10時以降が多くありませんか?
もしそうなら、2200 Freeze Bug かも。
http://homepage3.nifty.com/georgei/n8/advanced.html
に対策を追記しておきました。
ご参考になれば幸いです。

8 1/13 11:39 D
(c8) [2006/01/13 11:39:40] by D

うちの環境だと、IE Tab使用中にFirefoxが落ちるケースが多くて
まだまだIE Viewを手放せません。
皆さん快適に使えてるようでうらやましい。

トラックバック (2)

トラックバックは検索対象外です。