Реанимирую разговор о забытой программе. Возник вопрос: что нужно поменять в настройках, чтобы исходный код страницы, сохраненной в юникоде, не кодировался соответствующим образом? А именно:

Выделить код

Код:

<p>& #1044;& #1086;& #1087;& #1086;& #1083;& #1085;& #1080;& #1090;& #1077;& #1083;& #1100;& #1085;& #1072;& #1103; & #1080;& #1085;& #1092;& #1086;& #1088;& #1084;& #1072;& #1094;& #1080;& #1103;</p>

Без пробелом между & и #. Пришлось поставить, так как форум перекодирует символы в текст.

Должно быть:

Выделить код

Код:

<p>Дополнительная информация</p>

igorsub
Давно не заглядывал в эту программу, но, насколько помню, дело ещё и в том, что помимо кодировки самого файла нужно задать кодировку html-документа — либо вручную поменять в заголовке, либо где-то в настройках…

Это все изменено с самого начала.

Да, Kompozer, конечно, мертвый проект. Интересно, что в линуксе можно использовать вместо него?

igorsub
Текст изначально вписан в страницу с неправильной кодировкой. Нужно где-то в настройках задать кодировку при создании файла. В Дримвивере именно такое решение.

А альтернативы... Amaya.

Redisych
Текст изначально вписан в юникоде. Страница отображается нормально, в свойствах определяется UTF-8, но вот сам исходный код выглядит так, как показано выше. Что делает его невозможным для редактирования. Да, в самой программе-редакторе исходники нормальные.

Amaya — жуть. Удалил с удовольствием.

16-06-2011 14:43:17
Только что сделал тестовую страничку в Композере и сохранил ее в юникоде. Кириллица опять нечитаема.

http://igorsub.narod.ru/test.html

/off
1. Можно подробнее, что в Amaya жуткого? Ставил под Win, внешне понравилась, но падала, не успел заценить. Собирался ставить под *nix
2. Как русскую тире ставить? Под Win было Alt+0151, а здесь не хочет...

Redisych
1. Ставил по линукс. Падала неоднократно, интерефейс непродуманный, работа с CSS неудобная.
2. Я пользуюсь Рукби. А так — & #151; (без пробела; но это непосредственно в коде).

Хм, сейчас гляну характеристики тестовой страницы, в качестве кодировки выбрано windows-1251. Хотя в content-type указан юникод. С чего это? Или Народ шалит?

16-06-2011 17:17:09
При принудительном просмотре в юникоде содержимое не меняется. То есть, все работает, но почему же исходники кодируются.

16-06-2011 17:42:47
Кстати, нашел  тут вроде неплохой редактор BlueGriffon — последователь NVU. Работает на Gecko и выглядит симпатично (нет аляповатых кривых панелей и других сделанных на коленке элементов интерфейса), есть только одно но... Расширения — платные. В частности очень нужный и полезный CSS Pro Editor (встроенный по умолчанию оставляет желать лучшего).