Нажатие на изображения может вызвать анимированное масштабирование

При нажатии на некоторые изображения в Discourse запускается анимация увеличения.

Эта анимация может провоцировать мигрени. Google Maps — ещё более яркий пример. Удаление анимации или проверка параметра prefers-reduced-motion и использование его как сигнала для пропуска анимации могли бы быть более безопасными для пользователей, страдающих мигренями.

Да, я думаю, что нам стоит использовать prefers-reduced-motion здесь, это имеет смысл. Спасибо за предложение!

4 лайка

Огромное спасибо, что подняли этот вопрос :+1:

Масштабирование теперь должно быть устранено, если на вашем устройстве включена настройка prefers-reduced-motion благодаря этому PR. "A11Y: Add prefers reduced motion" by jordanvidrine · Pull Request #14859 · discourse/discourse · GitHub

3 лайка