Кто-нить пробовал отправить ЕЁ?

Больше
17 года 9 мес. назад - 16 года 4 мес. назад #1 от DTL
Кто-нибудь пробовал отправить ЕЁ по-русски
большими буквами? Прикол заметил в версии 1059,
скачал 1064 - то же самое :-(
Последнее редактирование: 16 года 4 мес. назад пользователем vazooza.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 9 мес. назад #2 от OverQuantum
OverQuantum ответил в теме Re:Кто-нить пробовал отправить ЕЁ?
DTL wrote:

Кто-нибудь пробовал отправить \"ЕЁ\" по-русски
большими буквами? Прикол заметил в версии 1059,
скачал 1064 - то же самое :-(

Это коллизия между строками в формате ASCII и UTF8.
Все 2-х буквенные ASCII-строки \"Вё\" - \"Яё\" и 3-х буквенные \"аёё\"-\"пёё\" (любое ё может быть заменено на Ё, но первая буква не м.б ё или Ё) являются корректными кодами одного символа в UTF8. Посему, сообщения, состоящие только из таких последовательностей будут отображаться некорректно.
(в R&Q также наблюдаются сходные эффекты при ASCII строках \"рёё\" - \"яёё\", хотя это уже некорректные коды символа в UTF8, AFAIK)

Проблема состоит в декодировании входящих сообщений при отображении истории (а не при приёме и не при отправке), поскольку (AFAIK) в бинарном формате истории входящие сообщения храняться как пришли (в ASCII или UTF8), однако без указания - в каком именно формате. Это позволило декодировать UTF8-сообщения, которые были получены до введения поддержки UTF8 в R&amp;Q, однако приводит к редким коллизиям при отображении.<br /><br />Post edited by: OverQuantum, at: 2007/03/05 19:39

Questions are plentiful. Answers are few.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 года 2 мес. назад #3 от Ikarek
OverQuantum, дяденька, Вы сейчас с кем разговаривали?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 года 2 мес. назад #4 от Delphuk
С теми, кто не посвящён в особенности кодировок и отображением хистори крыски. OverQuantum дал исчерпывающий ответ на ваш вопрос.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Модераторы: bassvazoozaDelphukdekTiMeTraSheRLaDyStRaNGed0CeNTRapid D
Время создания страницы: 0.259 секунд
Работает на Kunena форум