HTML Оптимизатор © Арт Калошин, INCAP Inc.
 Практически все сталкивались с ужасными
html-файлами, которые генерирует MS Office. Чистить их от мусора
вручную чрезвычайно нудно, особенно если их несколько десятков, а
приличных утилит для этого фактически не было! Во всяком случае, я
перерыл массу сайтов (от CNet
Downloads до Freeware.ru,
включая всемогущий Google), но
ничего хоть сколько нибудь полезного не обнаружил. А искать я умею,
уж поверьте.
Встроенная в Dreamweaver команда Clean Up Word HTML на особо
монструозных файлах не справлялась, выдавая ошибки; Code Sweeper в
последнем Home Site худо-бедно работала, но настройкам поддавалась с
трудом и тоже обрабатывала файлы по одному за раз; прочие найденыши
ограничивались либо косметическими улучшениями ("...а тут мы вам
лишние пробельчики уберем и комментариев наставим..."), либо просто
не работали так, как нужно.
Добрый человек Арт Калошин откликнулся на мой вопль в форуме журнала
Cooler и прислал утилитку, которую написал для себя. И праздник
пришел на мою улицу.
HTML Оптимизатор предназначен для жесткого удаления
форматирования в html-файлах. То есть файл подготавливается для
переверстывания — безжалостно вырезаются стили, апплеты, скрипты и
параметры у тэгов.
Поддерживается batch-отбработка выбранных файлов. Обработанным
файлам к названию дописывается суффикс ".opt".
Параметры очистки задаются в трех конфигурационных файлах (они
дополняются вручную в любом текстовом редакторе).
HtmlOpt.prm — здесь задаются параметры тэгов, которые
нужно удалить. Два вида записи: 1) "Param" - задается
параметр, который будет удален у всех тэгов 2) "Tag::Param" -
удалить параметр только у этого тэга.
Например: size p::style
HtmlOpt.tag — задаются тэги для удаления. Указывается
только начало тэга.
Например: <meta <?xml <table
HtmlOpt.tbl — таблица замен. Два вида записи: 1)
<tag1><-><tag2> — замена первого тэга на
второй. 2) <tag> - удаление тэга.
Например: <o:p> </o:p> <p> </p> <b></b> <i></i> <strong><-><b> </strong><-></b> <em><-><i> </em><-></i>
Инсталляция легка и приятна. Деинсталляцию, честно сказать, еще
не тестировал, и вряд ли буду.
Скачать его можно здесь.
Размер: 250 Кб.
|