Дизайн
July 22, 2021

Почему «Downvote» твиттера — это не «дизлайк»

Это моя первая большая статья (заметка?) про дизайн, как дизайнера интерфейсов. Безусловно, я могу быть в чём-то не прав или заблуждаться. Буду безумно благодарен любой обратной связи.


«Twitter начал тестировать дизлайки!» — СМИ любят использовать «громкие» заголовки для привлечения внимания и уже в статье давать более полную информацию, которая несколько отличается от заголовка.

По факту, Twitter запустил тестирование реакций на ответы под твитами. То есть помимо уже привычных лайков была добавлена негативная реакция под названием «downvote» (голос против).

В этом эксперименте реакции представлены в трёх видах и я хочу поделиться своим мнением касательно этого.

Различия между дизлайком и голосом против

Дизлайк в привычном смысле подразумевает отметку какого-либо контента неподобающим (неинтересным, скучным, токсичным) для пользователя и имеет счётчик, который показывает сколько именно людей поставили дизлайк. Не будем углубляться в плюсы и минусы такого подхода и психологическое влияние. Скажу лишь то, что нередки случаи, когда дизлайками пытаются морально подавить автора и повлиять на мнение других людей, посредством того, что контент набрал дизлайков больше, чем лайков (про рейтинговую систему, где только один счётчик, я молчу).

Голос против необходим для того, чтобы показать системе, научить её, какой контент пользователи считают неуместным, чтобы в дальнейшем показывать наиболее релевантный. Голос против НЕ имеет счётчика и не публикуется (то есть его видит только поставивший). Также, голос против не ранжирует ответы, то есть не влияет на их порядок.

Таким образом мы выяснили, что в твиттере голос против не равно дизлайк.

Что предлагает Twitter?

3 разных варианта, представленные твиттером для тестирования

Твиттер предлагает 3 варианта реакций для тестирования:

  • стрелки вверх и вниз;
  • привычный лайк в виде сердечка и стрелка вниз;
  • пальцы вверх и вниз.

Рассмотрим каждый из них детально.

Первый вариант — стрелки

Такое обозначение напоминает рейтинговую систему, где присутствует один счётчик, зависящий от двух кнопок (стрелка вверх и стрелка вниз), то есть 1 компонент, который состоит из счётчика, кнопки повышения рейтинга и кнопки понижения рейтинга.

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

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

Но есть два момента.

Во-первых, когда счётчик на нуле, он не отображается, и пользователь не знает, где будет расположен счётчик — теория не сработает.

Во-вторых, когда счётчик отображён и расположен достаточно близко от контрола и теория близости работает, то пользователю может показаться, что это либо общий счётчик, так как его цвет нейтральный, а не зелёный (хотя этот сценарий мне кажется маловероятным), либо у смежного контрола «стрелка вниз» тоже должен быть такой счётчик, потому что контролы визуально идентичны (а вот это более вероятно). Вновь обманутые ожидания пользователя.

Второй вариант: сердечко и стрелка вниз

На мой взгляд, этот вариант — лучший из представленных. Здесь остаётся привычный вариант контрола «лайк» в виде сердечка, поэтому с ним никаких проблем возникнуть не должно. А вот кнопка «стрелка вниз» скорее выглядит, как кнопка «скачать», хотя скачивать здесь нечего.

Также, может возникнуть непонимание в том случае, когда пользователь случайно поставил лайк или поменял своё мнение, и решил нажать кнопку «стрелка вниз». Что произойдёт в таком случае: будет поставлен голос против или произойдёт что-то другое, лайк отменится или же останется? Исходя из контекста, мы с вами можем предположить, что лайк будет отменен, но у пользователей, которые впервые увидят эту кнопку, могут быть сомнения.

Я бы вовсе поменял иконку «стрелка вниз»: связка «сердечко» и «палец вниз» кажется мне более очевидной. Других противоречий я не выявил.

Третий вариант: пальцы

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

Конечно, все пользователи разные и всем угодить нельзя. Для этого и существует A/B-тестирование, которое позволяет проверить гипотезы на разных сегментах пользователей и выбрать наиболее лучший вариант.


Связь со мной и другие ссылки: skeetls.ru