運作方式

是你的瀏覽器下載工具,而不是你的文字被傳送出去。以下說明使用工具時會發生什麼,以及如何親自驗證。

簡單來說

Scissor Text 從不接收你的文字。開啟工具時,你的瀏覽器會下載網站。你輸入、貼上或從檔案開啟的內容保存在分頁的記憶體中;工具在那裡用你自己的處理器處理它,結果由你複製或下載。關閉分頁,一切都會被清除。

什麼在哪裡執行

從字數統計到 JSON 格式化,每個工具都是在你的分頁中執行的一小段 JavaScript。文字轉語音使用瀏覽器和作業系統內建的語音。

伺服器只託管網站檔案。它沒有接收文字的端點,所以根本無法接收你的文字。同一網域下的一個小型客戶服務只接收你主動傳送的內容(例如意見回饋),以及匿名的頁面計數。

親自驗證

開啟瀏覽器的開發人員工具,切換到「網路」分頁,然後使用任意工具。你只會看到頁面本身檔案的載入、傳往 /_care/ 的少量匿名頁面計數請求,而沒有任何攜帶你文字的請求。頁面載入後中斷網路,每個工具也能繼續運作。

網站還會傳送嚴格的內容安全政策,讓瀏覽器阻止頁面連線到任何其他伺服器,因此即使我們的程式碼出錯,也無法把你的文字傳送到別處。

可離線使用

首次造訪後,Service Worker 會把網站儲存在瀏覽器快取中,因此沒有網路也能開啟和使用這些工具。