Автор | Сообщение |
ZZYZX - UAC Commissar -
 |  | 6284 |
 Doom Rate: 1.65 Posts quality: +1631 |
Отправлено: 13.07.15 03:26:08 | | | Дамы, господа и уважаемая администрация, на дворе аж 2015 год и люди иногда пишут юникодом. Но форум у нас всё ещё духовно пребывает в 2005, и кодировка там windows-1251. А следовательно любая попытка пихнуть в поле редактирования поста юникод, заканчивается как-то так: 김정일 (Ким Чен Ир, если что)
Собственно пожелание заключается (в идеале) в перенастройке форума на юникод. Но поскольку скорее всего никому это нафиг не надо...
В общем, для начала предлагаю разрешить пихать в посты xxxx;. Плюсы — таки заработает юникод. Оправдание минусов — блокировка xxxx; не имеет смысла, потому что на любом другом форуме можно ввести тупо сразу юникод, он вставится, и никому браузер это не сломает. Ну кроме сафари и той хитровыкрученной арабской комбинации, которая роняет маковскую систему рендеринга шрифтов.
Чат, кстати, юникод умеет. | |
|
2 |
2 |
1 |
 |
|
| |
StasBFG[iddqd] -= DoomGod =-
 Doom Rate: 2.89 Posts quality: +29 |
Отправлено: 13.07.15 10:10:25 | | | А зачем нам юникод? Мы по-корейски не пишем. К тому же его слишком сложно прикрутить в рамках нынешнего движка. Выйдет phpBB4 – тогда будем обновлять. | |
|
1 |
1 |
2 |
 |
|
| |
ZZYZX - UAC Commissar -
 |  | 6284 |
 Doom Rate: 1.65 Posts quality: +1631 |
Отправлено: 13.07.15 10:22:58 | | | StasBFG[iddqd]: | Мы по-корейски не пишем. |
Ну, иногда пишем, например. Совсем иногда. У меня для комментария к спидмапу возникла такая необходимость. Поэтому, в общем-то, не очень нужно, но очень не мешало бы.
StasBFG[iddqd]: | Выйдет phpBB4 – тогда будем обновлять. |
Омг. В первый раз вообще о таком чуде слышу  Ну ладно, ждёмс. | |
|
2 |
2 |
1 |
 |
|
| |
StasBFG[iddqd] -= DoomGod =-
 Doom Rate: 2.89 Posts quality: +29 |
Отправлено: 13.07.15 11:22:44 | | | ZZYZX: | У меня для комментария к спидмапу возникла такая необходимость. |
Такая сильная необходимость? И как теперь считать твою оценку за 11 карту? | |
|
1 |
1 |
2 |
 |
|
| |
ZZYZX - UAC Commissar -
 |  | 6284 |
 Doom Rate: 1.65 Posts quality: +1631 |
Отправлено: 13.07.15 11:31:05 | | | StasBFG[iddqd]: | Такая сильная необходимость? И как теперь считать твою оценку за 11 карту? |
Никак не считать. Карта полный шлак и вообще там плохие вещи написаны (в карте то есть, а я процитировал). 0/10. Ну, я думаю, Вемод разберётся. | |
|
2 |
2 |
1 |
 |
|
| |
TesaQ = Warrant Officer =
 | 1149 |
Doom Rate: 1.72 Posts quality: +368 |
Отправлено: 07.01.16 02:34:36 | | | Почему форум поддерживает все пунктуационные знаки кроме Интерробанга?При его использовании выдаётся : "‽" Не скажу что критично, но иногда хотелось бы выразить свои мысли с этим знаком. | |
|
| |
[LeD]Jake Crusher = UAC Marshal =
 Doom Rate: 1.59 Posts quality: +879 |
Отправлено: 07.01.16 03:07:07 | | | TesaQ Название темы, пожалуйста, правильно оформи. | |
|
1 |
1 |
4 |
 |
|
| |
Zveraboy - Captain -
 | 2319 |
Doom Rate: 1.01 Posts quality: +403 |
Отправлено: 07.01.16 18:03:33 | | | TesaQ
А что такое Интерробаннг? | |
|
| |
TesaQ = Warrant Officer =
 | 1149 |
Doom Rate: 1.72 Posts quality: +368 |
Отправлено: 07.01.16 18:06:26 | | | Zveraboy Знак, на которым обычно заканчиваются риторические вопросы Ну или грубо говоря, восклицательный знак внутри вопросительного | |
|
| |
Zveraboy - Captain -
 | 2319 |
Doom Rate: 1.01 Posts quality: +403 |
Отправлено: 07.01.16 18:20:02 | | | TesaQ Я думаю это связано с какой то ошибкой в коде.
!? ?!
Вот так вышлядит интерробанг? | |
|
| |
Sabhotep = Master Sergeant =
 | 498 |
 Doom Rate: 0.76 Posts quality: +155 |
Отправлено: 28.03.16 21:05:00 | | | Ять выглядит как "Ѣ". Да и любая диакритика превращается в кашу, например: "Ich wünschte, es wurde behoben." | |
|
| |
klerk = Warrant Officer =
 | 1196 |
 Doom Rate: 1.16 Posts quality: +870 |
Отправлено: 28.03.16 21:31:00 | | | тест ѧ◄☺
P.S.: да действительно...
Посмотрел код страницы - это из-за фильтрации ввода, спецсимволы (а конкретно "&") заменяются на сущности. Если сделать более сложную фильтрацию с распознаванием мнемоников, тогда только будет пропускать нормально спецсимволы. | |
|
1 |
9 |
 |
|
| |
Zveraboy - Captain -
 | 2319 |
Doom Rate: 1.01 Posts quality: +403 |
Отправлено: 28.03.16 21:36:53 | | | Хм.. Я дико извиняюсь, но что такое эта ваша диакритика? Что то типа особого языка ? | |
|
| |
klerk = Warrant Officer =
 | 1196 |
 Doom Rate: 1.16 Posts quality: +870 |
Отправлено: 28.03.16 21:41:56 | | | Zveraboy, я не успел отредактировать до того как ты прочёл, но из поправленного моего коммента выше должно быть понятно. Это спецсимволы (в тексте допустим это как знак ударения или другие надстрочные и подстрочные вспомогательные знаки). Но диакритикой это не ограничивается, т.к. проблема не в ней. Ломаются все спецсимволы такие как вот эти мнемоники | |
|
1 |
9 |
 |
|
| |
Zveraboy - Captain -
 | 2319 |
Doom Rate: 1.01 Posts quality: +403 |
Отправлено: 28.03.16 21:50:03 | | | klerk Ага почти понял. Каждый спецсимвол отвечает за какую то наверно функцию или ещё что то подобное наверное. Хм к чему мне здесь вспомнился Ассемблер.. | |
|
| |
klerk = Warrant Officer =
 | 1196 |
 Doom Rate: 1.16 Posts quality: +870 |
Отправлено: 28.03.16 21:56:16 | | | Zveraboy: | за какую то наверно функцию |
Только за обозначение они отвечают. HTML разрабатывался до того, как была придумана кодировка UTF-8 и более позние её варианты. А в старых кодировках типа DOS-866 и КОИ8-R и подавно нету всех этих символов, поэтому браузер их эмулирует с помощью последовательностей, которые называют HTML-сущностями или мнемониками. Фактически здесь бы всё работало, но поскольку в коде спецсимволов присутствует &, который автоматически заменяется на мнемоник & - то они перестают работать. Фильтрация ввода нужна, но стоит наверно ввести в неё исключения. | |
|
1 |
9 |
 |
|
| |
Zveraboy - Captain -
 | 2319 |
Doom Rate: 1.01 Posts quality: +403 |
Отправлено: 28.03.16 22:34:45 | | | klerk Иначе говоря кое кто совершил ошибку многих разработчиков.. Убрал поддержкку старых форматов, символов и тому подобного.. Поначалу кажется что ничего особенного, но вот нет нет и все равно встречаются вот такие лесенки на весь экран из страных цифр и букв. Хотя вроде бы особо нигде эта поддержка старых форматов и символов вроде не нужна. | |
|
| |
klerk = Warrant Officer =
 | 1196 |
 Doom Rate: 1.16 Posts quality: +870 |
Отправлено: 29.03.16 16:36:37 | | | Zveraboy, я бы назвал это не "убиранием старых форматов", а кривая поддержка. Потому что из-за одной неправильной автозамены не работают все символы. | |
|
1 |
9 |
 |
|
| |
ZZYZX - UAC Commissar -
 |  | 6284 |
 Doom Rate: 1.65 Posts quality: +1631 |
Отправлено: 29.03.16 16:43:27 | | | klerk: | Только за обозначение они отвечают. HTML разрабатывался до того, как была придумана кодировка UTF-8 и более позние её варианты. А в старых кодировках типа DOS-866 и КОИ8-R и подавно нету всех этих символов, поэтому браузер их эмулирует с помощью последовательностей, которые называют HTML-сущностями или мнемониками. Фактически здесь бы всё работало, но поскольку в коде спецсимволов присутствует &, который автоматически заменяется на мнемоник & - то они перестают работать. Фильтрация ввода нужна, но стоит наверно ввести в неё исключения. |
Дело не в этом. HTML поддерживает юникод, но данный сайт использует внутреннюю кодировку windows-1251 по историческим причинам (посмотрите сколько лет ресурсу). Он физически не может использовать юникод напрямую. | |
|
2 |
2 |
1 |
 |
|
| |
klerk = Warrant Officer =
 | 1196 |
 Doom Rate: 1.16 Posts quality: +870 |
Отправлено: 29.03.16 16:48:40 | | | ZZYZX, я посмотрел, почему не отображаются эти символы и пришёл к выводу, что это происходит только из-за автозамены символа "&". Может я ошибаюсь, но по-моему если убрать автозамену этого символа в мнемониках или например сделать, чтобы она была только в ссылках, то проблема должна уйти. Про перекодировку в UTF-8 всего сайта я не говорю, сам знаю что это нереально сделать. | |
|
1 |
9 |
 |
|
| |