先說 NavShelf 是什麼
NavShelf 是一個免註冊的網頁版導覽頁——也有人叫它起始頁、個人首頁。左邊是可以層層展開的目錄樹,右邊是連結卡片,你把每天要去的十幾個網站照自己的分類放進去,打開瀏覽器第一眼就能看到:沒有推薦內容流,也沒有要關掉的彈窗。除了收藏之外,它還有英文/簡體中文/繁體中文三種介面語言、日間與夜間兩套主題,以及一個工具欄目,裡面是 Base64、JSON 格式化、時間戳轉換這類直接在瀏覽器裡執行的小工具。目錄、連結、搜尋設定全部存在你自己的瀏覽器本機,不上傳,也不需要帳號。
為什麼所有操作都在右鍵裡
NavShelf 的工具列上只有搜尋、主題、語言、工具欄目和關於——沒有「新增」「編輯」「刪除」按鈕。所有改動都從右鍵選單開始,而且選單內容會跟著你按右鍵的對象改變。
這樣做的好處是:操作永遠貼著對象,不用先選取、再去別的地方找按鈕。代價是要記住三種目標的選單不一樣,以下就是全部三種。
三種目標的選單
| 你按右鍵的地方 | 選單裡有什麼 |
|---|---|
| 連結卡片 | 開啟 / 編輯 / 刪除 |
| 目錄(左側樹狀節點或右側目錄卡片) | 開啟 / 新增目錄 / 新增連結 / 編輯 / 刪除 |
| 內容區或目錄樹的空白處 | 新增目錄 / 新增連結 |
| 工具欄目(系統預置內容) | 只有 開啟 |
兩個細節:刪除項目是紅色的,而且固定排在最後,不容易誤點;選單在滑鼠位置彈出,點其他任何地方、在別處再按一次右鍵,或按 Esc 都會關閉。
新增連結:三個欄位
按右鍵 → 新增連結,對話框裡是三行:
- 標題(必填)
- 網址(必填,預設已填好
https://,接著輸入即可) - 描述(選填,可多行)
標題或網址是空白時,按儲存不會有任何反應——不會產生半筆空連結。描述留空的話,卡片上只顯示標題和網域。
網址欄位不做格式驗證:相對路徑、mailto:、內網位址這類寫法都能存進去,點擊時照瀏覽器自己的規則處理。這是有意留下的彈性,貼上之前自己確認一下就好。
描述值得認真寫。三個月後你不會記得某個連結為什麼存下來,寫「什麼情況下會用到它」比寫「官網」有用得多,也比標籤省事。
目錄:新增、改名、刪除
- 新增目錄:只需要一個「目錄名稱」。已經在第五層時,會跳出提示「最多支援 5 層目錄。」,而不是默默失敗——層級規則見五層目錄樹。
- 編輯:也就是重新命名。改完立刻反映在目錄樹、目錄卡片與路徑導覽上。
- 刪除:會連帶刪掉它全部的子目錄與連結,所以會先跳確認視窗「刪除該目錄及其全部子目錄與連結?」。確認前看清楚目前選取的是哪個目錄——這是整個應用裡唯一不可逆的操作。
編輯:能改什麼,不能改什麼
編輯連結可以改標題、網址、描述三項。標題留空則整次編輯不生效;網址留空則保留原網址,不會把連結變成空位址。
這裡改不了的是連結所在的目錄——換位置是另一套手勢:目錄靠拖曳換位置,連結靠拖曳排序或下放到子目錄,做法見拖曳整理書籤。一句話:右鍵管內容,拖曳管位置。
四道防誤操作的護欄
- 必填欄位為空就不執行,不會產生半筆資料。
- 刪除前一定跳確認視窗,刪目錄還會寫明是連帶刪除。
- 工具欄目唯讀:開啟工具欄目後,選單裡只剩「開啟」,系統預置內容改不動。
- 資料只在你自己的瀏覽器裡:改動立即寫入 localStorage,這同時意味著沒有資源回收筒。定期匯出 JSON 才是最後一道保險。
常見問題
按右鍵會不會彈出瀏覽器自己的選單? 不會。內容區與目錄樹的右鍵由 NavShelf 接管,瀏覽器選單不會出現。
可以批次編輯嗎? 目前不行,一次一個。整理大量連結時,更快的順序是先把目錄拖到位,再逐條補描述。
刪單一連結也要確認嗎? 要。雖然只是一個連結,但刪掉就找不回來了,確認一下不吃虧。
改了標題,位置怎麼沒變? 改名不影響排序,位置由拖曳決定。
手機上怎麼操作? 行動瀏覽器一般在長按元素時觸發同一個選單(實際表現取決於瀏覽器),對話框與桌面版一致。
一句話總結
工具列負責查找,右鍵選單負責改動。新增時把標題、網址和一句有用的描述寫齊,改名隨意,刪除謹慎,並且定期匯出——那是這個應用唯一的「復原」。
打開 NavShelf,在空白處按一次右鍵:出來兩項,其中一項就是每一枚書籤的起點。