資料只留在你自己的瀏覽器裡:本地優先代表什麼

先說 NavShelf 是什麼 NavShelf 是一個免註冊的網頁版導覽頁——也有人叫它起始頁、個人首頁。左邊是可以層層展開的目錄樹,右邊是連結卡片,你把每天要去的十幾個網站照自己的分類放進去,打開瀏覽器第一眼就能看到:沒有推薦內容流,也沒有要關掉的彈窗。除了收藏之外,它還有英文/簡體中文/繁體中文三種介面語言、日間與夜間兩套主題,以及一個工具欄目,裡面是 Base64、JSON 格式化、時間戳轉換這類直接在瀏覽器裡執行的小工具。目錄、連結、搜尋設定全部存在你自己的瀏覽器本機,不上傳,也不需要帳號。 先給結論 NavShelf 沒有帳號系統,也沒有伺服器端資料庫。目錄、連結、搜尋引擎與介面設定,全部存在你此刻用的這台裝置、這個瀏覽器裡。關掉分頁,下個月再回來,它們還在原地——而且除了你,沒有人看得到,包括站方。 資料具體存在哪 全部在一個叫 navProjectData 的瀏覽器儲存鍵裡,是一個 JSON 物件,四個部分:directories、links、searchEngines、ui。每一次改動——新增連結、改名、拖曳——都會立刻寫進去。 儲存這件事就這麼多。沒有背景同步,沒有一排等著上傳的變更,伺服器上也沒有備份副本。 你可以自己看:打開瀏覽器開發者工具 → Application → Local Storage,你的全部收藏就以明文 JSON 的形式攤在那裡。之所以看得到,是因為它只存在這一個地方。 本地優先換來什麼 不用帳號。 不用註冊、不用記密碼,也不會因為登入出問題而打不開自己的連結。 沒有伺服器端副本,就沒有那一類外洩風險。 書籤資料最常見的曝光方式,是別人營運的資料庫出了狀況——這裡根本沒有那個資料庫。 不依賴任何一個服務活著。 只要瀏覽器還在,你的結構就還在。 站上的小工具同樣是本地執行的。 Base64、JSON 格式化、時間戳轉換、圖片壓縮,這些都在瀏覽器裡跑,你貼進去的內容不會被上傳。 代價是什麼(這部分也照實說) 換瀏覽器、換裝置不會自動跟著過去。 要用匯出與匯入手動搬。 清除瀏覽器資料就會一起清掉。 勾選了「網站資料」的清除會帶走你的收藏;無痕視窗則在關閉時清空。 沒有資源回收筒,沒有復原。 刪目錄會連帶刪掉子目錄與連結,匯出 JSON 是唯一能回到過去的方式。 有容量上限。 瀏覽器儲存通常在 5–10MB 之間,能放幾千條連結,但不是無限。接近上限時先匯出再清理。 沒有協作、沒有分享、沒有即時同步。 別人改不了你的收藏,另一台裝置上也不會即時更新。 哪些東西會離開瀏覽器 書籤不會。但頁面本身是另一回事,這裡說準確一點: 站點會載入頁面層級的流量統計腳本,廣告開通後還會載入廣告腳本。用本機檔案方式開啟應用時,廣告版位完全不載入。 這些腳本在頁面層運作。NavShelf 不會把你的書籤資料交給它們。 如果你連第三方腳本也不想跑,可以在瀏覽器裡封鎖。廣告元件是按「載入失敗就靜默降級」寫的,封鎖它們不會影響任何書籤功能。 取捨說清楚就是:資料留在本地,而你打開它的方式仍然是一個網頁,網頁就有網頁該有的統計。 九十秒自己驗證 看儲存:開發者工具 → Application → Local Storage,只有一個鍵,裡面是你能讀懂的 JSON。 看網路:打開 Network 面板,然後開始編輯連結——沒有任何請求發出,因為應用不往外送東西。 拔網路線:頁面已經打開的情況下斷網,繼續新增、改名、刪除,一切都正常,因為它不依賴伺服器。 看政策:細節寫在隱私政策裡。 常見問題 資料會被上傳嗎? 不會,也沒有可以上傳的介面。 ...

September 22, 2026 · 1 分鐘 · 89 字 · NavShelf Team