Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

Акт завершения & балансирования Windows Vista

Напечатать страницу
22.09.2006 23:29 | Raiker

Сегодня мы делаем баланс. Есть множество древних компонентов Windows, которые мы хотели бы обновить ,но не обновляли на протяжении долгого времени. И теперь я буду первым, кто признается, что мы сделали действительно большой шаг в небольших изменениях, некоторые из которых нарушают наши принципы…

Проблема в том, что мы хотели бы отполировать интерфейс, но тем самым не затронув привычек наших пользователей, не нарушив их работы. К тому же встает вопрос – а стоит ли оно того?

Многие не понимают, какую высокую «таксу» они платят за обновленные иконки, измененный текст, подправленную графику и т.п. Я хотел бы поделиться с вами несколькими пунктами, по которым вносятся такие изменения.

1. Кто-то должен подготовить изменение
- Текст – авторы должны написать новый текст, а редакторы подправить его.
- Иконки – дизайнеры иконок должны сделать иконку и предоставить иконку всех размеров.
- Графика – дизайнеры графики должны спроектировать и создать графику.

2. Кто-то должен внести изменения
- Если разработчик начинает заниматься этим, это отвлекает его от других проблем.

3. Каждому изменению нужно тестированию
- Проверка, что изменение правильное перед его подтверждением.
- Проверка, что изменение правильное, когда оно уже в сборке.

4. Локализовать его (самая высокая «такса»).
- Нуждается ли изменение в локализации?
- Нужно ли предоставить дополнительные ресурсы для каждой локализации?

5. Доступность (специальные возможности)
- Задевает ли обновление Специальные возможности?
- Влияет ли это изменение на функцию Высокой Контрастности?
- Влияет ли это изменение на функцию масштабирования DPI?

6. Геополитика
- Есть ли геополитические проблемы с этим изменением?

7. Юридическая сторона
- Есть ли юридические проблемы с этим изменением?

Как вы можете видеть, внести изменение не так быстро. Вы заметите, что очень много было потрачено на одни иконки. Но мы также должны думать о уже вышедших компонентах:
- Внесем ли мы изменения в привычную работу пользователя?
- Не запутаем ли мы его?
- Отразится ли это на какой либо справочной документации или сторонней документации?
- Нужна ли KB статья после этого изменения?
- Действительно ли это полезное изменение?

Вот небольшая цитата из статьи Фрэнка Хайса:

«Пользователи ненавидят это. И они правильно делают, что ненавидят. Сломанные привычка больше чем неудобство. Привычки – это часть работы пользователя. Нарушив привычку, вы нарушили работу, уменьшили продуктивность и заставили пользователя создавать новые привычки. Это, в лучшем случае, займет недели, а то и месяцы.

Это и есть цена небольших нововведений. Это цена, которая уменьшает продуктивность и берет лишние расходы на тренинги. Для нас, людей ИТ инфраструктуры, эти изменения легки и понятны. Но они могут обернуться страданиями для простых пользователей. Часто мы не замечаем их действительно цены.

Действительно ли это изменение стоит того? Если да, то сделайте его. Но никогда не недооценивайте этих маленький изменений, и никогда не делайте их если они действительно не необходимы.

Так что если нет выгоды от небольшого изменения – не делайте его. Как только можете пытайтесь не изменять этих незначительных вещиц. И тогда вы получите счастливых продуктивных пользователей».

Взглянем на пример с изменением небольшого куска текста. Вкладка «Computer Name» в Свойствах системы всегда мне не нравилась. Я не фанат той надписи, которую мы сделали для «подключения к домену». Мы не можем запросто взять да изменить текст и кнопку, но даже если бы мы взялись за это – на что бы мы изменили текст?



Там все еще старый привычный интерфейс; заменив текст, улучшили бы мы его? На мой взгляд – нет. Есть множество людей уже «натренированных» на работу с этим интерфейсом. К тому же есть люди, которые не просто часто пользуются этими вещами, но очень часто. Так что сразу же придется обновлять и скриншоты и справочную документацию на тему подключения к домену. Конечно, придется обновить все элементы Windows рано или поздно, но зачем трогать этот старый компонент UI?

Источник: http://shellrevealed.com/
Перевод: Райкер

Комментарии

Не в сети

В общем, разработчики рассказывают о тяжелых буднях в Майкрософт и о том почему в интерфейсе иногда встречаются таКИе rлЮки

22.09.06 23:36
0
Не в сети

Я плакалъ...

Бедные-разнесчастные...

23.09.06 09:32
0
Не в сети

Пример приведён вообще никчёмный... Выгодный для разработчиков!!! А вообще, если вы взялись делать новый интерфейс не меняя сути, то делайте это красиво и в одном стиле... Это и есть ваша работа, народ платит деньги и хочет действительно видеть изменения...

23.09.06 10:30
0
Не в сети

я и то посерьёзней причины нахожу для оправдания своих ошибок

ЛУЧШЕ БЫ ОНИ ПРИСЛУШИВАЛИСЬ К ПРИТЕНЗИЯМ И МНЕНИЯМ А НЕ ОПРАВДЫВАЛИСЬ

23.09.06 13:48
0
Не в сети

DarkAngelX писал:А вообще, если вы взялись делать новый интерфейс не меняя сути, то делайте это красиво и в одном стиле...


Например так? - Explorer;
WMP.
Стиль не один, но похож, и главное не разит бирюзой.

23.09.06 15:28
0
Не в сети

ZKyl, остроумнее мне ещё слышать не приходилось шуток!!! Ты просто мастер!!!

23.09.06 15:56
0
Не в сети

Ты бы думал над сказанным а не "шутил"!

23.09.06 15:56
0
Pap 0
Не в сети

Вобщем вывод - видях с DX10 нет и Вмста выйдет без DX10 !!!
Вскх прокатили !!!

24.09.06 09:40
0
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.05 секунд (Общее время SQL: 0.033 секунд - SQL запросов: 67 - Среднее время SQL: 0.00049 секунд))
Top.Mail.Ru