172962 Firefox: ネイティブ・シングルウィンドウモード

2004年10月12日(火) 21時48分 by level
B ?

Tabbed Browsing

別項で紹介のとおり、Firefox 本体にシングルウィンドウモードが実装されました(ナイトリー)。mozillaZine-JT フォーラムでもとひこ氏が仕様をまとめてくれたのでそのまま引用します。

  • target="_blank"などが指定されたリンクをタブでも開くことが出来るようになった。デフォルトは「ウィンドウ」で。設定「browser.link.open_newwindow」による。UIあり。
  • 外部アプリからのURLを開く場合に、現在のタブ中・新規タブ・新規ウィンドウで開くことが指定できる。設定「browser.link.open_external」による。WindowsではDDEメッセージの指定に因らなくなった。UIあり。
  • window.open()によるウィンドウもタブで開く。デフォルトではすべてのwindow.open()をタブで開くが、隠し設定「browser.link.open_newwindow.restriction」を変更することにより変更可。
    • 0: すべてのwindow.open()をタブで開く (デフォルト、Jesse Rudermanのお勧め)
    • 1: window.open()はウィンドウを開く
    • 2: window.open()の第3引数 (ウィンドウサイズやツールバーの表示・非表示指定) があるものはウィンドウで開き、無いものはタブで開く (level氏のお勧め)
  • Mac OS X専用の隠し設定「browser.always_reuse_window」は利用できなくなった。

"すべてのプラットフォームでの注意:
現在は、タブを閉じてもメモリを解放しないというバグがあります。この為、単一のウィンドウを使い続けるとメモリ使用量が肥大する可能性があります。
Bug 131456 - Memory use does not go down after closing tabs

ということで、私はもうナイトリーに乗り換えます。

10/13更新

スクリーンショットを開発版 JLP (ftp) を適用したものに差し替えました。

10/30更新

Firefox 1.0 ではシングルウインドウモードはデフォルトで無効になりました :-(復活させるにはこちら。

コメント

コメントはありません。

トラックバック (4)

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