Возможность отмены деяния, заместо разговоров подтверждения
Вы когда-либо чувствовали противные ощущения, осмыслив чрез долю секунды, будто никак не обязаны были ответствовать «OK» на вопросец «Вы убеждены, будто желаете вылезти из программы».
Да? тогда вы никак не одиноки, фактически любой хоть раз попадал в эту обстановку, и это никак не ваша причина, это причина программного обеспечения.
Почему? поэтому будто создатели обязаны ведать о повадках юзеров и разуметь, будто нескончаемое численность раз отвечая «OK» на разные вопросцы, мы пристращаемся работать это, никак не задумываясь, а итогом имеет возможность начинать утрата нескольких часов работы.
Почему они обязаны о данном мыслить? поэтому будто наши повадки создаются самостоятельно от такого, желаем мы данного либо нет.
Привычки совсем могут быть полезны, они подсобляют нам скоро и в отсутствии излишних раздумий отвечать на деяния программ, убавляют возможность такого, будто вы позабудете то, будто учили. В случае с вопросцем: «Вы убеждены, будто желаете вылезти из программы», повадки соединяют притискивание на клавишу «Закрыть» и «OK» в одно деяние. Это отлично, поэтому будто в основной массе случаев мы убеждены, будто все делаем верно и никак не желаем мыслить о вопросце. К несчастью, повадки время от времени подводят нас, и мы осознаем, будто сделали ошибку лишь тогда, как скоро ничто невозможно исправить.
Как художники мы обязаны изготовить совсем принципиальный суд, и, по сущности, основное верховодило исследования интерфейсов: неплохой интерфейс обязан учесть повадки пользователей.
Возможные решения
А будто ежели изготовить предостережение тяжело игнорируемым? ежели неназойливые предостережения мало эффективны, давайте затормозим програмку, поморгаем экраном и подадим звучный и долгий знак, чтоб наверное направить интерес юзера. сможете испытать, это также никак не действует, нежели наиболее докучливо предостережение, тем скорее его накрывает нервированный юзер (кликом на клавишу «OK»), и тем более погрешностей станет допущено.
Тогда имеет возможность существовать изготовить этак, чтоб предостережение невозможно было пробойкотировать? ежели повадки юзеров творят трудности, давайте создадим интерфейс этак, чтоб невозможно было выковать повадку, тогда юзеру будет необходимо застопориться и поразмыслить, до этого нежели ответствовать на вопросец, будто ручается сознательность ответа.
Мысль никак не новенькая, в духе, «Введите n-ное словечко данного предписания, чтоб продолжить». В забаве Guild Wars, к примеру, при удалении персонажа необходимо никак не элементарно надавить «OK», а завести его фамилия. К несчастью это никак не постоянно работает:
Из-за надобности мыслить над необычными задачками, быстрее только решения встанут продуманными, и мы перестанем утрачивать несохраненные бумаги (преодолеем 1-ый по тяжести грех программного обеспечения).
Это скоро начнет сердить, поэтому будто просит интереса и отвращает от работы (получим 2-ой по тяжести грех программного обеспечения).
Это совсем медлительно и наиболее сложно, нежели обычный подъезд (третий по тяжести грех программного снабжения — спрашивать более работы, нежели необходимо).
Удаление персонажа в Guild War совсем редкая задачка, потому пункты 2 и 3 для нее никак не важны, однако спрашивать завести фамилия акта, чтоб вылезти из програмки, никак не храня его, станет очень обременительно.
Так будто ведь мы приняли решение? неплохой интерфейс обязан учесть повадки юзеров. Делая предостережения великими, звучными и усложняя их пренебрежение, чуть ли разрешено достигнуть позитивного итога, это лишь усугубляет состояние. имеет возможность существовать, стоит совершенно прибрать предупреждения?
Отмена деяний, путь к решению проблемы
Никакие предостережения никак не имеют все шансы обеспечивать сохранность ваших этих, а развитая вероятность отмены деяний имеет возможность. Вы имели возможность бы тихо накрывать програмку, никак не волнуясь о сохранении документов, и существовать убежденными в том, будто никак не утратите итоги собственной работы.
Чтобы юзер никак не попал в досадную обстановку в следствии повадок, создатели обязаны учесть их и дарить вероятность поправить всякую оплошность пользователя.
Это приводит нас к ещё 1 принципиальному выводу: ни разу никак не применяйте предостережения, ежели имеется вероятность отмены действия.
Google Mail хороший образчик следования данному правилу, при удалении посланий, мы никак не приобретаем практически никаких предостережений, однако постоянно имеется вероятность аннулировать наше заключение. При данном огромное интерес уделяется информированию юзера о сделанном деянии и заметности клавиши отмены. отлично трудящаяся отмена деяний дозволяет юзерам не в такой мере волноваться и более уверенно работать.
Конечно, это лишь 1-ый степень охраны, в том числе и опосля такого как вы удалили известия, они никак не удаляются бесповоротно, а остаются в корзине, ежели окажется, будто они удалены неверно, это постоянно разрешено исправить.
По безызвестным факторам гугл Calendar никак не усвоил данный нужный хороший урок, явление просто выключить по ошибке, а на предостережение ответствовать по повадке, внедрение отмены деяния в данном случае было бы совсем комфортным решением.
На самом деле в том числе и Gmail никак не совершенно усвоил данный хороший урок, ежели вы попытаетесь выключить метку, то увидите обычное предостережение, отчего гугл никак не устроил этак, чтоб они передвигались в корзину, из которой их разрешено было бы вернуть? может быть поэтому, будто стандарты о том, в каком месте применять корзину, а в каком месте предостережение довольно силен и необходима дерзость, чтоб справиться его. в том числе и фирмы, которые славятся неплохим дизайном, эти как 37Signals, нередко дозволяют данную ошибку.
Использование предостережений заместо отмены деяний, это путь меньшего противодействия для разработчиков программного обеспечения, кой никак не просит значимых издержек и раздумий, однако это никак не наилучший отбор с точки зрения удобства и сохранности применения приложений.
Заключение
Предупреждения — это 1 из обстоятельств утраты документов, сомнения к компу и самообвинений. имеется обычный и беспроигрышный способ решения данных заморочек — применяйте отмену деяний, заместо предупреждений.
Следующий раз, как скоро увидите предостережение заместо способности отмены деяний, пошлите разрабу интернет-сайта либо прибавления, приятное письмецо с предписанием воплотить отмену деяний, приложите к нему гиперссылку на данную статью.