Smmly

Невидимый символ

Нажмите на символ — он окажется в буфере. Ниже собраны шесть разных невидимых символов: они выглядят одинаково, то есть никак, но ведут себя по-разному, и от этого зависит, переживёт ли ваш отступ отправку.

Один символ

  • Пустая брайлевская ячейкаU+2800

    Это буква брайлевского алфавита без единой выпуклой точки — по классификации юникода буква, а не пробел. Правило «срезать пробелы по краям» её не трогает, поэтому строка из таких символов остаётся непустой.

    BRAILLE PATTERN BLANK · ширина обычного знака · 1 знак в лимите поля

  • Корейский заполнительU+3164

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

    HANGUL FILLER · ширина иероглифа, шире обычного знака · 1 знак в лимите поля

  • Пробел нулевой шириныU+200B

    Место переноса строки без пробела. Ширины не имеет вовсе, поэтому пустоты им не сделать — зато он разрывает слово, не раздвигая его: так ссылку или упоминание можно оставить текстом.

    ZERO WIDTH SPACE · нулевая · 1 знак в лимите поля

  • Неразрывный пробелU+00A0

    Обычный по виду пробел, по которому нельзя перенести строку. Это ПРОБЕЛ: поля, срезающие пробелы по краям, срежут и его.

    NO-BREAK SPACE · ширина пробела · 1 знак в лимите поля

  • Пробел в четверть кегляU+2005

    Типографский пробел фиксированной ширины — нужен, когда отступ должен быть меньше обычного. Тоже пробел со всеми последствиями.

    FOUR-PER-EM SPACE · уже обычного пробела · 1 знак в лимите поля

  • Круглая шпацияU+2003

    Самый широкий типографский пробел. Удобен для отступа внутри строки, но по краям поля срезается так же, как остальные пробелы.

    EM SPACE · ширина кегля, примерно два пробела · 1 знак в лимите поля

Пустая строка

Подряд идущие переносы многие поля схлопывают в один. Строка из невидимых символов для них не пустая, поэтому отступ остаётся.

Результат: 5 знаков, из них 2 переносов
⠀
⠀
⠀

Знаки считаются в лимит поля наравне с буквами: 1 на строку — это 5 из лимита.

Считается в браузере: текст никуда не отправляется, регистрация не нужна.

Как это работает в разных сетях

Как пользоваться

  1. Выберите символ, а не любой

    Часть невидимых символов юникод считает пробелами, часть — нет. Поля ввода почти везде срезают пробелы по краям, поэтому «пустое имя» из обычных пробелов схлопнется, а из брайлевского пустого знака или корейского филлера — скорее всего нет. Это и есть весь секрет приёма.

  2. Соберите строку нужной высоты

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

  3. Копируйте кнопкой

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

Что важно знать

Невидимый символ — это знак, а не пустота

Каждый такой символ считается в лимите поля. Пустая строка из восьми знаков — это минус восемь знаков от поста. На 4096 незаметно, в подписи к картинке или в поле на 70 знаков — уже нет.

Одни площадки режут, другие нет

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

Много подряд выглядит как накрутка

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

Экранный диктор может споткнуться

Часть читалок проговаривает такие символы как «пробел» или называет их вслух по имени. Для имени профиля это мелочь, для текста поста — нет.

Частые вопросы

Что такое невидимый символ?

Это обычный символ юникода, у которого нет рисунка: шрифт не рисует ничего, а место символ при этом занимает. Их несколько, и они разные по природе — часть считается пробелом, часть нет. Именно поэтому одни переживают отправку, а другие срезаются, и поэтому здесь их шесть, а не один.

Как скопировать пустой символ?

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

Чем невидимый символ отличается от пробела?

Пробел юникод относит к разделителям, и поля ввода обычно срезают его по краям. Брайлевский пустой знак и корейский филлер к разделителям не относятся: для программы это такие же буквы, как «а» или «б», просто без рисунка. Отсюда и весь эффект.

Можно ли сделать пустое имя или пустое сообщение?

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

Сколько символов занимает пустая строка?

Столько, сколько символов вы в неё поставили: каждый считается знаком. Виджет показывает длину рядом со строкой именно поэтому — чтобы вы видели, сколько отдали от лимита поля.

Куда это применить

У Smmly есть бесплатная страница со ссылками на адресе вида smmly.ru/@ник: имя, описание, кнопки и знаки соцсетей.Отступ в имени, пустая строка в описании, ровный столбик подписей — там же, где невидимый символ нужен в соцсетях.

Канал для неё подключать не нужно и денег она не стоит — страница и инструменты бесплатны целиком.

Сделать свою страницу

Постите регулярно? Тогда Smmly ещё и ставит посты по расписанию в Телеграм, ВК, MAX и X — 7 дней за 10 ₽.

Другие бесплатные инструменты