Перейти к содержимому
Ghostchars

Нулевая ширина и невидимые

BRAILLE PATTERN BLANK (U+2800)

Брайлевская ячейка, в которой не поднята ни одна точка. Это печатный символ с настоящей шириной, но не рисующий ничего.

Кодовая позиция
U+2800
Удаляется по умолчанию
Да
Управляющий параметр
Параметр не нужен
Может нести нагрузку
Нет

Откуда он берётся

Брайлевские документы — и интернет-культура: именно этим символом делают «невидимые» никнеймы и пустые сообщения в чатах, потому что он не пробельный и проходит фильтры, отвергающие пустой ввод.

Почему это важно

Он обходит проверки «сообщение не может быть пустым», добавляет тексту невидимую ширину и выглядит для читателя пробелом, а сортируется и сравнивается как брайлевский символ.

До и после

ДоприветU+2800U+2800U+2800
Послепривет

Три пустые брайлевские ячейки: ширина есть, краски нет, и это не пробел.

Символ показан подписанной плашкой, чтобы было видно, где он стоит. В вашем тексте он не рисует ровно ничего.

Когда он уместен

Внутри настоящего брайлевского содержимого, где он и есть пробел между ячейками.

Как его удалить

Его удаляет базовый проход. Прогоняйте брайлевский документ через чистку, только если уверены, что сам брайль — не содержимое.

Это водяной знак ИИ?

Не водяной знак

Нет. Это стандартный приём для «пустого» сообщения на площадках, которые пустые не пропускают. К сгенерированному тексту он отношения не имеет.

Никак не связан с машинно сгенерированным текстом. Он приходит из программы, с клавиатуры или от человека.

Вопросы

Почему пустые сообщения в чате состоят из него?

Потому что сообщение из пустых брайлевских ячеек не пустое и не пробельное: проверка на пустоту проходит, а на экране не появляется ничего.

Не сломает ли его удаление брайль?

Сломает — в настоящем брайлевском тексте это пробел между ячейками. Не прогоняйте брайлевский документ через базовый проход.

Проверьте свой текст

Вставьте что угодно в инструмент очистки, чтобы увидеть каждый скрытый символ: позицию, кодовую позицию и то, что произойдёт с каждым из них. Ничего никуда не отправляется.

Проверьте свой текстВсе символы