當前位置: 妍妍網 > 碼農

13k star!一鍵實作優雅保存網頁,太香了!

2024-02-11碼農

* 戳上方藍字「 開源先鋒 」關註我

推薦閱讀:

大家好,我是開源君!

相信大家都和我一樣,作為程式設計師,喜歡收藏各種網頁,包括筆記、程式碼和教程等等。然而,由於各種原因,已經收藏的網頁會經常會消失打不開。

現有的"儲存為"功能來離線保存網頁的方式,對於網頁中的圖片等素材不太友好,有時候甚至開啟保存的離線資源時還會出現各種問題。

最近,我在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