Моторокер
|
Posted: Thu Mar 15, 2007 00:40 Post subject: |
|
|
Давай посмотрим хотя бы на тот же Total Commander.
Какие окна сообщений в нём можно оставлять как есть?
Нажмите OK по завершении работы программы, чтобы не удалить распакованные файлы.
Все остальные окна просто нужно вручную вбивать в программу.
Если авторы изменят текст диалогов, их придётся набивать заново.
Где-то выше кстати был вопрос о закрытии окон по условию *, автор ответил, что это не самый лучший вариант.
Посмотрим на другие программы: на память приходит только предложение инсталляторов закрыть все окна, например IE.
Теперь сравним два этих списка: что программа должна делать и что программа делать не должна. Явно больше первый. В разы.
Проще исключить пару «нужных» сообщений, чем включать великое множество ненужных.
Чего это я? Ведь избавился уже у себя Наверно к тому, что если SM2BT будет уничтожать весь этот балаган ещё на этапе создания до показа, да ещё и закрывать (пока) нечитаемые (программно) окна, придётся на него переходить
В идеале конечно не нужны ни сообщения с OK, ни сообщения с Да–Нет–Отмена. Пользователи привыкли к тому, что они есть, их принудили к этому. Программисты же мыслят по другому – ну подумаешь один или два щелчка, какая разница? Ну и нажмёт юзер лишний раз, мне то что? Ведь изменить логику работы программы сложнее, чем просто показать сообщение об «ошибке».
Единственный вариант, когда такие окна нужны – это окна напоминаний о необходимости покупки программы, потому что обладают очень сильным раздражающим эффектом. _________________ плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми |
|