開發狀態

開發與發布工作已恢復。除非另有明確的上線紀錄,服務 API 仍不可用。

瀏覽器本機文件救援

將瀏覽器已接收的內容保存在本機。

Triluna Document Rescue 正在開發中,目標是保存已傳送至瀏覽器或已在瀏覽器中呈現的文件資料與頁面。它遵守檢視器原有的存取界限;只有預覽可用時,不會宣稱取得原始檔案。

本機開發環境

目前的來源供開發使用,不能安裝至瀏覽器。

  1. 在本機開發電腦上開啟 Triluna 儲存庫。
  2. 開啟 triluna-document-rescue/,依照該子專案 README 設定來源環境並執行檢查。
  3. 請勿將核心套件載入為瀏覽器擴充套件。本次本機工作沒有提供 Chrome 或 Safari 的瀏覽器套件。

Chrome 與 macOS 上的 Safari 仍是預定目標。Safari 在某些擷取方式上的擴充能力較少。發布安裝指南或版本前,必須逐一測試並說明每種瀏覽器建置的實際支援範圍。

擷取模式

Standard 與 Chrome Advanced 的權限界限不同。

Standard
預定的 Standard 版本使用不需要 Chrome debugger 權限的瀏覽器能力。它只能保存所選版本依法可檢視的資料;實際涵蓋範圍必須以該版本為準。
Chrome Advanced
Chrome Advanced 版本的 manifest 必須包含 debugger 權限。此權限可將偵錯工具附加至分頁並檢查網路活動,因此 Chrome 會顯示高權限警告。使用者必須自行選擇 Advanced 並接受 Chrome 的權限提示;該版本不能把此權限說成可選。實作只能在進行中的擷取期間附加至使用者選定的分頁,並須在結束時立即解除附加。

此處沒有提供 Advanced 瀏覽器版本。這段權限說明是設計界限,不代表目前能擷取網路資料。

匯出前確認來源

不會將保存的預覽默默標示為原始檔案。

ORIGINAL
已接收完整來源位元組,並逐位元組原樣保存。
RECONSTRUCTED
使用檢視器已提供的頁面資源、圖片、HTML 或 SVG 組成新檔案。
CAPTURED
保存頁面或 canvas 呈現的像素。文字、詮釋資料、向量、附件與註記可能不會保留。

匯出前必須顯示來源類別,並可選擇記錄於 sidecar manifest。救援檔案會依可取得的內容保留來源文件的版面尺寸與外觀,屬於使用者來源檔案。它不受 TDS 逐頁輸出規範約束,也不會重新套用 Triluna 出版物的樣式。

隱私與暫存資料

文件本文不會送往 Triluna。

瀏覽器中立核心沒有上傳至 Triluna 的路徑。文件本文不會傳送至 Triluna。未來的瀏覽器版本必須將工作資料保存在瀏覽器本機儲存空間、提供「清除暫存救援資料」操作,並移除遭棄置的不完整擷取內容。目前只有核心來源,尚未實作瀏覽器儲存或清除控制。

瀏覽器儲存空間有容量上限,大型擷取可能因空間不足而停止。Safari 擴充能力較少,也可能限制版本可讀取的資源。依賴救援結果前,請先確認所用瀏覽器版本的限制。

Dropbox 是可選的匯出提供者,與擷取及本機下載分開。上傳需要使用者另行授權並明確執行匯出。瀏覽器相容性與提供者可用性仍須經平台測試;本頁不承諾 Dropbox 已可使用。