Как заставить юзера думать раньше, чем делать?
От: emusic Франция https://software.muzychenko.net/ru
Дата: 21.12.04 09:47
Оценка:
Пара моих коммерческих проектов (Virtual Audio Cable и Wave Clone) основаны на драйверах, поэтому перед установкой новой версии (или полной версии взамен урезанной бесплатной) необходимо деинсталлировать текущую. Соответственно, в мануале это несколько раз оговорено, плюс инсталлятор специально предупреждает об этом на первой же форме, а если обнаружил признаки наличия установленного драйвера — спрашивает, продолжить или прекратить установку. Полностью запретить продолжение нельзя, ибо пару лет назад эти драйверы распространялись без инсталлятора, для установки/удаления стандартными системными средствами, а все без исключения системы ветки NT не в состоянии полностью удалить мультимедийный user-mode драйвер. Поэтому юзеру и выдается вопрос, сопровожденный подробным описанием ситуации и предупреждением о возможных последствиях неправильного выбора.

Несмотря на все это, я с завидной регулярностью получаю раздраженные письма типа "я купил вашу программу, а она не желает устанавливаться" с описанием весьма специфической ситуации, возникающей при попытке поставить новую версию поверх старой. То есть, народ в массе своей не читает не только мануала (что вполне простительно), но и пояснительных текстов при выборе того или иного варианта, тупо нажимая "Ok" и "Yes".

Можно было бы, конечно, наваять суперинтеллектуальный инсталлятор, но не хочется поощрять откровенную безалаберность Как наиболее эффективно заставить юзера читать предупреждения и сознавать, что источником возможных проблем станет именно он, а не автор программы? Вывод текста крупным шрифтом на цветном фоне, звуковые сигналы, требование ввести какое-нибудь слово, упомянутое в тексте, в качестве подтверждения того, что текст прочитан?

Собственно, проблема того же плана, что и чтение лицензии С тем исключением, что нарушитель лицензии вряд ли станет возмущенно писать автору с жалобой, что программа не запускается у его друга, которому он ее незаконно скопировал
... << RSDN@Home 1.1.4 beta 3 rev. 185>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.