Я работаю над созданием, которое повышает осведомленность о доступности в Интернете. Для презентации мы хотим предложить небольшой семинар, который имитирует различные инвалидности/нарушения для людей. Это делается с помощью веб-сайта, созданного специально для этой презентации.
У одного из проявленных нарушений есть тремор, а это означает, что у него возникают неустойчивые, трудно контролируемые движения рук. При этом ухудшении очень трудно точно перемещать курсор мыши и нажимать кнопку мыши, когда мышь находится над ссылкой. Как некоторые пожилые люди, так и люди с заболеваниями, например. Паркинсона, может страдать от тремора.
Теперь я хотел бы как-то переместить курсор мыши непредсказуемым образом, так что людям очень сложно щелкнуть маленькую кнопку. Поскольку JavaScript не позволяет перемещать курсор мыши напрямую, я ищу другие способы достижения этого. Я придумал следующие идеи:
- Использование драйвера/утилиты мыши, которая имитирует дрожание мыши.
- Скрыть курсор мыши с помощью CSS, поместить анимацию GIF дрожащего курсора мыши на место исходного курсора (с помощью JavaScript), а затем сделать целевую ссылку кликабельной только каждые несколько секунд в течение секунды или около того. Это, по крайней мере, дало бы ощущение, будто человек всегда нажимает на не тот момент.
В то время как первая идея была бы довольно крутой, я не мог найти такой инструмент, как для Mac, так и для Windows. И у меня нет никаких навыков программирования таким образом.
Вторая идея кажется немного неуклюжей, но я думаю, что она достигнет желаемого эффекта.
Есть ли у кого-нибудь другая идея?