| | unreal666 
 
  
 Gold Member
 | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору еще косячок для того же сайта:
 - в проводнике видно, что некоторые файлы, имена которых должны быть в юникоде, сохранены с именами в "левой" (ANSI) кодировке.
 - посмотрел их содержимое. оказалось это реферши:
 
 Код:
 | <HTML><HEAD><META HTTP-EQUIV="Refresh" CONTENT="0; URL=docs/Контроль_качества"><TITLE>302 File moved</TITLE></HEAD></HTML> | 
 в кодировке UTF-8.
 
 =>
 
 ИМХО.
 - Если какая-либо страница ссылается на другую страницу (файл), то имя этого файла должно сохраняться с учетом кодировки ссылающейся страницы. Т.е. если ссылка в ссылающейся странице (родителе) содержит символы с кодом больше 0x7f, то физическое имя файла должно быть в юникоде, а не в той которую IE определяет криво (кажется IE такие страницы определяет как страницы в турецкой кодировке).
 - Такие "рефреш"-файлы наверно тоже лучше сохранять в юникоде, да еще и с BOM,  чтобы однозначно было.
 
 POB v6.7.4038
 
 PS
 Вообще лучше наверно тебе самому попытаться полностью скачать данный сайт с моими настройками, которые в посте выше, и посмотреть физические сохраненные имена файлов и посмотреть лог журнала OE.
 Там штук 40000 файл, которые все равно скачаются не полностью; по крайней мере с 1-го раза.
 
 
 PS2.
 Почему в OE, а тем более в POB, путь к папкам/проектам нельзя сохранять в относительном виде, т.к. как папки вида \Download\ , полный путь к которым рассчитывался бы исходя из текущего расположения исполняемого файла OE/POB ?
 Особенно для POB это странно, т.к. он все-таки портейбл, а хранить проекты в самой папке проги накладно, т.к. это уменьшает максимальную длину URL, после которого происходит урезание его для хранения на диске.
 |  | Всего записей: 6678 | Зарегистр. 14-02-2005 | Отправлено:  16:36 18-12-2013  | Исправлено: unreal666,   16:45 18-12-2013
 | 
 |