HandyCache/ToDo/URL to Cache

Материал из Викиучебника — открытых книг для открытого мира

Исправить недочет c преобразованием символа ":" (двоеточие) в "!" (воскл.знак), который встречается в URL[править]

mai62: Думаю от этого будет больше вреда чем пользы. Вероятность существования двух URL, отличающихся только тем, что у одного ':', а у другого '!', ничтожна.


Сергей Кузнецов: Проблема не в том, что такие страницы будут сохранятся в один файл. Дело в том, что Архивариус не сможет найти в кэше страницу содержащую "!" в URL. Точнее найдет, но мы не сможем корректно восстановить адрес страницы. В автономном режиме HC найдет нужную страницу. А если сунется в сеть по такому адресу, то получит фигу


mai62: Тогда нужно определить какое из зол меньше: то что Вы описали или то, что из-за переделки все пользователи потеряют часть кэша


DenZzz: Сергей Кузнецов, а много ли вам попадалось URL-ов с воск.знаком? Двоеточий гораздо больше! Придется ВСЕМ конвертировать кэши! А Архивариусом пользуются далеко не все... --DenZzz 07:49, 16 августа 2006 (UTC)


Сергей Кузнецов: На Wiki сайтах полно страниц с восклицательным знаком в названиях статей. Чем раньше мы подправим формат кэша, тем меньше проблем будет в дальнейшем. Кто знает - где это еще всплывет?


v0lt: Когда-то я предлагал заменять ":" на "#!", а "!" не трогать. Но менять что-либо в структуре кеша imho пока не стоит. Там есть еще некоторые теоретические недочеты (в реале могут не втречаться). Поэтому уж если менять структуру кеша, то нужно править всё что возможно и вдобавок вводить всякие "вкусные" фичи.