顯示具有 Firefox 標籤的文章。 顯示所有文章
顯示具有 Firefox 標籤的文章。 顯示所有文章

2013/02/26

Silent Block -- Firefox 過濾 URL 的擴充套件

介紹一個 Firefox 的擴充套件 -- Silent Block,可以用來過濾你指定的 URL。這個套件很好用 (過濾能力又強又有彈性),但不容易用。因為你要自訂 regular expression 來定義 URL, 而且要自己用 editor 寫。此套件網址如下:
https://addons.mozilla.org/en-US/firefox/addon/silentblock/
簡單舉一個使用情境:你經常需要連到網頁 A,此頁面又會顯示一些大又無用的圖案,造成頁面顯示緩慢。這時,你就可以用 Silent Block 不聲不響的濾掉這些圖檔。

使用此擴充套件你必須在自己的 profile 目錄編輯一個 contentblock-regex.txt 檔案。檔案內容就是一條條想要擋下的 URL。套件的官方網址如下 (間單扼要,跟套件的實作風格一樣):
http://www.schuzak.jp/fx/silentblock.html

頁面最底下有一個設定範例。沒用過 regular expression 的人,看過之後肯定馬上放棄。有興趣挑戰的人,可以參考 Mozilla 的文件:
https://developer.mozilla.org/en-US/docs/JavaScript/Guide/Regular_Expressions#Writing_a_Regular_Expression_Pattern

2011/12/11

保留 Firefox 的列印設定

我習慣將網路上看到的好文章列印成 PDF 檔保存。在 Ubuntu 上列印成 PDF是標準功能,不需額外安裝和設定。不過,在 Ubuntu 11.10 上用 Firefox 列印網頁,卻有幾個小困擾:
  1. FF 的預設印表機是 Postscript 印表機,不是 PDF 印表機
  2. FF 提供額外的頁首頁尾等資訊,但預設值都不是我想要的
因此,每次列印時都要重新點選相關設定,非常麻煩。經過一番努力,終於找出手動修改預設值的方法。
  1. 在網址列輸入 about:config 然後按 Enter (Firefox 會提醒你要小心修改)
  2. 在 Filter 輸入 default.print 縮小範圍,然後修改或新增以下項目:
printer_PostScript/default.print_footercenter =>
printer_PostScript/default.print_footerleft =>
printer_PostScript/default.print_footerright =>
printer_PostScript/default.print_headercenter =>
printer_PostScript/default.print_headerleft =>
printer_PostScript/default.print_headerright =>
printer_PostScript/default.print_to_filename => ~/firefox.pdf
以上是將列印檔名預設為 firefox.pdf,頁首頁尾設成空白。若你的設定不一樣,要先在列印對話框的 Options 做好設定列印一次,再重新進入 about:config。找出以下看起來是亂碼的設定項目:
printer_列印至檔案.print_...
就可以看出設定字串如何寫 (譬如 "&T"),將此字串複製到 default.print 對應那一部份就可以了。

2011/09/30

綠色網頁 -- 網頁設計也能做環保

跟朋友借了一台 海韻 Power Angel 來測量家裡電器的用電情況。我的 Asus X61Z 筆電 (Ubuntu 11.04) 在開完機等待一小段時間後的發呆狀態下 (螢幕稍變暗) 消耗功率是 26W。將 Firefox 6.0.2 開啟後,繼續做了以下實驗。
  1. 連到 http://www.google.com.tw 後不做任何操作,等到螢幕變暗後觀察到消耗功率是 26W。
  2. 連到 http://news.chinatimes.com 後不做任何操作,等到螢幕變暗後觀察到消耗功率在 27W~32W 之間跳動。我的 Firefox 有裝 Flash Block,所以網頁上的 flash 是沒有啟動的。
  3. 繼續前一個實驗,但將網頁上的 flash 全部啟動後不做任何操作,等到螢幕變暗後觀察到消耗功率在 31W~37W 之間跳動。
  4. 繼續前一個實驗,將 Firefox 最小化後不做任何操作,等到螢幕變暗後觀察到消耗功率在 27W~28W 之間跳動。
  5. 連到 http://tw.yahoo.com 後不做任何操作,等到螢幕變暗後觀察到消耗功率在 27W~46W 之間跳動。我的 Firefox 有裝 Flash Block,所以網頁上的 flash 是沒有啟動的。
  6. 繼續前一個實驗,但將網頁上的 flash 全部啟動後不做任何操作,等到螢幕變暗後觀察到消耗功率在 28W~48W 之間跳動。
  7. 繼續前一個實驗,將 Firefox 最小化後不做任何操作,等到螢幕變暗後觀察到消耗功率在 27W~32W 之間跳動。
根據上面的實驗,有以下簡單的結論:
  • Google 這種靜態網頁最省電,放著也不會多耗電,堪稱綠色網頁。
  • 中時電子報Yahoo 之類的網站,為了吸引你的眼球,放了一堆 Ajax 或 Flash 在網頁上面跑。不管你看不看,都會消耗多餘的功率。
  • 不同的網頁,功率消耗也不一樣。但最小化後可以省掉畫面更新的消耗,多少省一點。
  • 看起來 Flash 消耗不少功率,裝個 Flash Block 既省頻寬又省電,值得推薦。
我家那台不知品牌的純有線 IP 分享器,消耗功率是 4W。若各大網站能多用點心,少點花俏,那麼省下來的功率就夠這台 IP 分享器用了。

2010/04/13

MIME HTML (.mht)

最近收過幾封朋友轉來的履歷表,看起來是直接從 104 人力銀行下載存檔的。檔名都叫 RESUME.doc,既然是 .doc,就直接用 OpenOffice 來開啟,結果卻都失敗。

查看檔案內容,不像是一般我所認知的 .doc 檔。仔細研究之後,才知道這叫做 MHTML 格式,或者 .mht。規格還定義成 RFC 2557。

雖然 OpenOffice 不支援此種格式,但 FireFox 加上 UnMHTMozilla Archive Format 外掛之後,就能夠讀取這種檔案。不過檔名要先改成 .mht。

2009/04/17

我的 Firefox 擴充套件點點名

將個人喜好的 Firefox 擴充套件記錄如下,也推薦給大家:
  • Favicon Picker 3 讓你自訂 bookmark 的圖示。
  • Firebug 超強網頁除錯工具,內行人應該都知道。
  • User Agent Switcher 改變 Firefox 送出的 User-Agent 字串,內行人應該都知道。
  • Flashblock 擋下不必要的 flash 花招,並在該處留白,想看時再自己點選。
  • Google Bookarks Button Reloaded 將自己的 bookmark 放在 Google 上。
  • Hide Menubar 將很少用到的 Firefox 選單列隱藏起來,需要時按 ALT 即可顯現出來。
  • Mozilla Archive FormatUnMHT 收到惱人的 .mht 檔案嗎?用這個可以開啟喔! (進一步介紹)。
  • PDFescape 讓你線上「編輯」 PDF 文件 (進一步介紹)。
  • Tab Mix Plus 強化 Firefox 的分頁瀏覽功能。
  • Wired-Marker 閱讀網頁的最佳夥伴 (進一步介紹)。

2009/01/15

好康推薦:PrintWhatYouLike.com

網路世界的資源非常豐富,但不一定長久。不管是書籤還是最愛,留下 URL 並不能保證將來你還可以再找到相同的資料。所以,當發現有些值得保存的資料時,我會想辦法留下副本。

另存新檔?詳實用 HTML 紀錄原始的資料,但垃圾多又不方便管理。所以我習慣輸出成 PDF 文件。不過網頁上通常充斥廣告等不相干的內容,令人想去之而後快。還好,Firefox 有許多外掛程式提供這類編輯網頁的功能,如:Nuke Anything EnhancedPage Hacker 等。

這次要推薦的不是以上那些 extension,而是一個有同樣功能的服務網站:
透過這個網站,編修網頁更加容易上手。當然,缺點就是不是所有的網頁都可以利用這項服務,例如公司內部網站。如果,printwhatyoulike 能夠改寫成 extension,那就是太完美了。

Firefox 的 PDFescape Extension

唉... 可能寫筆記不夠用心,竟然跟上時代潮流放起無薪假來了。趁著悠閒,上網看看 Firefox 有什麼新鮮的外掛程式可用,發現 PDFescape 是蠻有意思的服務。

裝上這個 extension 之後,你可以將網路上的 PDF 文件送到 http://www.pdfescape.com 作線上編輯,如:用空白蓋掉原有的內容、加上新的文字和簡易的方圓等圖形,甚至可以加上文字輸入方塊和 checkbox 等。等改好之後,就可以下載這份修改過的文件。

我想到一個使用場合。有時我們必須下載 PDF 格式的表格,印出、填寫然後拿去申請任何東東。有了這服務,寫字難看的我就可以先加工過再印出來,頂多留下簽名欄位就可以了。

我承認用到的場合不多,所以我不會安裝這個 extension。因此隨手記下,以備將來之需...

2008/05/30

好康推薦: Wired-Marker

因工作和興趣,時常需要研讀網路上的資料,如:RFC、HOWTO 等。這些資料的份量常常和一本書一樣,不是一兩天就看得完。如果你和我一樣,不想浪費紙張而直接在電腦上閱讀,一定和我有一樣的困擾:
  • 長長的頁面看到一半,下次要接著看的時候,都要先想想上次看到哪裡...
  • 看到重點不能畫線,剪貼?抄筆記?既麻煩又沒有效果。
  • 因為不能畫線,以至於看到後面時,常常找不到看過的重點...
今天要推薦的就是能夠解決上述問題的工具:Wired Marker


Wired Marker 是 Firefox 的外掛程式,有點類似 bookmark 的功能,但使用起來更接近傳統的書籤,你可以在一個頁面的任意位置放置書籤。它更像是一隻螢光筆,你可以在頁面的文字、圖形、表格上畫上醒目的記號。這些記號也同時是書籤的位置,你可以在 Firefox 的左側框點選既有的書籤;也可以在右側捲軸的旁邊看到文件當中各個書籤位置的示意圖,方便快速移動。

安裝和使用都太簡單了,不需說明。以下再介紹這個程式可能用處:
  • 剪貼筆記本,畫過線的重點可以綜合成一頁,方便瀏覽檢視。
  • 螢光筆可以自訂多種顏色,方便組織分類。
  • 畫線的資料是存在 PC 上,但可以 export 成 XML,很容易就可以複製、傳遞。
心動了嗎?自己試試看吧。