創用 CC 授權條款
除非另有註明,本網站的著作Fygul Hether製作,以創用CC 姓名標示-非商業性-禁止改作 4.0 國際 授權條款釋出。

2024年3月23日 星期六

自動翻頁擴展

概要

上網瀏覽網頁時難免會碰到某些內容較多的網頁,或是長長的討論串,此時網站可能採取多個頁面的方式來呈現,讓用戶點下一頁的按鈕來顯示下一頁內容。在此情形下,若是想在同一個視窗觀看同一篇文字內容的全部或是多個頁面,而不想一次僅能看一頁片段內容時,就要設法把每頁的內容拼接在一起。如果會使用瀏覽器的網頁開發者工具,可以利用它來逐一複製/貼上每頁的網頁內容來達成此工作,但這樣的手工作業方式未免過於繁瑣,有幾個自動翻面的擴展可供使用,以下就簡單介紹幾個。

2024年2月24日 星期六

三款QR Code相關擴展

概要

之前在〈Zint Barcode Studio條碼產生器〉提到一些QR Code(二維碼)相關資源,其中包含了Firefox中可用的擴展元件,以下對這些元件做點更進一步的簡單介紹。

三款QR Code相關擴展

以下三者各有不同特色,前二者也可在Android版的Firefox上使用,提供較一般的QR Code生成與識別功能,也就是把文字或URL轉成QR Code,或對QR Code的辨識,至於較特殊內容,像WiFi連線用的二維碼是沒辦法生成或辨識的。

二維碼生成及識別

安裝好後,採預設的設置即可使用。使用上相當簡單,對著網頁按右鍵顯示快捷命令選單後即可找到“生成二維碼”這個命令選項,用法如下:

  • 對著網頁空白處點右鍵,用此命令可產生此網頁網址的二維碼;或是如果對著某個連結或圖片點右鍵,可產生此連結或圖片網址的二維碼。
  • 如果先圈選了文字再按右鍵,可產生這些文字的二維碼。實測若文字過多會無法生成。
  • 若對著二維碼圖片點右鍵,此命令下會有“識別二維碼”的子命令,可辨識二維碼內容。並非所有類型的條碼都能辨識,在某些網頁上的條碼圖片也可能無法辨識。

這個擴展也有Chrome, Edge的版本。

離線 QR Code 產生器

同樣採預設設置即可使用,其主要特色是離線作業,意即不會把資料上傳到後端處理再回傳,而是直接在瀏覽器端產生二維碼,以避免機敏資料被後端收集使用。

其作用就是把選取的內容或是連結轉成QR Code。這工作同樣可用快捷命令選單來完成。

如果想產生目前網頁的網址,可先讓此元件釘選至工具列,複製好網址,點工具列上此元件的按鈕會出現輸入框,在其中貼上後即可顯示網址的二維碼。這方式也可貼上文字以產生文字的二維碼。

QR Code Reader

無設置。使用時會出現一個獨立視窗,從中可選擇自webcam讀取條碼,或載入條碼圖片檔案做辨識。可辨識的條碼種類比上述第一款更多。

結語

上述三款二維條碼擴展不論在生成與識別的功能都是比較簡單的,尤其識別方面,使用智慧型手機會更快速便捷。

既然它們的功能都很陽春,或許有人會想,何不直接改用其他工具就好,譬如手機?的確如此。然而在這樣的使用情境時可考慮採用:假如用電腦看網頁時發現某個網頁內容不錯,而在一旁的人也正好對此有興趣,想用自己的手機查看,此時可將網址轉二維碼,然後以手機掃描,這樣就可不用人工輸入網址。

以上介紹了三款,並非建議全數採用,若以上述使用情境而言,筆者覺得第一款或第二款就夠了,若需要其他較進階精細的二維條碼功能,建議還是採用其他有提供進階功能的軟體或線上服務,這些可在本文開頭提到的文章中找到。

2024年1月20日 星期六

Violentmonkey與相關腳本

概要

話說在很久之前,用瀏覽器看一些文章或新聞報導時,除了想看的文字之外,網頁上難免會夾雜一些令人分心的內容,像廣告或是其他清涼養眼圖片。那時就想著,如何讓瀏覽器只顯示想要看的內容即可,避免其他不相干內容分散注意力。想擋廣告有其他擴展可用,但前述有些並非商業廣告,要想讓這些非必要內容不顯示,得利用JavaScrip操縱HTML,把不想要的部分清除掉。這樣,得有個擴展可讓使用者執行JavaScript。那時找到GreaseMonkey(油猴子),官方文件做的還算清楚,花些時間看過後就按自己需求針對較常用的網站寫了些自用的腳本,從此就離不開這隻油猴子。

Firefox 57之後,有段時間GreaseMonkey的更版速度有點跟不上,致之前寫的腳本有部份功能失去作用,於是打算開始物色替代品。新的發現是Tampermonkey(篡改猴),比起油猴子,不僅適用於Firefox,也適用Chrome,只是功能與文件說明方面都比油猴子複雜些。當時決定稍擱置對舊腳本做更新,一方面等待油猴子更版,另一方面等待篡改猴能否把說明做完善些。這一擱置,時間一晃多年過去,這兩隻猴子還是沒得到筆者青睞,於是再試試另一項競品:Violentmonkey(暴力猴)。最終因為暴力猴對舊腳本的相容性較佳,且文件說明較清楚,使用界面也相當容易上手,就決定換隻猴子玩玩。

以下簡單介紹Violentmonkey與幾個腳本。如同之前同系列文章,並非詳盡教學文。

2023年12月23日 星期六

Shortkeys自定快速鍵擴展

概要

在〈三款Firefox網頁剪貼簿擴展〉的結語提及讓ScrapBee照順序擷取全部分頁的作法,這涉及利用RPA工具軟體來操作滑鼠以及快速鍵來讓ScrapBee擷取每個分頁。若以Windows平台來舉例,可用AutoIt或是AutoHotkey來操縱瀏覽器視窗與滑鼠來進行這工作,不過如果有像是可以切換到下一分頁的快速鍵,可以更方便來完成這工作。然而Firefox本身或是ScrapBee並沒有提供這類快速鍵,只能另行設法。

在Firefox 附加元件站可找到幾款能提供切換到下一分頁的擴充套件,其中有非常適合上述工作的,以下對此方面做點簡單介紹。

2023年11月25日 星期六

Midnight Lizard變色擴展

概要

現代人往往長時間觀看手機、平板或電腦的螢幕,到了夜間,過亮的螢幕易讓眼睛疲勞,所以不論在電腦或移動裝置的作業系統也都逐漸提供夜色、深色模式這方面的功能,名稱上會各有不同,但原則上其功能就是減低螢幕的色溫與亮度,以減少亮光對眼睛的刺激。

瀏覽器透過擴充套件也可以很輕易達到上述相似的作用,本文介紹幾個。

2023年10月15日 星期日

幾款語言翻譯相關擴展

概要

之前在《三款Firefox網頁剪貼簿擴展》中的結語提到語言翻譯之類的軟體工具或元件。相信不少人應該已經用過像Google翻譯或是DeepL翻譯,以中英文而言,一般說來,只要別一次大量語句,或是奇怪的語句,這些翻譯服務可有相當不錯的翻譯品質。只是這類線上翻譯得自己貼上內容查看翻譯結果,如果想看大量網頁內容的翻譯,這樣做有點不方便。

有一些瀏覽器擴展元件可利用線上翻譯服務提供的API功能,把要翻譯的網頁內容透過此API送到服務器,並取回翻譯好的內容並展示出來。這樣可省卻使用者複製/貼上的工作。以下簡單介紹幾款這類元件,不含使用教學。

2023年9月17日 星期日

Lizard:網頁修剪擴展

概要

前面介紹過〈三款Firefox網頁剪貼簿擴展〉,使用這類網頁剪貼簿時有時會想把網頁中不想保存的部分先去除掉。有的剪貼簿擴展會提供簡單的修剪功能,但若想做快速且便利的操作,在過去,這方面則非HackTheWeb莫屬,而它也是筆者長久以來慣用不可缺的擴展。

以下簡單談論幾個網頁修剪方面的擴展,包含舊式與新式WebExtension。