發信人: Yudon.bbs@bbs.badcow.com.tw (東)
日期: 06 Oct 2003 09:54:54 GMT
標題: Re: 儲存贅肥的網頁前, 如何先替它瘦身?
信群: tw.bbs.comp.www 看板: WWW
來源: <48Xhjk$1bn@bbs.badcow.com.tw>:17784,
組織: 不良牛牧場
我也遇過類似的問題
如果要求簡單快速
有一些HTML最佳化的工具
像是Compact HTML 或 HTML Optimizer等
我試過的結果是大概可以減掉一半左右的檔案大小
如果比較有心,
可以打開 UltraEdit 等比較強大的編輯軟體(以下操作以UltraEdit為例)
把 '[1;32mstyle="*"[m'
'[1;32m[m'
'[1;32mclass=* [m'(←記得*後面空一格)
等[1;32m綠色字部分[m字串取代成沒東西
* 星號是萬用字元 在第一個例子裡面代表把所有'style="[1;33m.雜七雜八的......[m"'
都給砍了
中間比較無關緊要的style也都刪了
注意事項1.對html有正確概念者適宜進行,以免誤刪重要內容
2.開始操作之前 第一個取代的是"^p"(也是取代成沒東西)
^p就是換行符號,此動作是避免style中間有換行過 可能取代不掉
在^p取代後可能網頁原始碼擠成一團,不過別驚慌,
那還是可以正常執行的html碼,至於日後要怎麼修回成整齊的樣子,
同樣也可以用取代功能達成,大家有空研究一下吧,很有趣的^^
......這一段看不懂請省略。
3.格式可能會稍有變動,例如框框變醜了之類的,請自行斟酌,
或使用其他編輯軟體再自己調整。
以上操作通常可以省掉60%以上大小
遇到表格(table)豐富的頁面甚至可以高達80~90%以上
提供大家參考。
※ 引述《"David" , 看板: WWW》之銘言:
: 我經常會將公家單位的網頁存檔. 通常我不會將全部網頁畫面存檔. 而是利用 IE
: web accessories 的一個 View Partial Source 功能儲存畫面中一部份內容.
: 我發現, 有很多公家單位的網頁非常肥大. 即使僅儲存其中一個小小的 table 有
: 時也會高達兩三百 KB. 這裡有個例證:
: http://ctrl.tycg.gov.tw/cgi-bin/msg_control.cgi?mode=viewnews&ts=3f7cf11
: 2:76c&theme=
: 在這個網頁中有一個不算大, 且很簡單的 table (桃園縣合法豆腐製造廠商名單),
: 其中僅"編號"兩字的 source code 就有 236 characters! 如下:
: 編號
:
: 就這麼一個小 table 總共就花掉 3331 characters. 存檔後高達 200 KB!
: 請問有沒有辦法將這種痴肥的網頁減肥? 可不可以將 html 轉成 rtf, 然後再從
: rtf 轉回 html?
--
[1m╭──── [31mO[32mr[33mi[34mg[35mi[36mn[m:[1;36m<不良牛牧場>[33m bbs.badcow.com.tw [32m(210.200.247.200)[37m─────╮[m
[1m│ [5;33m ↘ [;1;32;40mWelcome to SimFarm BBS [37m-- [31mFrom : [[37m140.112.40.135[31m][37;40m │[m
[1m╰[;32;40m◣◣[1m◢ ◢◢[34m《[37m不良牛免費撥接→電話:[36m40586000[37m→帳號:[36mzoo[37m→密碼:[36mzoo[34m》[;32;40m ◣◣[1m◢ [37m─╯[m
.