Акт завершения & балансирования Windows Vista
Сегодня мы делаем баланс. Есть множество древних компонентов Windows, которые мы хотели бы обновить ,но не обновляли на протяжении долгого времени. И теперь я буду первым, кто признается, что мы сделали действительно большой шаг в небольших изменениях, некоторые из которых нарушают наши принципы…
Проблема в том, что мы хотели бы отполировать интерфейс, но тем самым не затронув привычек наших пользователей, не нарушив их работы. К тому же встает вопрос – а стоит ли оно того?
Многие не понимают, какую высокую «таксу» они платят за обновленные иконки, измененный текст, подправленную графику и т.п. Я хотел бы поделиться с вами несколькими пунктами, по которым вносятся такие изменения.
1. Кто-то должен подготовить изменение
- Текст – авторы должны написать новый текст, а редакторы подправить его.
- Иконки – дизайнеры иконок должны сделать иконку и предоставить иконку всех размеров.
- Графика – дизайнеры графики должны спроектировать и создать графику.
2. Кто-то должен внести изменения
- Если разработчик начинает заниматься этим, это отвлекает его от других проблем.
3. Каждому изменению нужно тестированию
- Проверка, что изменение правильное перед его подтверждением.
- Проверка, что изменение правильное, когда оно уже в сборке.
4. Локализовать его (самая высокая «такса»).
- Нуждается ли изменение в локализации?
- Нужно ли предоставить дополнительные ресурсы для каждой локализации?
5. Доступность (специальные возможности)
- Задевает ли обновление Специальные возможности?
- Влияет ли это изменение на функцию Высокой Контрастности?
- Влияет ли это изменение на функцию масштабирования DPI?
6. Геополитика
- Есть ли геополитические проблемы с этим изменением?
7. Юридическая сторона
- Есть ли юридические проблемы с этим изменением?
Как вы можете видеть, внести изменение не так быстро. Вы заметите, что очень много было потрачено на одни иконки. Но мы также должны думать о уже вышедших компонентах:
- Внесем ли мы изменения в привычную работу пользователя?
- Не запутаем ли мы его?
- Отразится ли это на какой либо справочной документации или сторонней документации?
- Нужна ли KB статья после этого изменения?
- Действительно ли это полезное изменение?
Вот небольшая цитата из статьи Фрэнка Хайса:
«Пользователи ненавидят это. И они правильно делают, что ненавидят. Сломанные привычка больше чем неудобство. Привычки – это часть работы пользователя. Нарушив привычку, вы нарушили работу, уменьшили продуктивность и заставили пользователя создавать новые привычки. Это, в лучшем случае, займет недели, а то и месяцы.
Это и есть цена небольших нововведений. Это цена, которая уменьшает продуктивность и берет лишние расходы на тренинги. Для нас, людей ИТ инфраструктуры, эти изменения легки и понятны. Но они могут обернуться страданиями для простых пользователей. Часто мы не замечаем их действительно цены.
Действительно ли это изменение стоит того? Если да, то сделайте его. Но никогда не недооценивайте этих маленький изменений, и никогда не делайте их если они действительно не необходимы.
Так что если нет выгоды от небольшого изменения – не делайте его. Как только можете пытайтесь не изменять этих незначительных вещиц. И тогда вы получите счастливых продуктивных пользователей».
Взглянем на пример с изменением небольшого куска текста. Вкладка «Computer Name» в Свойствах системы всегда мне не нравилась. Я не фанат той надписи, которую мы сделали для «подключения к домену». Мы не можем запросто взять да изменить текст и кнопку, но даже если бы мы взялись за это – на что бы мы изменили текст?
Там все еще старый привычный интерфейс; заменив текст, улучшили бы мы его? На мой взгляд – нет. Есть множество людей уже «натренированных» на работу с этим интерфейсом. К тому же есть люди, которые не просто часто пользуются этими вещами, но очень часто. Так что сразу же придется обновлять и скриншоты и справочную документацию на тему подключения к домену. Конечно, придется обновить все элементы Windows рано или поздно, но зачем трогать этот старый компонент UI?
Источник:
Перевод: Райкер
Комментарии
В общем, разработчики рассказывают о тяжелых буднях в Майкрософт и о том почему в интерфейсе иногда встречаются таКИе rлЮки
Пример приведён вообще никчёмный... Выгодный для разработчиков!!! А вообще, если вы взялись делать новый интерфейс не меняя сути, то делайте это красиво и в одном стиле... Это и есть ваша работа, народ платит деньги и хочет действительно видеть изменения...
я и то посерьёзней причины нахожу для оправдания своих ошибок
ЛУЧШЕ БЫ ОНИ ПРИСЛУШИВАЛИСЬ К ПРИТЕНЗИЯМ И МНЕНИЯМ А НЕ ОПРАВДЫВАЛИСЬ
DarkAngelX писал:А вообще, если вы взялись делать новый интерфейс не меняя сути, то делайте это красиво и в одном стиле...
Например так? -
Стиль не один, но похож, и главное не разит бирюзой.
ZKyl, остроумнее мне ещё слышать не приходилось шуток!!! Ты просто мастер!!!
Вобщем вывод - видях с DX10 нет и Вмста выйдет без DX10 !!!
Вскх прокатили !!!
По теме
- Windows Vista официально "мертва"
- Завтра прекращается поддержка Windows Vista
- Остался последний месяц поддержки Windows Vista
- 11 апреля Microsoft прекратит поддержку Windows Vista
- Через год прекращается поддержка Windows Vista
- Microsoft открыла исходный код Open XML SDK
- Баллмер: Longhorn/Vista - моя самая серьезная ошибка
- Сегодня заканчивается бесплатная фаза поддержки Windows Vista и Office 2007
- Microsoft продлила срок поддержки Windows Vista и Windows 7
- Практики обеспечения безопасности Microsoft - лучшие в мире