* 戳上方藍字「 開源先鋒 」關註我
推薦閱讀:
大家好,我是開源君!
相信大家都和我一樣,作為程式設計師,喜歡收藏各種網頁,包括筆記、程式碼和教程等等。然而,由於各種原因,已經收藏的網頁會經常會消失打不開。
現有的"儲存為"功能來離線保存網頁的方式,對於網頁中的圖片等素材不太友好,有時候甚至開啟保存的離線資源時還會出現各種問題。
最近,我在Github 上發現了一款開源的瀏覽器擴充套件 -
SingleFile
,能完美解決這個問題。
計畫簡介
SingleFile
是一款開源的瀏覽器擴充套件程式和命令列工具,支持Chrome、Firefox(桌面版和移動版)、Microsoft Edge、Safari、Vivaldi、Brave、Waterfox、Yandex、Opera等常用的瀏覽器,可以幫助我們將整個網頁保存為單個檔,同時能夠很好的解決離線的時候開啟檔出現的各種素材顯示問題。
目前 SingleFile 在github上面已經有 13K+ Star,Chrome 市集顯示也有 20萬+ 的使用者在使用。
計畫特色
完整保存: SingleFile 可以保存網頁的所有內容,包括 HTML、CSS、JavaScript、影像、視訊、音訊等資源。
單檔: 所有資源都被整合到一個 HTML 檔中,方便下載、分享和離線閱讀。
多種格式: 支持多種壓縮格式,例如 Gzip、Brotli 等,可以有效減小檔大小。
自訂選項: 可以選擇要保存的資源型別,以及是否保留註釋、源對映檔等。快速使用
使用體驗
安裝很方便,直接在對應的瀏覽器市集裏直接安裝,計畫主頁寫的很詳細。
安裝好之後就可以開始體驗
1、保存網頁
安裝好後,在要保存的網頁右鍵,選擇SingleFile外掛程式,保存頁面即可,如下圖
2、批次保存多個網頁
按住Ctrl鍵,滑鼠左鍵依次選擇要保存的網頁。
然後再單擊 SingleFile 圖示,依次選擇「保存分頁」-「保存選中的標簽」,即可,如下圖:
另外,外掛程式還支持一些高級功能例如:自動保存、定期保存、自訂設定等等。大家可以自行探索。
3、命令列安裝
關於命令列安裝,可以透過Docker或者手動安裝的方式,具體的話可以參考計畫頁面,文件寫的很詳細。
體驗一番,
SingleFile
上手還是很容易的,操作也簡單,一鍵就可以快速解決存檔、書簽、搜尋等問題。
更多計畫細節,感興趣的朋友去計畫主頁探索把~~
計畫地址:
https://github.com/gildas-lormeau/SingleFile