-
Notifications
You must be signed in to change notification settings - Fork 112
Description
Так как новыми правилами запрещено использование флагов на аватарках — считаю недоработкой, что до сих пор технически разрешены символы Unicode, а то ведь там есть всякое провокационное типа 🇺🇦, 🏳️🌈, 💙 🤍 💙, а то и, Ктулху упаси, 🇨🇬. Кто-нибудь может оскорбиться и куда-нибудь донести (кто же это может быть?) Предлагаю зарубить все эти попытки на корню и мигрировать ЛОР на кодировку КОИ8-Р. Также понадобится фильтр от умников, пытающихся протолкнуть запрещённые символы через HTML-cуштности.
В качестве компромиссной меры можно также просто запретить символы Unicode извне BMP. На многих сайтах такое техническое ограничение и так работает, ввиду использования которой-то там разновидности utf8 в MySQL (их несколько) — в неё только BMP пролезает. Сами разбирайтесь, как прикрутить такое к этой ваше постгре.
А вообще, постгрю давно пора импортозаместить и хранить данные ЛОРа на перфокартах из бересты. Там уж проблема кодировки встанет особенно остро, возможно, придётся даже рассмотреть переход на 6- или 5-битную кодировку.