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