Zoom Page WE 在 Firefox WebExtention 環境的網頁、文字縮放以及適應寬度擴充套件

Zoom Page WE 是由 DW-dev 基於 WebExtension 開發的 Firefox 火狐瀏覽器自動網頁、字體放大縮小擴充套件(add-on, 擴展),此套件提供了網頁縮放模式、文字縮放模式、自動適應網頁寬度和網頁最小字體設定,並且經使用者設定之後會自動記憶,以幫助使用者更舒服、方便的閱讀、瀏覽。
一、和 Nosquint Plus 主要差異
會想介紹 Zoom Page WE(以下簡稱 ZPE)是因為過去介紹過的 Nosquint Plus 尚未有火狐 WebExtension 版本,儘管已經存在 Chrome 上的版本,port 成火狐的 WebExtension 擴充套件並不太困難,但到今天為止依然沒有放出更新的版本,所以已經在使用 Firefox 57 以上版本或傾向全部使用 WebExtension 擴充套件的使用者,可以試著使用此套件替代之。
(備註: Nosquint Plus 已於 2017 10 月 19 日更新成支援 Firefox 57 以上版本)
儘管目的相同,不過兩著的使用邏輯不太一樣。在 Nosquint Plus 上,每個頁面(含全域)的設定是可以同時存在網頁和文字不同縮放比例的調整,比方說將該網頁放大為 120%、文字放大為 140%;而在 ZPE 上,就只能選擇「網頁放大 120%,加上網頁最小字體限制」或是「文字放大 140%,加上網頁最小字體限制。」不過稍微習慣一下就好了。
套件資料
二、Zoom Page WE 使用方法
自火狐的附加元件官網安裝好之後,就可以在瀏覽器介面上找到它的圖標,不過針對個別網站調整之前,還是建議先做好全域設定,避免還要重複調整。
1、全域設定
從「擴充套件」列表的 ZPE 套件頁面,拉到最下放就可以看到如下圖的設定項。先切換到「Zoom Levels & Font Size」標籤頁,然後調整 Default Levels 項目的 Full(網頁放大縮小比例)和 Text(字體放大縮小比例),最後記得存檔就完成了。
縮放比例隨人、隨螢幕不同,建議以自己瀏覽時間最長的網頁最舒適的設定為基準。
2、個別網站設定
做好全域設定以後,就會發現所有網站開起來都自動調整成之前設定好的頁面或文字縮放比例,當然這並不可能適合每一個網站,我們可以透過左鍵點擊瀏覽器上的圖示來調整比例。
中間的 Full 表示現在是「網頁縮放模式」下方的數字是縮放比例,可以用 +、- 調整;按一下 Full 之後會變 Text,表示切換為「文字縮放模式」。右邊的 Reset 是恢復成全域設定。最左邊綠色框框是網頁顯示的最小字體,可以搭配任一個模式去使用,預設 0 的時候表示沒有調整。
3、自動適應網頁寬度
相較於 Nosquint Plus,Zoom Page WE 套件更進一步的提供了自動適應網頁寬度的功能,打開網頁後按瀏覽器 icon 裡的 Auto 就行了。為了讓效果更好一點,一樣到先前調整全域設定的地方,把「AutoFit Levels(%)」的 Max 項目調到能接受的最大比例,比方說常看一些鳥網頁就致敬作者改成二百五。
雖然這個懶人調整很方便,但是記得不要對自適應網頁設計(Responsive web design)的網站使用,比方說我的部落格就是,那會直接放到 Max 給的最大比例。XD
結語
相較於 Nosquint Plus,ZPE 少了自訂網頁文字、連結、背景顏色等實用功能,以及最方便的網頁、文字縮放並存功能,也有著其他 WebExtension 套件一樣不能針對官網、火狐設定頁面做更改的缺憾。
然而也因為 Zoom Page WE 是基於 WebExtension 開發,能在 Firefox 57 之後版本使用,如果使用的套件全都是 WebExtension,還能讓火狐啟動 multi-process 帶來更好的效能,同時擁有著自動適應、精簡模式(更好的效能,但不能調整文字縮放和最小文字)、純 CSS 縮放模式之類特殊功能。
所以如果是純 WebExtension 套件的火狐使用者,或著早早在使用 Firefox 57 nightly 的白老鼠玩家,不妨試試看它帶來的體驗。