Назначение указателя мыши — не просто показывать, в какой точке экрана находится курсор, но также сообщать пользователю, какие действия ему доступны. Об этой распространенной практике проектирования пользовательских интерфейсов настольных приложений в веб-приложениях часто забывают. Но вина лежит не только на разработчиках. Во времена CSS 2.1 у нас попросту не было доступа ко многим встроенным курсорам.
В основном мы использовали свойство cursor для указания, что на чем-то можно щелкнуть, дополняя его курсором pointer , или же иногда добавляли всплывающие подсказки с помощью курсора help . Некоторые также применили курсоры wait и progress вместо или в дополнение к указателю загрузки.
Но этим дело и ограничивалось. И хотя в CSS User Interface Level 3 мы получили целую пачку новых встроенных курсоров, большинство разработчиков продолжают в этом вопросе придерживаться старых привычек. Как это часто бывает при работе над взаимодействием с пользователем, вы в действительности не осознаете существования проблемы до тех пор, пока не сталкиваетесь с решением. Позвольте мне показать вам эти решения! Читать далее
![]()
Это интересно
0
|
|||
Последние откомментированные темы: