|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Sergey Skvortsov 2:5020/400 07 Dec 2000 12:44:19 To : All Subject : Re: Оптимизация html кода -------------------------------------------------------------------------------- Michael Samanov wrote: > > HTML::Clean. Говорят, иногда у него крыша отъезжает на очень > хитрых HTML-ях. очень извратная вещь. 1) ломает много тэгов (script,style) 2) имеет как минимум несколько багов (например, удаляет rowspan=10, полагая что это rowspan=1 и так сказать оптимизируя). написан неряшливо. $$h =~ s,(<td[^>]*)\s+rowspan=1([^>]*>),$1$2,sig; 3) основан на regexp'ах - ну и тормозит на больших файлах. вылавливать баги было утомительно, и в свое время я написал аналог - но тоже на regexp'ах, так что давно не пользую (из-за п.3). лучше будет nsgmls или HTML::Builder. хотя тоже свои минусы.... -- Sergey Skvortsov mailto: skv@jivago.ryazan.ru http://godegisel.protey.ru/ ICQ 38693706 --- ifmail v.2.15dev5 * Origin: Jivago Bank (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/1207048802990.html, оценка из 5, голосов 10
|