Нулевая ширина и невидимые
BRAILLE PATTERN BLANK (U+2800)
Брайлевская ячейка, в которой не поднята ни одна точка. Это печатный символ с настоящей шириной, но не рисующий ничего.
- Кодовая позиция
U+2800- Категория
- Нулевая ширина и невидимые
- Удаляется по умолчанию
- Да
- Управляющий параметр
- Параметр не нужен
- Может нести нагрузку
- Нет
Откуда он берётся
Брайлевские документы — и интернет-культура: именно этим символом делают «невидимые» никнеймы и пустые сообщения в чатах, потому что он не пробельный и проходит фильтры, отвергающие пустой ввод.
Почему это важно
Он обходит проверки «сообщение не может быть пустым», добавляет тексту невидимую ширину и выглядит для читателя пробелом, а сортируется и сравнивается как брайлевский символ.
До и после
Три пустые брайлевские ячейки: ширина есть, краски нет, и это не пробел.
Символ показан подписанной плашкой, чтобы было видно, где он стоит. В вашем тексте он не рисует ровно ничего.
Когда он уместен
Внутри настоящего брайлевского содержимого, где он и есть пробел между ячейками.
Как его удалить
Его удаляет базовый проход. Прогоняйте брайлевский документ через чистку, только если уверены, что сам брайль — не содержимое.
Это водяной знак ИИ?
Не водяной знак
Нет. Это стандартный приём для «пустого» сообщения на площадках, которые пустые не пропускают. К сгенерированному тексту он отношения не имеет.
Никак не связан с машинно сгенерированным текстом. Он приходит из программы, с клавиатуры или от человека.
Вопросы
Почему пустые сообщения в чате состоят из него?
Потому что сообщение из пустых брайлевских ячеек не пустое и не пробельное: проверка на пустоту проходит, а на экране не появляется ничего.
Не сломает ли его удаление брайль?
Сломает — в настоящем брайлевском тексте это пробел между ячейками. Не прогоняйте брайлевский документ через базовый проход.
Проверьте свой текст
Вставьте что угодно в инструмент очистки, чтобы увидеть каждый скрытый символ: позицию, кодовую позицию и то, что произойдёт с каждым из них. Ничего никуда не отправляется.