Празни состојби и пораки за грешка: UX работата за која никој не предвидува буџет
Празните состојби и пораките за грешка се испорачуваат како привремен текст и никогаш не се преработуваат. Еве зошто заслужуваат вистинско дизајнерско внимание и како да напишете такви што навистина помагаат.
Секој производ има момент кога нема што да прикаже. Таблата на нов корисник пред да внесе податоци. Пребарување без резултати. Испратен формулар што паднал поради причина што серверот ја разбира, а корисникот не. Овие моменти се градат последни, ако воопшто се дизајнираат. Повеќето се испорачуваат со текстот што програмерот го напишал додека ја поврзувал API-та: „Нема податоци.“ „Настана грешка.“ „Нешто тргна наопаку.“ Потоа тимот преминува на следната функционалност, а тој привремен текст останува засекогаш.
Ова е грешка со конкретна, мерлива цена. Празните состојби и пораките за грешка не се гранични случаи — тие се носечки делови од производот на кои значителен дел од корисниците наидуваат постојано, честопати токму во моментот кога одлучуваат дали да продолжат или да се откажат.
Зошто овие екрани се прескокнуваат
Празните состојби и грешките го губат дизајнерскиот буџет од предвидлива причина: не се појавуваат во тековот што секој го демонстрира. Никој не гради презентација околу екранот „нема пронајдени резултати“. Дизајнерските прегледи го следат основното патување на корисникот — регистрација, додавање ставка, пополнета табла — а состојбите каде нешто недостига или е расипано се третираат како имплементациски детаљ, оставен на оној што го пишува кодот.
Проблемот е што овие екрани се непропорционално присутни во моментите што одлучуваат дали некој ќе стане клиент. Штотуку регистриран корисник речиси секогаш прво слетува на празна табла. Корисник што прв пат го проба вашето пребарување има реална шанса да напише нешто што не враќа ништо. Некој што наидува на грешка при плаќање е во моментот со највисок влог во целата инка. Ова не се ретки патишта на грешка — за значаен дел од вашите корисници, тие се првата вистинска интеракција со вашиот производ.
Што всушност прави добрата празна состојба
Добро дизајнираната празна состојба прави три работи што празен екран или генеричка порака не ги прават:
Му потврдува на корисникот дека е на вистинското место. „Нема податоци“ звучи како нешто да се расипало. Конкретна празна состојба — „Сѐ уште немате создадено проекти“ — му кажува на корисникот дека екранот работи исправно и дека тој едноставно уште не го направил следниот чекор.
Му кажува што да направи потоа. Најдобрите празни состојби го содржат точното дејство што ја разрешува состојбата: копче за создавање прв проект, врска за увоз на постојни податоци, предлог како би изгледало првото пребарување. Празна состојба без повик на дејство е ќор-сокак преправен во функционалност.
Поставува очекување за тоа што ќе се појави. Ако таблата е празна затоа што сѐ уште нема податоци, приказот како ќе изгледа откако ќе се пополни — дури и во сива, симулирана верзија — гради повеќе доверба отколку самиот текст.
Што всушност прави добрата порака за грешка
Пораките за грешка паѓаат на посуштински начин, зашто се појавуваат во моменти на триење што веќе се фрустрирачки. Три работи ја делат корисната порака од бескорисната.
Кажува што точно се случило. „Нешто тргна наопаку“ не му кажува на корисникот ништо на што може да реагира. „Не можевме да ја обработиме вашата картичка — адресата за наплата не се совпаѓа со онаа што ја има вашата банка“ му кажува точно што да поправи. Прецизноста не чини ништо повеќе за изградба; само бара бекендот да прикаже вистинска причина наместо да ги собере сите падови во еден генерички блок.
Кажува што да се направи по тоа. Грешка без следен чекор го тера корисникот да погодува: да проба повторно, да освежи, да контактира поддршка, да се откаже. Наведете го патот за опоравување јасно, дури и ако е само „обидете се повторно за неколку минути“ или врска до поддршка.
Не го обвинува корисникот за системски проблем. Плаќање што паѓа затоа што вашиот процесор на плаќања истекол не е вина на клиентот, и пораката не треба да сугерира дека е. Мешањето системски падови со корисничка грешка брзо ја руши довербата, особено во момент — наплата, отворање сметка — кога довербата и онака се проверува.
Од каде да почнете
Не мора да ги редизајнирате сите состојби во производот одеднаш. Проверете ги оние што најмногу значат: празната состојба при прво отворање на вашата главна табла, состојбата без резултати во главното пребарување или филтер, и пораките за грешка во тековите за наплата, регистрација и плаќање. Препишете ги со истата грижа со која би пишувале наслов на почетна страница, зашто за реален дел од вашите корисници тоа е токму она што се — првото или најважното нешто што го читаат.
Третирањето на овие екрани како дополнителна мисла е дизајнерска одлука, дури и кога никој свесно не ја носи. Третирањето како вистински површини на производот е подобра одлука, а е евтина во споредба со речиси сѐ друго на типична патека на развој.
PNK WORKS дизајнира и гради целосно производно искуство — вклучувајќи ги празните состојби и пораките за грешка што повеќето тимови ги прескокнуваат. Започнете проект.
Подготвени за соработка?
Започнете проект →