2 заметки с тегом

usability РСС

12 марта, 3:18

Улучшение курсора ввода текста

Меня тут осенило как можно улучшить обычный курсор ввода текста. Бывает банально неудобно глазами отрываться от текста и перемещать взгляд в угол чтобы поглядеть в каком режиме работает в данный момент клавиатура: русский, английский, Caps Lock и т. п... В связи с этим пришла идея использовать такой вот стиль курсора для ввода текста:



и вот так



или если кому-то кажется расточительством столько места тратить на флаг, то можно более аскетично:



Идея состоит в том, что текущая включённая раскладка должна быть видна возле курсора, т. е. в том месте, где у меня 99% времени находятся глаза во время ввода текста — т. е. в поле ввода. Это должно съэкономить какое-то количество времени, которое мы обычно тратим на то, чтобы перестать писать текст, переместить взгляд, вернуть взгляд, продолжить писать. Это очень актуально для тех у кого большие мониторы.

В среднем это занимает около 1-1,5 секунд. За год вполне может набежать приличный час времени. Хотя это зависит от того кто как использует компьютер. Обычный пользователь вряд ли часто переключается с языка на язык, а вот программист постоянно должен переключатся меж языками: код на английском, а разные документы, тексты, общение с коллегами и прочее общение обычно происходит на родном языке. Программисту это улучшение явно пришлось бы по душе.

Интересно, на сколько удобна такая идея в жизни? Да и вопрос реализации интересен. Современные операционные системы не предоставляют возможности хоть как-то изменить курсор в поле ввода, так что для этого потребуется серьёзный обход штатных средств.
ui   usability

16 ноября 2011, 12:00

Хорошая CAPTCHA, это мёртвая CAPTCHA

В разных местах неоднократно ведутся разговоры про усовершенствование каптчи и как она помогает решить проблемы со спамом. Я категорически против каптчи! Я не люблю когда за мой счёт, кто-то решает свои проблемы. У вас спам и боторегистрация? Решите сами свою проблему, а не заставляйте меня решать её. Я ваш пользователь и клиент, почему я должен что-то доказывать? Как я могу доверять вебсервису, который априори не доверяет мне? Где в конце-концов презумпция невиновности?!

CAPTCHA не даёт 100% гарантии по защите от спама. Любой метод защиты, который не требует усилий со стороны пользователя так же не даёт 100% защиты от спама. А раз сервис не может достигнуть 100% защиты в любом варианте, то какой глубокий смысл в том, что ещё и пользователю надо создавать неудобство, чтобы пользователь шёл с поклоном к вебсервису и что-то доказывал?

Уважайте своих пользователей — удалите каптчу и поставьте защиту не требующую действий со стороны пользователя.
usability