Разом ми злодій життя людей через погано сплановані взаємодії. Коли я працюю над сайтом, одне питання стоїть переді мною і в центрі моєї уваги: «Я економлять час за рахунок користувача?"
Це суть проблеми. У нашому прагнення вкластися в терміни і вкластися в бюджет, ми часто Заощаджуємо час, скорочуючи час наших користувачів. Давайте розглянемо кілька прикладів того, що я маю на увазі.
Витрачає час на поліпшення продуктивності
Самий Очевидний приклад витрати часу користувачів - продуктивність сайту. Це те, що Джобс отримував з часом завантаження. Якщо наші веб-сайти працюють повільно, то ми витрачаємо дорогоцінний час наших користувачів і починаємо дратувати їх. Ще один розріз, так би мовити.
Проблема в тому, що поліпшити продуктивність складно. Ми стали ленівими, оскільки широкосмуговий доступ став широко поширеним. Ми скорочуємо кут в оптимізації зображень, HTTP-запити і бібліотеках JavaScript. Тепер користувачі платять ціну, коли Намагаються Отримати доступ до наших сайтах на повільних мобільних пристроях через стільникові мережі.
Щоб зробити наші сайти швидше, потрібен час і зусилля, але чому користувачі повинні страждати від наших проблем? Що стосується того, щоб наші проблеми стали проблемою користувачів, давайте трохи поговоримо про CAPTCHA.
CAPTCHA
CAPTCHA - це найкращий приклад розвантаження наших проблем на користувачів. Скільки мільйонів годин користувачі витратили даремно, Заповнюємо форми CAPTCHA? Годинники витрачені даремно, тому що ми НЕ звернувся до проблеми спамерських пошукових роботів.
Просто щоб прояснити, я говорю не тільки про традиційну капчу. Я говорю про будь-якій системі, яка змушує користувача доводити, що він людина. Чому вони повинні щось доводити? Ще раз, ще одна незручність, ще одна трата їх дорогоцінного часу.
Ми могли б вирішити цю проблему, якщо б витратили на цей час. Техніка honeytrap допомагає. Існують також серверні рішення для фільтрації автоматичних запитів. Проблема в тому, що розмістити CAPTCHA на сайті простіше. Не може щоб CAPTCHA був Єдиним способом, яким ми витрачаємо час користувача при заповненні форм.
Не змушуйте користувачів виправляти «свої» помилки в формах
Іноді ми навіть витрачаємо час користувача, коли намагаємося допомогти йому. Візьміть пошук по поштовому індексу. Я був на сайтах, які Намагаються заощадити мій час, просте мене ввести свій поштовий індекс, щоб він міг автоматично заповнювати мою адресу. Відмінна ідея, щоб заощадити мені час - відмінно, якщо це працює. Проблема в тому, що для Деяких пошукових скриптів поштовий код не повинен містити пробілів. Замість того щоб розробник налаштовував скрипт для видалення пробілів, він просто повертає помилку, і користувач повинен виправити «свою» помилку. Потім є паролі.
Чому паролі настільки складні?
«Чому ми витрачаємо так багато часу користувачів на створення паролів? Здається, що кожен сайт, який я відвідую в ці дні, пред'являє все більш складні вимоги до мого пароля. Безпека важлива, але хіба ми не можемо придумати кращого рішення, ніж таємниче поєднання великих літер, цифр і символів?.
Чому ми не можемо попросить користувачів ввести довгу фразу замість одного слова? Чому мій пароль Не може бути «Це мій пароль, і я нікому Не можу його вгадати»? Довжина зробить його безпечним, і запам'ятати і надрукувати його буде набагато простіше. Якщо вашої Систему подобаються прогалини, видаліть їх. Ви навіть можете НАДАТИ людям можливість побачити, що вони друкують.
Якщо ви не можете цього зробити, принаймні, надавати пріоритет інструкції, коли користувач намагається увійти в систему. Нагадайте їм, чи хоче ваш сайт використовувати великі літери або певну кількість символів. Це, по крайней мере, допоможе їм згадати свій пароль для вашого сайту.
Важливо визнати, що люди повинні увійти в систему весь час. Завдання вимагає додаткової уваги, щоб вона була максимально безболісне.
Зверніть особливу увагу на завдання, що повторюються
Ми повинні запитати себе Не тільки в тому, переносимо ми свої проблеми на користувачів, але і в тому, як ми можемо заощадити час наших користувачів.
Візьміть то загальні завдання, які користувачі роблять на наших сайтах знову і знову. Як ми можемо сбритого чверть секунди ЦИХ завдань? Як щодо пошуку? Якщо користувач введе пошуковий запит на вашому веб-сайті, натисніть ви клавішу «Return», щоб відправити запит? Їм не потрібно натискати кнопку «Пошук».
Випадають меню є ще одним хорошим прикладом. Навігація по країні може бути болючою. Чи можемо ми по-різному відображати країни або зробити доступ до Найпоширенішим країнам швидшими? Насправді, так багато можна зробити, щоб поліпшити збирачів країни, якщо ми просто приділяти час.
Допоможіть користувачам швидше обробити наш контент
Ми витрачаємо так багато часу наших користувачів на Докладні, погано написані і щільні копії, що ускладнює їм пошук потрібної інформації. Справжня ганьба в тому, що ми могли б зробити так багато,


