👏 Claps: почему одна кнопка лучше двух
Раньше у нас были стрелки ▲ и ▼, и вы делили контент на «нравится» и «не нравится». Теперь этот подход заменён — рассказываю, почему.

Честная обратная связь
Стрелка вниз (дизлайк) — это бинарное суждение: «плохо». Но на практике дизлайк редко используется для оценки качества. Чаще это про несогласие с мнением автора, личную неприязнь или случайный клик. Конструктивной информации это не даёт.
Claps решают эту проблему. Если читателю нечего сказать — он просто не хлопает. Ноль — это тишина, а не негатив. Каждый хлопок — осознанный и положительный сигнал.
Градация без токсичности
Шкала от 1 до 50 даёт автору понять, насколько сильно текст зацепил. Один хлопок — прочитал и пошёл дальше. Пятьдесят — перечитывал, цитировал, сохранял.
Стрелки же дают всего два состояния: +1 или -1. Когда читатель в восторге — он может нажать «вверх». Но этого мало, чтобы отличить «неплохо» от «гениально».
Автор в фокусе
Важное психологическое отличие: дизлайк — это удар по автору. Даже справедливая критика, выраженная стрелкой, воспринимается как агрессия. Claps — это поддержка, а не оценка. Они создают безопасную среду для творчества, где автор не боится пробовать новое.
Чистая карма (теперь)
Карма пересчитана через COUNT(DISTINCT user_id). Пятьдесят хлопков от одного человека = +1 кармы, а не +50. Ранжирование стало справедливее: важнее не то, сколько раз нажал один фанат, а сколько уникальных читателей оценили ваш текст.
Право не судить
Бывают темы, где ставить дизлайк неловко — личные истории, сложные переживания, спорные, но важные вопросы. Claps позволяют поддержать автора без необходимости «судить» содержание.
Резюме
- Одна кнопка вместо двух.
- Шкала 1–50 вместо +1/–1.
- Нет дизлайков — нет токсичности.
- Карма = уникальные читатели, а не сумма баллов.
- Автор видит конструктив: молчание = нейтрально, хлопок = хорошо.
Попробуйте — теперь это 👏 на каждой статье и ❤️ на каждом комментарии.
На GitHub опубликовано, как всегда испытываем на https://w3a.ru/
Это новый для меня подход, проверим и изучим на рабочем примере.