閱讀Q&A之前,請將 TBE 更新到最新版本。 (請按我更新)
Q1:為什麼我已經將TBE設定在 Use only one window always (SingleWindow Mode),但是某些連結還是會被開在新視窗?
Q2:為什麼點選某些連結時畫面會閃一下?看起來很不舒服。
Q3:為什麼有一些分頁開啟時會跳到新視窗去?原來的視窗卻留下了一個空白分頁,我已經將 TBE 設定到單一視窗模式了。
Q4:為什麼有一些自動跳出來的分頁會關不掉?
Q5:我將 TBE 的視窗設定設定為 "Use multiple windows only for my request" (我有要求才開啟新視窗),但是開啟連結時還是開到新視窗去,為什麼?
A1~5:這是因為 TBE 是使用額外的程式碼來捕捉開啟新視窗的動作,有一些動作連 Firefox 本身都存在 bug (Bug 172962),所以 TBE 不見得能全部處理掉。解決方法 (步驟) 如下:
1. 將您的 Firefox 升級到 1.0 以上的版本
2. 將 TBE 更新到 1.11.2004111202 或更新的版本 (或是至少 20041004 之後的 branch builds)。
3. 在 TBE 設定畫面中再設定一次 「Use only one window always」,記得要按 <Apply>。
(如果仍然沒有效果,請繼續操作步驟 4、5)
4. 在位址列鍵入「about:config」
5. 將 browser.link.open_newwindow 設定為 '3'
6. 確定 browser. link. open_newwindow. restriction 的值為 '0'
這樣就能強制將所有的連結都強制開啟到新分頁去。
Q6:我已經將 browser.tabs.showSingleWindowModePrefs 設定為 "true" 了,為什麼 Firefox 的分頁瀏覽選項沒有出現呢?我有安裝 TBE。
A6:那是因為 TBE 覆蓋了 Firefox 的 XUI 設定,所以有一些東西會顯示不出來,您可以自行在位址列上鍵入「about:config」修改下列四個鍵值,還是有一樣的效果:
代碼:
browser.link.open_external
browser.link.open_newwindow
browser.link.open_newwindow.restriction (限 Firefox 0.10 以上版本)
browser.link.open_newwindow.ui
鍵值的意義請參閱 "[url=http://kb.mozillazine.org/index.phtml?title=Firefox_:_FAQs_:_About:config_Entries#Browser.*]MozillaZine About:config Entries[/url]"。
新版的 TBE (v1.11.2004111202或更新的版本) 已經使用了原生的 Firefox 分頁瀏覽支援,所以 TBE 的分頁瀏覽選項與 Firefox 的分頁瀏覽選項現在已經是等效的了。
Q7:請問 TBE 中的 Inheritance of Tab Features 是什麼意思?要如何使用?
A7:這個按鈕是讓您設定從特定網頁開起來的連結可以承續您對原本網頁所作的設定,例如某一些英文網頁的字型實在是太小了,將它設定到適當大小後,新分頁開出來又是那些螞蟻般大小的字,這時只要將 Inheritance 啟用,開在新分頁的網頁就會自動繼承原來網頁的特性,您就不用再狂按 Ctrl+ 了。
目前 Inheritance 可以使用來繼承的特性有四個:
Inherit Text size (文字大小)
Inherit Lock stat (永遠開新分頁)
Inherit HTTP Referrer Blocked state (攔阻參照資訊)
Inherit Permission (網頁載入限制)
另外如果勾選了 "Inherit only from pages from the same site" 的話,這個功能就會僅對同一個網站起作用,連到外部網站去的時候就自動取消。
Q8:我已經開啟 TBE 的 Inheritance 功能,但是為什麼滑鼠選單的「用新分頁開啟連結(
T)」所開啟的網頁還是原來的字型大小?
A8:由於程式上的不完善,在新版 Firefox 上 Inheritance 這個功能某些時候會失效,您可以按「Ctrl + Click連結」來開啟連結,這個操作方式對 TBE 的 Inheritance 應該還是有效的。
Q9:我習慣一口氣將數個網頁在背景開啟然後再慢慢閱讀,所以我將 TBE 的連結設定 (Use Tab > Links) 設在「Open New Background Tab」,但是在按下「Ctrl + Click連結」時,連結反而會在現行分頁開啟,這跟我的設定相反說?
A9:這可能是作者疏忽了 (bug?),您只要將 Use Tab > Links > Advanced... 下面的「Middle Click or Ctrl+Click/Enter of Links」取消選擇,這樣就應該會如預期的在背景開新分頁了!
Q10:在 TBE 中設定了在右鍵選單中顯示 「Open in New Active Tab」等項目,但是實際上卻沒有顯示出來,要怎麼解決呢?
A10:這又是另一個 bug (+_+!),請更新 TBE 到 1.11.2004111202 或更新的版本。
Q11:我已經將 TBE 的所有「開新分頁」選項全部都打開了,但是不管是用 Google 或是 Firefox 的搜尋列,在搜尋一些中文資料都時候會有分頁打不開的情況,請問要如何解決呢?
A10:基本上,這個問題跟 TBE 是沒有任何關係的。如果您有安裝任何的網頁過濾軟體 (例如 adblock 或 adblocklearner),請暫時將網站過濾功能關閉後重新測試搜尋功能,這時候就應該會正常了;以 adblock 的情況而言,在勾選了 SiteBlock 選項之後,如果您的過濾條件中有以正規表示法 (regular expression) 實作的 filter,就有可能造成包含 CJK 轉碼字串之網址在開啟時遭到阻擋,請檢查條件中是否包含類似這樣的字串:
『/[^\w=+]_?(get|web)?_?spons(or)?(ed|s)?_?(links?)?(pots?)?(\W|_|$)(?!.*sigalert)/』
如果有的話請關閉 SiteBlock 功能或刪除該條件即可運行;至於 adblockleaner 的情況,由於該套件採用貝葉斯演算法 (Bayesian Algorithm) 並無提供任何介面可設定,故請洽 adblocklearner 網站了解增刪條件的方法。
Updated!!
Q12:請問 TBE 的 Session Bookmark 可以備份嗎?
A12:答案是:「當然可以!」,TBE 的 Session Bookmark 就儲存在 [UserProfile]\tabextensions 目錄下的 tabsessions.rdf 這個檔案中,(附帶說明一下 :在同一個目錄底下還包含了 UndoClosedTab 以及 PageHistory 等資料),要做到定期備份的話只要利用 BookmarkBackup 或 MozBackup 等軟體指定該目錄的所有檔案就可以一起備份了,不過在這裡其實並不建議 User 去備份這些檔案,因為這些檔案是自訂 XML 格式,作者並沒有保證這個檔案的 Tag 會萬年如一,說不定哪天 TBE 版本更新後格式來個大翻修也說不定,所以正確的做法應該是將 Tab Session 儲存為 TabGroup 才對;總而言之:Session Saving 是定位在一時或救急用的,而 TabGroup (就是 Bookmark 啦!) 才是讓你永久保存的。