Это только у меня или в Meta действительно очень легко случайно поставить «лайк» при прокрутке? Сердечко расположено ровно там, где я провожу пальцем, и кажется, что даже легкое касание иконки ставит лайк. У меня нет такой проблемы на моём форуме, хотя расположение элементов одинаковое.
Рад, что я не просто сам себя обманываю, и это распространённый опыт
Похоже, проблема в плагине реакций, что согласуется с тем, как долго я сталкиваюсь с этой проблемой на Meta. Мой форум не использует плагин реакций, так что это ещё одно подтверждение.
В конечном счёте эта проблема не влияет на мой форум, но могу сказать, что довольно неприятно обнаружить пост, который я случайно лайкнул здесь, не осознавая этого, особенно в сочетании с настройкой по умолчанию, которая запрещает отмену лайков после определённого периода времени.
Я тоже сталкивался с этим на мобильном. Кнопка «Нравится» буквально находится под моим большим пальцем, когда я прокручиваю. Это отлично, если я хочу поставить лайк, так как это очень удобно, но с другой стороны, раздражает, если я ставлю лайк случайно. Лично для меня это тривиальная проблема, с которой я могу жить, так как обычно замечаю, поставил ли я лайк или нет.
На сенсорном экране, похоже, что лайки срабатывают только при эквиваленте нажатия мыши (touchstart?), а не при эквиваленте клика мыши (touch?) (как гиперссылки или другие кнопки в той же панели инструментов).
Но я тоже могу воспроизвести это: кнопка «реакции» кажется более «чувствительной» к кликам, чем другие элементы интерфейса.
Мое непрофессиональное предположение: используется обработчик событий вместо того, чтобы полагаться на (в моём случае) регистрацию iOS корректного клика/касания.