| eliseeff писал(а):Я жутко извиняюсь, но ты показал префикс, только отнюдь не показал, что его вставил туда Блокнот. И хочу заметить, что в данном случае как раз Блокнотом можно в течение нескольких секунд поставить "инвалида" на ноги.
|
| |
Прошу прощения, мне надо было просто проверить, и правда выстрел в воздух, наверное. Этот префикс-маркер (BOM) давняя и больная мозоль и чаще всего исследование проблемы ведет именно к использованию NotePad. Насчет Вордпада просто не знаю. Если эгософтовское детище такие файлики кушает, это очень хорошо.
| eliseeff писал(а):Что ж ты так накинулся на беднягу-Блокнот? А не пришло в голову, что префикс-то ты обнаружил у инвалида ДО его исцеления? Не догадался посмотреть ПОСЛЕ? Давай-ка попробуем, прежде, чем напраслину возводить? А вдруг, он не виноватый? ... Вау! Значения-то изменились! Внезапно, да? Причем, не только значения первых двух. Впрочем, того следовало ожидать, если бы мы вспомнили о том, что поменяли кодировку, верно?
|
| |
Дим, я имел в виду именно и мы его наблюдаем и в твоем исправленном варианте, но уже трехбайтовый (EF BB BF), что полне предсказуемо. Записать мне его, возможно, следовало просто как FF FE, подчеркнув последовательность, дабы исключить придирку к форме ;)
Да, алилуйя. Но лишь в данном случае, раз практика подтверждает, что результат съедобен не только с BOM, но и с попыткой сохранить в кодировке UTF-8 несмотря на encoding="iso-8859-1" в самом документе, благо в контенте не встретилось символов из набора восьмибитной кодировки. И в данном же случае и при указанной кодировке, BOM как юникодовая фича нужен как в русской бане лыжи, но после блокнота он есть. Несмотря на наличие в спецификации, BOM создает немало проблем при использовании стороннего софта, но это вина как правило самого софта. Можно найти массу споров по этому поводу. В общем, предложенный мой вариант не прокатил, еще раз пардон за то, что влез без предварительной проверки. |