跳轉到

離線閱讀

整個文件站可以存進手機或電腦,沒有網路的時候照樣能打開。這一頁說明怎麼準備、怎麼確認準備好了,也是管理裝置上留了哪些內容的地方。

沒有網路時被帶到這裡?

你要找的頁面還沒有存到裝置上。下面的清單只會列出裝置上還能讀的頁面,點標題就能打開。連線恢復後重新整理,就會回到正常內容。沒網路時還能做什麼,見頁尾的沒有網路時可以試試

三個步驟完成離線準備

趁還有連線時做。網路斷了之後就無法再存入任何內容。

  1. 打開網站:用 Chrome、Edge、Firefox 或 Safari 等一般瀏覽器開 anoni.net/docs,先不要用 Tor Browser,原因見裝成 App 一節。首頁底部會浮出「選擇你的閱讀語言」,選一個。選完,該語言的核心章節(概念、工具、進階、在地,加上斷網現場會用到的四個小工具)就開始在背景存進裝置,約 12 MB 的文字。沒看到卡片也沒關係,在同一個語言裡再點開任何一頁,一樣會開始存。
  2. 決定要帶走多少:回到離線閱讀頁,往下看「裝置上的離線內容」。「網站自動存的」後面有幾十頁,第一步就完成了。數字還很小的話,背景下載可能還在進行,稍等再重新整理。想把整站帶走,按「全部存到裝置」。只想帶某幾章,展開章節勾選,再按「套用變更」。網站自動存的內容會在網站換版時清掉重下,你自己按下去存的會一直留著。知道自己屬於哪一類身分的話,從你的身分開始有一鍵按鈕,把該路徑連到的頁面一次存進來。
  3. 確認已經存入:把裝置切到飛航模式,或關掉 Wi-Fi 與行動網路,回到首頁點幾頁。存過的頁面會直接打開,沒存的會被帶回離線閱讀頁,清單也只剩下還能讀的。

另外花一分鐘裝成 App,斷網時就不必先開瀏覽器再找書籤。

裝置上的離線內容

把文件站裝成離線 App

不裝也能離線閱讀,上面三步做完內容就在裝置上了。裝成 App 的差別在入口:有自己的圖示與視窗,斷網時直接點就能進來,不必先開瀏覽器再找書籤。

趁現在還連得上

這是預先準備。等網路斷了才裝就來不及,花一分鐘裝好,等於在裝置裡先存一份離線版指南。

用一般瀏覽器開 anoni.net/docs,先不要用 Tor Browser,原因見下:

  • Android(Chrome、Edge、Firefox 等):開站後點瀏覽器選單,選「安裝應用程式」、「安裝」或「加到主畫面」。
  • 電腦(Chrome、Edge):網址列右側會出現安裝圖示,或從選單選「安裝 anoni.net Docs」。
  • iPhone、iPad(Safari):點「分享」鈕,再選「加入主畫面」。

裝好之後趁還有連線時開一次 App,讓它把內容存好。iPhone 與 iPad 上的 App 跟 Safari 各存各的,Safari 裡存過的內容不會帶進 App,在 App 裡再做一次上面的第一步。Android 上長按 App 圖示,捷徑選單裡有「離線閱讀」,直接開到離線閱讀頁。

Tor Browser 以及 onion、IPFS 版基於隱私考量不提供離線功能,它們不會註冊背景的 Service Worker。需要離線備援時用一般瀏覽器在 anoni.net 準備,平時的匿名瀏覽再回到 Tor Browser。

哪些內容會存在你的裝置上

用一般瀏覽器打開網站,第一次只會存下離線閱讀頁與它需要的樣式,約 1 MB,讓你沒有網路時至少有地方落腳。等你在首頁選過閱讀語言,或在同一個語言裡翻到第二頁,該語言的核心章節(概念、工具、進階、在地,加上斷網現場會用到的四個小工具)才會在背景存進裝置,不需要另外安裝任何東西。多等一步是為了不讓只看一頁就走的人白花 12 MB 的行動網路流量。切換到其他語言時,該語言的章節才會另外下載,所以裝置上只會有你實際讀過的語言。之後瀏覽過的頁面同樣會被存下來,跟核心章節一樣由上面的開關控制,關掉之後讀過的頁面就不留在裝置上。

網站自動存的內容跟著網站版本走。網站一發布新版本,自動存的內容會被清掉重新下載,而重新下載只涵蓋你當下開著的語言。要確保某些內容留在裝置上,用清單上方的「全部存到裝置」,按鈕存進來的內容不受網站換版影響。

「全部存到裝置」一次只處理你當下所在的語言。三個語言都要帶著走的話,切到每個語言的離線閱讀頁各按一次。

記者、行動者、LGBTQ、家暴幾類場景頁不在預先下載的範圍內,只有你自己點開過才會被存下來。場景頁留在裝置上本身可能就是敏感訊號,所以是否留存交給你決定。需要離線帶著走的話,在上面的清單裡自己勾起來就會存下來。「全部存到裝置」會把場景頁一併存下來,按鈕旁邊也寫著這件事,你的處境需要挑的話就用清單自己勾。

網站自動存的章節預設只存文字,離線打開會缺圖。上面有一個「連同核心章節的內文圖一起存」的選項,打開之後內文圖也會下載,大約多 7 MB,下次連上網時開始補。預設關著是因為多數人在行動網路上,而缺圖仍然能讀懂大部分內容。

你自己勾的頁面不受該選項影響,一律連內文圖一起存,畫面上顯示的大小已經把圖算進去了。

你在語言選單選過的閱讀語言也存在同一個地方,網站用它決定下次從首頁進來時開哪一個語言版本,除此之外不會拿去做別的事。網站不會讀取瀏覽器回報的語言,該值在 Tor Browser 上一律是英文,照著判斷會把台灣讀者帶去英文版。

上面的「清除所有離線內容」會把網站存的與你自己選的一起清掉,並把自動存下內容關掉,所以清完之後你讀過的頁面也不會再留在裝置上。要恢復,回到上面把開關打開即可。

離線閱讀頁本身與它需要的樣式不受開關管,下次連上網時會補回(約 1 MB)。留著它是因為想清掉裝置上的東西、或想看還有哪些內容可讀的時候,往往正好是沒有連線的時候,少了落腳頁就只剩瀏覽器的錯誤畫面。

按下清除之後,裝置上還剩什麼

清除按鈕確實清除了網頁這一層。我們實測過一次:預快取存進 101 筆之後按下清除,網頁再查就是 0 筆,網站自動存的與你自己勾的都不在了。

磁碟上是另一回事。瀏覽器把空間留著慢慢回收,清完之後存放這些內容的目錄仍然佔著十幾 MB,而且在乾淨關閉瀏覽器之後,一頁核心章節的內文仍然可以在瀏覽器的設定檔目錄裡被搜尋到。瀏覽器自己的 HTTP 快取還留著同一頁的第二份副本,那一份不歸這顆按鈕管。實測環境是 Linux 上的 Chrome 151,其他瀏覽器與手機平台我們沒有逐一測過,行為可能不同。

所以這顆按鈕的作用範圍是:足以應付拿起你的手機翻看的人,無法應付把整台裝置拷走做鑑識的人。後者的防線是裝置本身的全碟加密,以及在交出裝置前關機,因為關機之後、還沒有輸入過密碼解鎖前,裝置上的資料才處於完整加密的狀態。

清除按鈕也碰不到瀏覽記錄、DNS 快取,以及你從站上下載過的檔案。三者要在瀏覽器或系統設定裡處理。Chrome 是設定的「清除瀏覽資料」,Firefox 是「清除近期歷史」並展開細項勾選「Cookie 和網站資料」。只勾「快取的圖片和檔案」無法清掉網站儲存這一類。

裝置備份裡的那一份

手機開著 iCloud 備份或 Google 的裝置備份時,備份裡有沒有這些離線內容,由那個備份機制決定,網頁這一層管不到,我們也沒有逐一驗證各家的行為。在意的話,把裝置備份關掉,或到備份設定裡確認瀏覽器的資料有沒有被納入。

同樣的道理適用於整站下載。「全部存到裝置」存進來的是一百多 MB,那個量在備份與同步的紀錄裡不是看不出來的東西。只想帶幾頁走的話,用清單自己勾,量小得多。

站上內容有新版本時

網站有新版本時,畫面底部會浮出一條提示,按下「更新」才會套用,並且會重新載入你正在看的頁面。這樣安排是為了避免在你閱讀的過程中把內容抽換掉。沒有按也沒關係,線上瀏覽一直都是最新內容,裝置上的離線副本則維持原樣,直到你按下更新。

沒有網路時可以試試

  • 回到首頁瀏覽已存下的內容
  • 檢查 Wi-Fi 或行動網路是否正常
  • 如果你身處網路被封鎖或干擾的環境,恢復連線後可以參考翻牆與審查規避工具

連線恢復後重新整理,就會回到正常內容。