Все нижесказанное – только моя точка зрения. Говорю только о своих ощущениях. Вот есть вещи, за которые дизайнеру (интерфейса, системы, программы, проекта) хочется оторвать руки. Потому что можно было сделать лучше _без_особых_усилий_.
Не хочется превращать этот топик во флейм (типа «а мне все равно»), а просто в комментах жду ваших личных разочарований.
Итак, меня и только меня бесит когда…
Когда я открываю один и тот же файл с макросами в Excel и Excel спрашивает меня надо ли запускать макросы двумя разными диалогами (!). Он может спросить “Enable macros”, а может спросить «Разрешить ли запуска макроса». Какой из вариантов он выберет в очередной раз предсказать не могу: вероятность примерно одинакова.
Когда пытаешься записать файл больше 4 Гб на FAT32 система говорит, что «не хватает места на диске». Специальной ошибки для данного случая, видимо, не нашлось. Первый раз наступив на эти удобно положенные грабли, я примерно полчаса чистил диск и недоумевал.
Когда в Playstation 3 выбираешь в меню пункт «Выйти из игры», то по умолчанию выбран вариант «Нет». Когда выбираешь «Отключить систему» по умолчанию выбран вариант «Да». В результате нужно вызвать меню, посмотреть на экран, понять какой случай — надо или нет двинуть курсор, нажать левую (правую) стрелку и опять нажать «X». Хорошо еще, что кнопка не убегает!!!
Когда смотришь тестковую live-трансляцию в инете спортивного события и страница целиком перегружается. Один раз мне понадобилось обновлять таблицу с помощью запроса, который все упорно называют AJAX. 40 минут потратил, чтобы прочесть документацию, написать код клиента и сервера, все работает. Ну ладно, это супер-сложно. Но фреймы невидимые с автообновлением существуют уже 5 тысяч лет. Ну сколько займет создание такого механизма обновления у обычного веб-программиста? Ну, пускай не 7 минут, но полчаса. И вместо белого моргания всей страницы – перед глазами всегда счет и история. Это качественно новая трансляция. Это даже экономней для сервера! Почему так не сделать сразу?
Когда я скачиваю из интернета инсталляцию, которая представляет из себя Zip-файл, который распаковывает куда-то Exe-файл инсталляции, который представляет из себя упакованный набор файлов, которые и будут установлены и которые куда-то после запуска тоже распаковываются и уже оттуда запускается реальный инсталлятор, который все это куда-то копирует. В результате вместо 3 секунд на инсталляцию сразу и распаковки на ходу, уходит времени на порядок (или два порядка) больше и диск замусорен.
Когда я не вижу на клавиатуре кнопку «Распахнуть на весь экран текущее окно». Я и большинство коллег работают в Windows по принципу «много задач, но текущая на все окно». Ситуация, когда человек хочет видеть на экране одновременно два окна – исчезающе редка. Современные приложения имеют оповещения втрее и видеть их окно для реакции на фоновые события уже не нужно. Следовательно, при запуске нового приложения я (и 99% пользователей) распахнут его на весь экран. Как? Ну, элементарно – едем мышкой из рабочей области наверх направо, нажимаем малюсенькую кнопочку и возвращаемся обратно (мы же работать в окне будем). Почему нельзя сразу по умолчанию все приложения запускать на экран?
Точно та же жалоба на отсутствие кнопки «Закрыть текущее приложение».
Когда я вижу диалог «Нажмите Ctrl-Alt-Del, чтобы ввести пароль», нажимаю Ctrl-Alt-Del, ввожу пароль и только тут замечаю, что после Ctrl-Alt-Del нельзя сразу ввести пароль – какое-то время еще система над чем-то думает. Почему она думает? Она раньше не могла подумать? Она не может получить мой пароль и потом уже с ним думать? Почему я должен как дебил пялится на экран и ждать волшебного мгновения, когда появится наконец парольное окошко? Это игра такая – угадай сколько нужно пялится на экран при входе в систему?
Когда я открываю файл в офисе, что-то делаю и закрываю офис и возникает всем известное окно «Хотите сохранить изменения?». Я не хочу видеть это окно. Если я закрываю приложение, то оно должно молча сохранить текущие изменения, но при следующем открытии файла дать мне возможность одной кнопочкой откатится к предыдущему состоянию. Все! Никаких больше дурацких вопросов!
Когда антивирусное ПО запрещает пересылать по почте Exe-файлы. Но разрешает – архивы. В которые вложены Exe-файлы. Теперь для запуска Exe из письма нужно сделать два клика. А было – один. Мы спасены? Кто придумал такую «защиту»?
Когда я втыкаю флешку (диск) в Windows и на экране начинает сначала мелькать поиск, потом всплывает окно выбора действий и т.д. Ну придумали же эти всплывающие балоны в трее, ну пускай там появится что-то типа «Обнаружен новый носитель. Нажмите здесь, чтобы вызывать меню операций». Нажму если нужно будет. Зачем показывать диалоговое окно поверх всего?
Когда я захожу на сайт любой компании и не вижу контактного телефона на первой странице.
Когда я вижу на сайте раздел, озаглавленный «О нас». Что там? Путь проезда? Поименный список сотрудников? Автобиография генерального директора? Почему «Контактная информация» видна вместе с «О нас», значит она не про «вас»? Про кого-то другого? Почему нельзя назвать раздел «Наши сотрудники», «История компании», «Наши достижения», «Наша формула бизнеса», «Стратегия нашей компании»?
Когда на сайте размещается флеш, который делает то же, что и HTML: выводит текст, кнопки, образует навигацию и т.д. То есть попросту дизайнер/программист выполнил двойную работу, получил больше денег (не обязательно), пользователь грузит больше данных. Ради энтропии это все делается что-ли?
Вообще, про веб-дизайн можно ругаться долго, но пока остановимся.
Не хочется превращать этот топик во флейм (типа «а мне все равно»), а просто в комментах жду ваших личных разочарований.
Итак, меня и только меня бесит когда…
Когда я открываю один и тот же файл с макросами в Excel и Excel спрашивает меня надо ли запускать макросы двумя разными диалогами (!). Он может спросить “Enable macros”, а может спросить «Разрешить ли запуска макроса». Какой из вариантов он выберет в очередной раз предсказать не могу: вероятность примерно одинакова.
Когда пытаешься записать файл больше 4 Гб на FAT32 система говорит, что «не хватает места на диске». Специальной ошибки для данного случая, видимо, не нашлось. Первый раз наступив на эти удобно положенные грабли, я примерно полчаса чистил диск и недоумевал.
Когда в Playstation 3 выбираешь в меню пункт «Выйти из игры», то по умолчанию выбран вариант «Нет». Когда выбираешь «Отключить систему» по умолчанию выбран вариант «Да». В результате нужно вызвать меню, посмотреть на экран, понять какой случай — надо или нет двинуть курсор, нажать левую (правую) стрелку и опять нажать «X». Хорошо еще, что кнопка не убегает!!!
Когда смотришь тестковую live-трансляцию в инете спортивного события и страница целиком перегружается. Один раз мне понадобилось обновлять таблицу с помощью запроса, который все упорно называют AJAX. 40 минут потратил, чтобы прочесть документацию, написать код клиента и сервера, все работает. Ну ладно, это супер-сложно. Но фреймы невидимые с автообновлением существуют уже 5 тысяч лет. Ну сколько займет создание такого механизма обновления у обычного веб-программиста? Ну, пускай не 7 минут, но полчаса. И вместо белого моргания всей страницы – перед глазами всегда счет и история. Это качественно новая трансляция. Это даже экономней для сервера! Почему так не сделать сразу?
Когда я скачиваю из интернета инсталляцию, которая представляет из себя Zip-файл, который распаковывает куда-то Exe-файл инсталляции, который представляет из себя упакованный набор файлов, которые и будут установлены и которые куда-то после запуска тоже распаковываются и уже оттуда запускается реальный инсталлятор, который все это куда-то копирует. В результате вместо 3 секунд на инсталляцию сразу и распаковки на ходу, уходит времени на порядок (или два порядка) больше и диск замусорен.
Когда я не вижу на клавиатуре кнопку «Распахнуть на весь экран текущее окно». Я и большинство коллег работают в Windows по принципу «много задач, но текущая на все окно». Ситуация, когда человек хочет видеть на экране одновременно два окна – исчезающе редка. Современные приложения имеют оповещения втрее и видеть их окно для реакции на фоновые события уже не нужно. Следовательно, при запуске нового приложения я (и 99% пользователей) распахнут его на весь экран. Как? Ну, элементарно – едем мышкой из рабочей области наверх направо, нажимаем малюсенькую кнопочку и возвращаемся обратно (мы же работать в окне будем). Почему нельзя сразу по умолчанию все приложения запускать на экран?
Точно та же жалоба на отсутствие кнопки «Закрыть текущее приложение».
Когда я вижу диалог «Нажмите Ctrl-Alt-Del, чтобы ввести пароль», нажимаю Ctrl-Alt-Del, ввожу пароль и только тут замечаю, что после Ctrl-Alt-Del нельзя сразу ввести пароль – какое-то время еще система над чем-то думает. Почему она думает? Она раньше не могла подумать? Она не может получить мой пароль и потом уже с ним думать? Почему я должен как дебил пялится на экран и ждать волшебного мгновения, когда появится наконец парольное окошко? Это игра такая – угадай сколько нужно пялится на экран при входе в систему?
Когда я открываю файл в офисе, что-то делаю и закрываю офис и возникает всем известное окно «Хотите сохранить изменения?». Я не хочу видеть это окно. Если я закрываю приложение, то оно должно молча сохранить текущие изменения, но при следующем открытии файла дать мне возможность одной кнопочкой откатится к предыдущему состоянию. Все! Никаких больше дурацких вопросов!
Когда антивирусное ПО запрещает пересылать по почте Exe-файлы. Но разрешает – архивы. В которые вложены Exe-файлы. Теперь для запуска Exe из письма нужно сделать два клика. А было – один. Мы спасены? Кто придумал такую «защиту»?
Когда я втыкаю флешку (диск) в Windows и на экране начинает сначала мелькать поиск, потом всплывает окно выбора действий и т.д. Ну придумали же эти всплывающие балоны в трее, ну пускай там появится что-то типа «Обнаружен новый носитель. Нажмите здесь, чтобы вызывать меню операций». Нажму если нужно будет. Зачем показывать диалоговое окно поверх всего?
Когда я захожу на сайт любой компании и не вижу контактного телефона на первой странице.
Когда я вижу на сайте раздел, озаглавленный «О нас». Что там? Путь проезда? Поименный список сотрудников? Автобиография генерального директора? Почему «Контактная информация» видна вместе с «О нас», значит она не про «вас»? Про кого-то другого? Почему нельзя назвать раздел «Наши сотрудники», «История компании», «Наши достижения», «Наша формула бизнеса», «Стратегия нашей компании»?
Когда на сайте размещается флеш, который делает то же, что и HTML: выводит текст, кнопки, образует навигацию и т.д. То есть попросту дизайнер/программист выполнил двойную работу, получил больше денег (не обязательно), пользователь грузит больше данных. Ради энтропии это все делается что-ли?
Вообще, про веб-дизайн можно ругаться долго, но пока остановимся.