Обнаружил, что в броузере Opera (10.63) исчезает курсор из поля INPUT при нажатии клавиши Esc. Соответственно, дальнейший ввод в этом поле невозможен, пока не ткнёшь туда мышкой. Или не пробежишься TAB_ом по всем полям, начиная с первого.
Правильно ли это? Это новое "юзабилити", или глюк Оперы?
На сайте
http://help.operafan.net/keyboard.html и
http://help.opera.com/Windows/10.50/ru/keyboard.html написано, что клавиша Esc для того, чтобы "Выйти из контекста или отменить". Что-то я не понимаю...
Сейчас многим нравится "Leave Search" ("живой поиск"), предложенный google.com
Я сделал на своём сайте такой же. Согласно механизму Гугл при нажатии клавиши Esc закрывается раскрытый список и пользователь может продолжить редактирование текста в поле ввода от курсора. Но в Опере курсор исчезает.
Собственно вопрос: как вы считаете, стоит ли в данном механизме специально для Оперы "докручивать" принудительную установку фокуса и курсора после нажатия Esc (чтобы работало одинаково как во всех других броузерах)?