01
1. 為何要將 HTML 壓縮為純文字
從網頁或電子報原始碼直接複製 HTML 時,會連同標籤、樣式屬性,甚至嵌入的腳本程式碼一起帶進來。當你只需要可讀內容(像是筆記應用、搜尋索引,或純文字草稿)時,你需要的只是文字。這個工具會移除每個標籤,只保留人類實際會閱讀到的內容。
貼上 HTML 原始碼,取得去除所有標籤後,清晰且可閱讀的純文字。像 p、div、li 這類區塊元素會轉為換行,連結也可保留其 URL 並與連結文字一併顯示。
安全性:HTML 僅使用瀏覽器內建的 DOMParser 進行解析,不會附加到目前頁面,因此腳本不會執行。擷取結果始終會以純文字呈現。
從網頁或電子報原始碼直接複製 HTML 時,會連同標籤、樣式屬性,甚至嵌入的腳本程式碼一起帶進來。當你只需要可讀內容(像是筆記應用、搜尋索引,或純文字草稿)時,你需要的只是文字。這個工具會移除每個標籤,只保留人類實際會閱讀到的內容。
此工具使用瀏覽器內建的 DOMParser 解析 HTML 字串。DOMParser 產生的文件是「惰性」(inert)——它不會附加到即時頁面的 DOM,因此其中的 <script> 不會執行,也不會抓取圖片或外部資源。除此之外,<script> 與 <style> 內容會完全排除於擷取範圍之外,且結果始終寫入 textarea 的 value,絕不以 HTML 重新渲染。
開啟「保留連結網址」即可在每個連結文字後加上實際的 href(以括號包住),讓你精準知道每個連結原指向何處。區塊級元素──p、div、li、tr、h1 到 h6──會自動轉為換行,因此轉換後文字大致保留原本的段落與清單結構。