увы, вопрос не мо мне
Misha v.3 26.10.2007 13:24
именно поэтому, кстати, в парсер не встраивалось автоматическое декодирование uri, query, referer и т.п.: в общем виде их невозможно корректно декодировать, т.к. мы не знаем кто и как их кодировал.
но это аналогично и для form: если кто-то поставил на своём сайте (работающем, к примеру в 1251) ссылку на ваш сайт (который работал в момент установки ссылки в 1251), а потом вы перевели свой сайт в другую кодировку (в utf8, например), то на том сайте ссылку надо изменить. узнает ли автор того сайта о ваших изменениях? если узнает, то как скоро после изменений? будет ли он менять ссылку?
что касается поисковиков, то индексируя сайты они знают кодировку и в принципе могут выдавать ссылки (ссылки, но не referer. реферер касается их и только их, передаётся броузером и зависит от кодировки, в которой работают эти сайты) с правильным encoding. однако как они это делают по факту -- вопрос к их разработчикам.