Новинки:

Сайт подключен к Orphus. Если вы заметили опечатку, выделите слово и нажмите Ctrl+Enter. Спасибо!

Re: Препроцессинг. Того стоит?


Сайт о сжатии >> Форум #Компрессор# >> [Ответить] [Ответы]

Автор: Vadim,
12 июля 2004 года в 08:47:38

В ответ на : Re: Препроцессинг. Того стоит? от FAL в 11 июля 2004 года в 13:30:46:


> > Тогда как узнать какой именно тег закрывается? Такое возможно только на правильно сделанных HTML, а мне предстоит обрабатывать "что попало" прямо из Internet. В противном случаи, либо "исправлять" HTML перед сжатием, либо делать очень сложный парсинг...

> Ну либо то, ли другое. Во всяком случае, можно подумать про несложный парсинг, аналогично препроцессингу обычного текста. Многого не займет, а выгрыш даст.

Можно ввести код "правильное закрытие тега". Если закрытие происходит правильно, использовать его. Если нет, код из словаря, соответсвующий закрытию конкретного тега.

А можно вообще обойтись без тегов закрытия. Для каждого тега сразу писать длину текста, на котрый этот тег распространяется. Писать в отдельный поток, конечно. А закрытие тега просто пропускать. Насколько это будет эффективно, не знаю - надо пробовать.

Ответы:



Ответить на это сообщение

Тема:

Имя (желательно полное):

E-Mail:

URL:

Город:

Страна:

Вежливый и подробный комментарий:
(Форматируйте его, пожалуйста, как почту - короткими строками
Еnter в конце строки, пустая строка между параграфами).

Пожалуйста, заполните все поля.
И не нажимайте по два раза на кнопку! Дождитесь ответа сервера.