2008-08-29

幽靈書籤

在剛升級到 Firefox 3.0 時,由於當時 Sage 新版本尚未支援,對於我這個很少用書籤記錄網址的人來說,沒有了 RSS 資訊,一時之間不知道要到何處看網頁,在最短時間內找到 Sage-Too 來替用,不過那時的 Sage-Too 有個 BUG,會直接將 Default feed folder 扔到 allBookmarksFolderId 去,在 Sage 正式支援 Firefox 3.0 後,再度換回 Sage 套件,此時才發現 Sage-Too 產生的書籤夾可以更名,但不能刪除及移動位置。

Wizz RSS/Sage-Too Forum 上有人也有相同問題,解決方式是使用 SQLite Manager 套件,原文是以 id 來操作,我是用 Title 來操作,在「刪除其下所有書籤」這個步驟後,將那個刪不掉的幽靈書籤重新命名(如 badFolder 之類),只要不跟其它書籤夾或書籤名稱相同就行,然後以 SQLite Manager 的介面來操作 places.sqlite 就可以搜尋到那個書籤並刪除掉。

SQLite Manager 的 Compact 功能還不錯,不知道是不是 Firefox 在管理 sqlite 的缺陷,經過 Compact 後整個 places.sqlite 竟只剩下約三分之一的大小。真是太驚人了。

2008-08-14

討論區2

說實在的,真的不知道台灣區的 Firefox 推廣者都以什麼樣的心態來推廣?

討論區都沒辦法好好的維持,今天又被它擺了一道,看文章看到一半就掛了,也許是 Firefox 的 BUG,可是沒有人會相信。

也許以後用 IE 來上討論區會比較好?(真是畸形)

2008-08-05

bookmarks

在之前的 Firefox 版本裡,它的書籤是儲存在一個叫「bookmarks.html」檔案裡頭,這個檔案會放在你的 profile 底下,預設路徑是「%appdata%\Mozilla\Firefox\Profiles\xxxxxxxx.default」。

到了 Firefox 3 之後,因為整個書籤系統改用資料庫重寫,使得它的書籤不再存放在 bookmarks.html 了,就連書籤自動備份檔也變成「.json」格式而不是以往的「.html」格式。這對大部分的人來說或許沒有影響,可是對一些需要讀取 Firefox 書籤的軟體(例如 Launchy 可以搜尋 Firefox 的書籤內容)來說影響就大了,因為書籤變成資料庫格式,使得這些需要讀取書籤的軟體無法解讀。

還好 Firefox 有個隱藏設定可以自動在關閉程式的時候將書籤匯出到 bookmarks.html。
1. 在網址列輸入「about:config」
2. 在上方的「篩選條件」文字框輸入「browser.bookmarks.autoExportHTML」
3. 將這筆設定設為「true」
以後關閉 Firefox 的時候,書籤就會自動匯出到 bookmarks.html 檔了,當然這個檔案會放在你的 profile 目錄下,就跟以前一樣。

書籤回復步驟:
1. 將帳號所屬目錄下的 bookmarkbackups 目錄及 places.sqlite 檔案移到其它位置。
2. 編輯 bookmarks.html,將其中的 Most Visited 及 Recently Bookmarked 刪除。
3. 啟動 Firefox,系統將自動依據 bookmarks.html 重建相關檔案。
註:Recent Tags 應該也可刪除?沒在用 tag 所以不清楚。

2008-08-02

討論區

forum.moztw.org 是台灣區的 Firefox 討論區之一,但卻只在非假日時間開放,並不是說有限定時間,只是這個討論區在假日時掛點率超過 75%(本人使用經驗),而多數情況是登入後停止回應,而系統卻已記錄了你的登入,換句話說,除非你有過人的記憶力,否則這次的登入將會因系統有記錄,而把未讀文章標示為已閱讀,下次系統正常時,你的登入將不會看到這些該讀但沒有讀的文章有所標示。

這種情況以前也反應過,大致的問題是討論區有掛載 Google 的分析程式,那是造成無回應的主因,從連線監視軟體可以看出,連線一直停在 google 那邊,怪的是直接連 google 的服務時,也有這些東西,但都很快就完成,不會影響正常的瀏覽,只有 forum.moztw.org 會這樣,而且都發生在假日。