本機處理意味著裝置上的瀏覽器讀取並轉換選定的文件,而不是先將其傳送到遠端處理伺服器。該網站仍然可以下載該工作所需的程式碼並發出普通的網站請求。本地文件處理描述了操作發生的位置;這並不意味著整個網站已與互聯網斷開連接。
本地處理與伺服器處理
| 問題 | 本地加工 | 伺服器處理 |
|---|---|---|
| 誰讀取並轉換檔案? | 您的裝置上執行的軟體。 | 軟體上傳後位於遠端伺服器。 |
| 誰的資源發揮作用? | 您裝置的處理器和記憶體。 | 主要是伺服器的處理器和記憶體。 |
| 需要什麼連接? | 頁面和任何未快取的程式碼、模型或其他請求。 | 上傳輸入、處理請求並接收結果。 |
| 你該檢查什麼? | 實際上傳行為、其他請求和本地儲存。 | 上傳處理、保留、存取和刪除策略。 |
例如,透過本機旋轉 PDF,瀏覽器可以根據所選原件建立旋轉副本。基於伺服器的服務接收 PDF、遠端建立副本並將結果傳回。任何一種方法都可以有額外的功能;標籤本身並不能描述每個資料流。
選擇文件後會發生什麼?
瀏覽器文件選擇器可讓頁面存取您選擇的文件。選擇和上傳是單獨的操作:JavaScript 可以在本機上讀取所選字節,但網站也可以透過網路傳送這些位元組。標示「選擇檔案」的按鈕並不能確定接下來的行為。
處理可以同時在記憶體中保存輸入位元組、解碼影像、頁面預覽和輸出位元組。臨時物件 URL(通常以 blob: 開頭)允許頁面顯示或下載瀏覽器保存的資料。建立該 URL 不是上傳或公共共享連結。釋放它可以讓瀏覽器回收關聯的資源;它不承諾從設備記憶體或儲存中安全擦除。
為什麼本地工具仍然下載東西或使用記憶體?
JavaScript 運行應用程式邏輯。 WebAssembly 允許瀏覽器運行編譯的處理引擎,而瀏覽器功能可以解碼圖像並繪製預覽。這些技術都不會自動阻止網站發出網路請求。
工具可能需要下載可重複使用的 OCR 語言檔案或背景移除模型才能運作。接收共享資源與將文件傳送到伺服器不同。處理本身仍然消耗 CPU 和 RAM:壓縮的照片可以擴展到更大的像素緩衝區,而長 PDF 可能需要許多頁面預覽。大型作業可能會很慢或超出手機的可用記憶體。
「首次加載後離線」取決於什麼?
離線使用取決於確切的頁面、處理引擎以及瀏覽器快取中可用的所需資源。開啟一次主頁並不一定會快取所有工具。瀏覽器可能會清除快取的數據,隱私瀏覽可能會保留較少的數據,不同的語言或模型可能需要重新下載。在依賴特定工作流程之前,請對其進行離線測試。
本地處理不能保證什麼
- 它並未證明網站沒有分析、cookie、聯絡服務或其他網路流量。
- 它不會從輸出中刪除元資料或可見的個人資訊。
- 它不會保護其他人或有權存取您裝置的軟體下載的檔案。
- 它並不能消除瀏覽器擴充功能、受損程式碼或不安全設備所帶來的風險。
檢查服務目前的隱私揭露情況以及特定工具的行為。如果您打算分享結果,也請查看 文件元資料和可見內容。
SoraFiles 如何使用本地處理
SoraFiles 在瀏覽器中處理支援的文件,並且不會將其內容或結果傳送到 SoraFiles 處理伺服器。其 隱私頁面 分別描述網站請求和匿名工具使用事件。聯絡表單是一般網站使用的特意例外:您在那裡提交的資訊將發送到聯絡服務。
的 開源頁面 標識瀏覽器庫和應用程式來源。這些是第一方實施揭露,而不是獨立的安全認證。嘗試具代表性的工作流程,例如 壓縮PDF 或 影像轉換器,或瀏覽 所有工具。