這個警告是從哪裡來的?
當您安裝 Eink Mode 時,瀏覽器會顯示一個確認視窗,提醒您這個擴充功能要求「存取所有網站的資料」。 這個提示是瀏覽器自動產生的標準安全警告,不代表這個擴充功能有任何問題。 它的出現,是因為 Eink Mode 使用了一種叫做「自動注入程式碼」的技術,此技術也是Google或是Firefox等瀏覽器開放給擴充功能開發者所使用的方法。
您可以把它想像成這樣:每當您打開一個新的網頁,Eink Mode 就會在那個頁面旁邊安靜地「就位」, 就像一位隨時準備好的助理,等您需要的時候可以馬上協助您。 而要「就位」在每一個網頁,就需要這個權限。
為什麼要在每個網頁都「就位」?
這個設計帶來的好處,就是讓您可以用最自然、最流暢的方式切換閱讀模式:
這些功能的前提,都是 Eink Mode 的程式碼必須事先在當前頁面「就位」。如果沒有這樣做, 網頁根本無法感知到您的手勢或按鍵,也無法在您跳轉頁面後自動進入Eink Mode。
允許 vs. 不允許,有什麼差別?
允許自動注入(預設)
- 滑一下手勢即可啟動
- 鍵盤快捷鍵隨時可用
- 打開網頁後立刻就能用
- 透過超連結切換文章時,在新文章頁面自動進入 Eink 模式
- 體驗最流暢
不允許自動注入
- 手勢與快捷鍵皆無效
- 需要手動點選擴充功能圖示來啟動
- 透過超連結跳到其他文章時,無法自動進入 Eink 模式,需重新手動啟動
- 在電腦上還算方便
- 在行動版 Firefox 上需要多點好幾層才能找到圖示,較為麻煩
我們的程式碼在頁面上「只做了什麼」?
我們明白「讀取所有網站資料」這幾個字聽起來有點嚇人。所以這裡我們想清楚地告訴您, Eink Mode 在頁面上只做以下這些事:
| 行為 | 說明 |
|---|---|
| 監聽手勢與鍵盤事件 | 等待您做出「向右滑」手勢或按下快捷鍵,以便啟動閱讀模式。 |
| 重排頁面版面 | 啟動後,將網頁內容轉換成分頁書本格式,方便在電子紙螢幕或手機上閱讀。 |
| 套用樣式調整 | 調整字型、間距、背景顏色等,讓閱讀更舒適。 |
| 儲存您的標註 | 將您在當前頁面所做的螢光筆標記或筆記,儲存在您自己的裝置上(瀏覽器本機儲存空間),不會上傳至任何伺服器。 |
| 我們不會做的事 | 說明 |
|---|---|
| 讀取您輸入的密碼或個人資料 | 我們的程式碼不會存取任何表單欄位的內容。 |
| 傳送頁面內容到外部伺服器 | 所有操作都在您的裝置本地完成,資料不離開您的瀏覽器。 |
如果您仍希望限制此權限,該怎麼做?
我們完全尊重您對隱私的考量。如果您不想讓 Eink Mode 自動在每個頁面待命,可以在瀏覽器的擴充功能設定中, 將「存取網站資料」的時機改為「只在點選時」(Click to run)。
這樣一來,Eink Mode 只有在您主動點選擴充功能圖示後,才會在當前頁面發揮作用。 手勢和鍵盤快捷鍵雖然會失效,但所有的閱讀模式功能依然完整可用。
擴充功能上架前,有經過嚴格的審核嗎?
是的。Eink Mode 目前在 Chrome 線上應用程式商店與 Firefox 附加元件商城(AMO) 兩個平台上架,兩者都設有獨立且嚴格的審查機制,確保上架的擴充功能符合安全與隱私標準。
簡單來說,如果一個擴充功能偷偷竊取您的密碼、追蹤您的瀏覽行為, 或做了任何它「說明中沒提到的事」,通常根本不會通過審核、出現在商店裡。 而 Eink Mode 就是按照這些規範開發,並通過了上述兩個平台的審核。
如果您想更深入了解兩個平台的審核標準,以下是官方文件連結:
-
Chrome 線上應用程式商店
・開發人員計畫政策(Developer Program Policies) — 規範所有上架擴充功能的行為準則與審核標準。
・擴充功能審核流程說明(Review Process) — 說明 Google 如何審核每個提交的版本。 -
Firefox 附加元件商城(AMO)
・附加元件政策(Add-on Policies) — Mozilla 對擴充功能安全性、隱私與行為的要求。
・原始碼提交要求(Source Code Submission) — 說明為何 Firefox 要求開發者提供可驗證的原始碼。