Spreadfirefox Affiliate Button

О важности a:active

17 января
2008 года

Сегодня я бы хотела отвлечься от основной тематики и написать вот о чем. В последнее время на наших сайтах распространилась новая мода: прописывать стили только для a:hover, а a:active в CSS-файлах благополучно опускать. Грубо говоря, это значит, что я держу мышь над ссылкой — и ссылка меняется. Убираю мышку — ссылка возвращается к исходному состоянию, даже если я на нее кликнула (например, правой кнопкой).

Проблема в том, у карманных компьютеров не существует понятия «ховер» (англ. hover — нависать) и вспомогательного «указающего перста» (также известного как «рука загребущая»).
Рука загребущая
У наладонников просто нет мыши, и я технически не могу навести курсор на ссылку — только кликнуть по ней. Получается следующая ситуация: при наведении сслыка не меняется, потому что наводить нечего; при щелчке тоже не меняется, потому что дизайнер забыл про a:active. Итог: невозможно вообще понять, нажал ты на ссылку или нет. Приходится смотреть и ждать, начнет ли грузиться страница. А если ссылки идут плотным рядом? Как узнать, если ты случайно промахнулся и нажал не туда? Вопрос риторический.

Кстати, раз уж речь зашла о кпк... Многие забывают, что карманные браузеры далеко не всегда отображают картинки CAPTCHA. Я бы даже сказала — не отображают практически никогда. Подумайте, прежде чем включать captcha-защиту на своем блоге.

    Всего комментариев: 4 на запись “О важности a:active”

    1. Денис Радченко пишет:

      По поводу CAPTCHA: Opera Mini вполне нормально ее отображает (именно kCaptcha), но дохнет на теге button :(

    2. deerstop пишет:

      Opera Mini я тоже пробовала. Ничего не отображается, по крайней мере там, где я проверяла — на cybercore.ru. Нас-то интересует в первую очередь Вордпресс. :)

    3. Виктор пишет:

      И как решить эту проблему?

    4. deerstop пишет:

      Простите, какую именно?

    Оставьте отзыв!

    Все комментарии предварительно проверяются администратором. Если ссылка на ваш сайт вызывает у меня сомнения (сайт рекламный, принадлежит не вам и т.п.), комментарий модерацию не пройдет. Пожалуйста, учтите это,прежде чем оставлять сообщение.