Здравствуйте, emusic, Вы писали:
E>Несмотря на все это, я с завидной регулярностью получаю раздраженные письма типа "я купил вашу программу, а она не желает устанавливаться" с описанием весьма специфической ситуации, возникающей при попытке поставить новую версию поверх старой. То есть, народ в массе своей не читает не только мануала (что вполне простительно), но и пояснительных текстов при выборе того или иного варианта, тупо нажимая "Ok" и "Yes".
Люди покупают программу не для того, чтобы думать, как с ней работать, а для решения своих проблем. Если человек сталкивается с проблемой еще на стадии установки демо-версии, то он скорее всего просто не будет продолжать установку. Вы хотите продолжать терять покупателей?
Подобню проблему хорошо решили в mcafee: при установке их антивируса производится анализ наличия в системе других антивирусов, и предлагается их удалить.
E>Можно было бы, конечно, наваять суперинтеллектуальный инсталлятор, но не хочется поощрять откровенную безалаберность
Как наиболее эффективно заставить юзера читать предупреждения и сознавать, что источником возможных проблем станет именно он, а не автор программы? Вывод текста крупным шрифтом на цветном фоне, звуковые сигналы, требование ввести какое-нибудь слово, упомянутое в тексте, в качестве подтверждения того, что текст прочитан?
Никак. Пользователя нельзя заставить думать, потому что он этого не хочет.
Остается постараться свести вероятность подобной ситуации к минимуму, а если она все же будет возникать, терпеливо объяснять пользователю, что и как надо сделать