Lesya json кодит в utf. а нахрена вы в 2011 году работаете с чем-то кроме utf? Но это все касается только русского языка =)
[vs] в PHP только fwrite($hf, $_REQUEST['file']); igordata Не вижу острой необходимости переводить весь сайт на другую кодировку. в любом случае, хочу понять принцип работы механизма т.е. не зависимо от кодировки отображения страницы js переводит ее в utf-8?
Да хоть еврейские заголовки. Не понятно какого он вообще переводит. Кто-то выше сказал, что для компа все в ноликах и единичках - вот пусть и ведет себя соответственно.
Lesya не надо буйствовать невежеством. Вспомните тележурнал "Вокруг Света". Наверняка помните японо-китайских школьников и количество их иероглифов?.. А теперь вспомните сколько символов можно запхать в один байт.
igordata При чем тут это? Меня интересует почему текст 0xCF, 0xF0, 0xE8, 0xE2, 0xE5, 0xF2, 0x2C, 0x20, 0xEC, 0xE8, 0xF0, 0x21 ("Привет, мир!" в кодировке cp-1251) читается как 0xEF, 0xBB, 0xBF, 0xD0, 0x9F, 0xD1, 0x80, 0xD0, 0xB8, 0xD0, 0xB2, 0xD0, 0xB5, 0xD1, 0x82, 0x2C, 0x20, 0xD0, 0xBC, 0xD0, 0xB8, 0xD1, 0x80, 0x21
И еще вопрос, возможно не в ту тему, но раз уж речь зашла об UTF-8. В официальных источниках пишут, что кириллица находится в диапазоне 0x0410-0x044F. Почему тогда текстовые редакторы все как один отводят для нее место 0xD090-0xD18F. Что я неправильно поняла?