| Автор | Сообщение | 
|---|
| ZZYZX - UAC Commissar -
 
 |  |  |  | 6284 | 
  Doom Rate: 1.65
 Posts quality: +1633
 | |  Отправлено: 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: +1633
 | |  Отправлено: 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: +1633
 | |  Отправлено: 13.07.15 11:31:05 |  |  |  |  |  	  | StasBFG[iddqd]: |  	  | Такая сильная необходимость? И как теперь считать твою оценку за 11 карту? | 
 Никак не считать. Карта полный шлак и вообще там плохие вещи написаны (в карте то есть, а я процитировал). 0/10. Ну, я думаю, Вемод разберётся.
 |  |  | 
 | 
| | 
| 2 | 2 | 1 |  |  | 
 |  | 
| TesaQ = Warrant Officer =
 
 |  |  | 1149 | 
 Doom Rate: 1.72
 Posts quality: +371
 | |  Отправлено: 07.01.16 02:34:36 |  |  |  |  | Почему форум поддерживает все пунктуационные знаки кроме Интерробанга?При его использовании выдаётся : "‽" Не скажу что критично, но иногда хотелось бы выразить свои мысли с этим знаком.
 |  |  | 
 | 
|  |  | 
| [LeD]Jake Crusher = UAC Marshal =
 
  Doom Rate: 1.59
 Posts quality: +960
 | |  Отправлено: 07.01.16 03:07:07 |  |  |  |  | TesaQ Название темы, пожалуйста, правильно оформи.
 |  |  | 
 | 
| | 
| 1 | 1 | 4 |  |  | 
 |  | 
| Zveraboy = Captain =
 
 |  |  | 2419 | 
 Doom Rate: 1.01
 Posts quality: +457
 | |  Отправлено: 07.01.16 18:03:33 |  |  |  |  | TesaQ 
 А что такое Интерробаннг?
 |  |  | 
 | 
|  |  | 
| TesaQ = Warrant Officer =
 
 |  |  | 1149 | 
 Doom Rate: 1.72
 Posts quality: +371
 | |  Отправлено: 07.01.16 18:06:26 |  |  |  |  | Zveraboy Знак, на которым обычно заканчиваются риторические вопросы
 Ну или грубо говоря, восклицательный знак внутри вопросительного
 |  |  | 
 | 
|  |  | 
| Zveraboy = Captain =
 
 |  |  | 2419 | 
 Doom Rate: 1.01
 Posts quality: +457
 | |  Отправлено: 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 - 2nd Lieutenant -
 
 |  |  | 1354 | 
  Doom Rate: 1.15
 Posts quality: +1062
 | |  Отправлено: 28.03.16 21:31:00 |  |  |  |  | тест ѧ◄☺ 
 P.S.: да действительно...
 
 Посмотрел код страницы - это из-за фильтрации ввода, спецсимволы (а конкретно "&") заменяются на сущности. Если сделать более сложную фильтрацию с распознаванием мнемоников, тогда только будет пропускать нормально спецсимволы.
 |  |  | 
 | 
| | 
| 1 | 11 |  |  | 
 |  | 
| Zveraboy = Captain =
 
 |  |  | 2419 | 
 Doom Rate: 1.01
 Posts quality: +457
 | |  Отправлено: 28.03.16 21:36:53 |  |  |  |  | Хм.. Я дико извиняюсь, но что такое эта ваша диакритика?
 Что то типа особого языка ?
 |  |  | 
 | 
|  |  | 
| klerk - 2nd Lieutenant -
 
 |  |  | 1354 | 
  Doom Rate: 1.15
 Posts quality: +1062
 | |  Отправлено: 28.03.16 21:41:56 |  |  |  |  | Zveraboy, я не успел отредактировать до того как ты прочёл, но из поправленного моего коммента выше должно быть понятно. Это спецсимволы (в тексте допустим это как знак ударения или другие надстрочные и подстрочные вспомогательные знаки). Но диакритикой это не ограничивается, т.к. проблема не в ней. Ломаются все спецсимволы такие как вот эти мнемоники |  |  | 
 | 
| | 
| 1 | 11 |  |  | 
 |  | 
| Zveraboy = Captain =
 
 |  |  | 2419 | 
 Doom Rate: 1.01
 Posts quality: +457
 | |  Отправлено: 28.03.16 21:50:03 |  |  |  |  | klerk Ага почти понял. Каждый спецсимвол отвечает за какую то наверно функцию или ещё что то подобное наверное.
 Хм к чему мне здесь вспомнился Ассемблер..
 |  |  | 
 | 
|  |  | 
| klerk - 2nd Lieutenant -
 
 |  |  | 1354 | 
  Doom Rate: 1.15
 Posts quality: +1062
 | |  Отправлено: 28.03.16 21:56:16 |  |  |  |  |  	  | Zveraboy: |  	  | за какую то наверно функцию | 
 Только за обозначение они отвечают. HTML разрабатывался до того, как была придумана кодировка UTF-8 и более позние её варианты. А в старых кодировках типа DOS-866 и КОИ8-R и подавно нету всех этих символов, поэтому браузер их эмулирует с помощью последовательностей, которые называют HTML-сущностями или мнемониками. Фактически здесь бы всё работало, но поскольку в коде спецсимволов присутствует &, который автоматически заменяется на мнемоник & - то они перестают работать. Фильтрация ввода нужна, но стоит наверно ввести в неё исключения.
 |  |  | 
 | 
| | 
| 1 | 11 |  |  | 
 |  | 
| Zveraboy = Captain =
 
 |  |  | 2419 | 
 Doom Rate: 1.01
 Posts quality: +457
 | |  Отправлено: 28.03.16 22:34:45 |  |  |  |  | klerk Иначе говоря кое кто совершил ошибку многих разработчиков..
 Убрал поддержкку старых форматов, символов и тому подобного..
 Поначалу кажется что ничего особенного, но вот нет нет и все равно встречаются вот такие лесенки на весь экран из страных цифр и букв.
 Хотя вроде бы особо нигде эта поддержка старых форматов и символов вроде не нужна.
 |  |  | 
 | 
|  |  | 
| klerk - 2nd Lieutenant -
 
 |  |  | 1354 | 
  Doom Rate: 1.15
 Posts quality: +1062
 | |  Отправлено: 29.03.16 16:36:37 |  |  |  |  | Zveraboy, я бы назвал это  не "убиранием старых форматов", а кривая поддержка. Потому что из-за одной неправильной автозамены не работают все символы. |  |  | 
 | 
| | 
| 1 | 11 |  |  | 
 |  | 
| ZZYZX - UAC Commissar -
 
 |  |  |  | 6284 | 
  Doom Rate: 1.65
 Posts quality: +1633
 | |  Отправлено: 29.03.16 16:43:27 |  |  |  |  |  	  | klerk: |  	  | Только за обозначение они отвечают. HTML разрабатывался до того, как была придумана кодировка UTF-8 и более позние её варианты. А в старых кодировках типа DOS-866 и КОИ8-R и подавно нету всех этих символов, поэтому браузер их эмулирует с помощью последовательностей, которые называют HTML-сущностями или мнемониками. Фактически здесь бы всё работало, но поскольку в коде спецсимволов присутствует &, который автоматически заменяется на мнемоник & - то они перестают работать. Фильтрация ввода нужна, но стоит наверно ввести в неё исключения. | 
 Дело не в этом. HTML поддерживает юникод, но данный сайт использует внутреннюю кодировку windows-1251 по историческим причинам (посмотрите сколько лет ресурсу). Он физически не может использовать юникод напрямую.
 |  |  | 
 | 
| | 
| 2 | 2 | 1 |  |  | 
 |  | 
| klerk - 2nd Lieutenant -
 
 |  |  | 1354 | 
  Doom Rate: 1.15
 Posts quality: +1062
 | |  Отправлено: 29.03.16 16:48:40 |  |  |  |  | ZZYZX, я посмотрел, почему не отображаются эти символы и пришёл к выводу, что это происходит только из-за автозамены символа "&". Может я ошибаюсь, но по-моему если убрать автозамену этого символа в мнемониках или например сделать, чтобы она была только в ссылках, то проблема должна уйти. Про перекодировку в UTF-8 всего сайта я не говорю, сам знаю что это нереально сделать. |  |  | 
 | 
| | 
| 1 | 11 |  |  | 
 |  |