Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   onclick в ссылке и меняющийся курсор (https://javascript.ru/forum/misc/2765-onclick-v-ssylke-i-menyayushhijjsya-kursor.html)

chibuzor 10.02.2009 11:24

Цитата:

Сообщение от Protos (Сообщение 12389)
У спана не будет состояния focus, поэтому таким элементом управления невозможно воспользоваться с клавиатуры.

Действительно, с точки зрения юзабилити, это минус

Kolyaj 10.02.2009 11:59

С точки зрения юзабилити не ведущая никуда ссылка -- еще больший минус. Хотите запустить действие -- делайте кнопку. Ее точно также можно стилизовать под ссылку.

Zibba 10.02.2009 13:19

Цитата:

Сообщение от chibuzor
Инетерсно, что по этому поводу скажут мак-юзеры, если такие есть?

Могу только как unix-юзер заявить, что в конкьюэрор такого не происходит (он тоже на вебкит).

Protos 10.02.2009 15:38

Цитата:

Сообщение от ZoNT (Сообщение 12392)
Люди, давайте скинемся Протосу на мышку...

Да, все пользователи ноутбуков, а особенно нетбуков, тоскают с собой мышь...

Цитата:

Сообщение от Kolyaj
С точки зрения юзабилити не ведущая никуда ссылка -- еще больший минус. Хотите запустить действие -- делайте кнопку. Ее точно также можно стилизовать под ссылку.

Надо просто ссылку вставить через JavaScript и по onclick выполнять preventDefault, тогда все остануться довольны. А лепить строковые контейнеры и вешать на них события, может заставить только лень и пренебрежение правилами юзабилити.

ZoNT 10.02.2009 15:49

Цитата:

Сообщение от Protos
Да, все пользователи ноутбуков, а особенно нетбуков, тоскают с собой

тачпад?

Protos 10.02.2009 16:03

Цитата:

Сообщение от ZoNT (Сообщение 12412)
тачпад?

Не на всех моделях он есть, и не всегда им удобно пользоваться, и не всем нравится им пользоваться, комуто гораздо удобнее прокрутить страницу пробелом и добраться до нужной ссылки при помощи клавиши Tab. А еще есть пользователи с мышками на батарейках, которые внезапно садятся, в самый неподходящий момент, и др.

Мало кто работает в Windows без мыши, но в тоже время весь интерфейс операционной системы и приложения доступны для управления с клавиатуры, чем web-сайты хуже? В конце концов, это же не игрушки-симуляторы какие-нибудь, в которых не обойдешься без джойстика или другого устройства, а всеголишь сайты, в которых реально предоставить пользователю выбор, выполнять действия при помощи клавиатуры или мыши.

Вариант с кнопкой вместо ссылки тоже имеет право на жизнь, но кнопку значительно труднее кросс-браузерно оформить так же как ссылку, да и к тому же для нее не будет работать псевдокласс :hover в IE6.


Часовой пояс GMT +3, время: 10:26.