Размышления о ваших комментариях по поводу экрана «Пуск»

Создание Windows 8

Взгляд изнутри от группы разработчиков Windows

Размышления о ваших комментариях по поводу экрана «Пуск»

Rate This
  • Comments 32

В эти дни в нашей группе происходит оживленное обсуждение двух последних статей об использовании интерфейса «Пуск» в операционной системе Windows 8. Те из вас, кто ознакомился с предварительной версией для разработчиков, помогают нам понять индивидуальные особенности работы пользователей, а также узнать, какие аспекты этой операционной системы стали проще или сложнее по сравнению с Windows 7. Хочу напомнить, что мы выпустили полнофункциональную сборку предварительной версии Windows для разработчиков, несмотря на то что впереди у нас еще много работы над пользовательским интерфейсом. Мы сделали это для того, чтобы стимулировать дальнейший диалог, но следует понимать, что продукт еще не готов. Мы получили некоторое количество скептических отзывов, в основном о возможности отключения новых функций, что является вполне естественной реакцией на изменения, но не слишком способствует ведению диалога, целью которого является создание нового продукта. В данной статье мы ставим перед собой цель показать вам, что все ваши конструктивные отзывы о наших разработках были приняты во внимание, поскольку мы все еще продолжаем совершенствовать продукт. Эту статью написала Марина Дукхон (Marina Dukhon), старший руководитель программы в группе Core Experience. В статье рассматриваются отдельные комментарии и действия, которые мы предпринимаем на основе полученных от вас отзывов. — Стивен

От лица всей группы я хочу поблагодарить всех за активное участие в обсуждении экрана «Пуск» в блогах на прошлой неделе. Мы отслеживаем все комментарии и стараемся реагировать на них в максимально полном объеме. Мы знаем, что такие радикальные перемены могут быть спорными, поэтому и надеемся на продолжение нашего с вами диалога. Я хотела рассмотреть несколько отдельных тем, которые были подняты в комментариях, поскольку они имеют непосредственное отношение к разработке. Я понимаю, что не смогу ответить сразу на все ваши вопросы, но вы можете быть уверены в том, что мы слышим вас и продолжим участвовать в данном обсуждении.

Отражают ли эти данные мнение всех пользователей?

Пользователь @Andrew написал:

«Я бы хотел отметить, что эти собираемые вами данные с большой долей вероятности получены от людей, не являющихся корпоративными пользователями; вы привязываете статистику к домашним пользователям, а не к бизнес-пользователям. Большинство предприятий по умолчанию отключают программу улучшения качества программного обеспечения в групповой политике, чтобы обеспечить безопасность и исключить нежелательную передачу данных по сети.»

Andrew, хотя некоторые предприятия действительно предпочитают не использовать программу улучшения качества программного обеспечения, которая позволяет нам получать анонимные и добровольно предоставляемые сведения об использовании Windows разными людьми, в рамках этой программы мы все равно получаем огромный объем данных, включая и данные от корпоративных клиентов. Кроме того, информация о регионе, языке, выпуске и атрибутах развертывания продукта позволяет нам еще больше повысить качество обработки этих данных. Мы часто называем такие данные полной «переписью» (следует еще раз отметить, что эти данные собираются с явного разрешения пользователей и в анонимном порядке), поскольку количество уникальных точек данных выходит за пределы понятия «выборочного метода».

Кроме программы улучшения качества программного обеспечения, мы используем многочисленные и разнообразные каналы связи с корпоративными клиентами, чтобы лучше понимать их потребности. Например, мы непрерывно собираем отзывы при непосредственном взаимодействии с клиентами (например, во время посещения клиентов, а также в наших брифинг-центрах, расположенных по всему миру), от комиссии экспертов и от участников программы для первых пользователей продукта, а также во время проведения общественных мероприятий, таких как конференции TechEd и //build/. Мы также тесно сотрудничаем с отраслевыми аналитиками (в ходе консультаций и при проведении исследований), а также самостоятельно проводим обширный диапазон исследований. Благодаря такому взаимодействию мы узнаем, какие функциональные возможности и средства контроля в меню «Пуск» нужны предприятиям, и мы, конечно же, учитываем это при проектировании и разработке изменений в Windows 8.

Если взглянуть на эти данные, становится ясно, что корпоративные клиенты действительно работают с меню «Пуск» несколько иначе:

  • Хотя такие ссылки по умолчанию, как «Панель управления», «Игры» и «Документы», в правой части меню «Пуск» имеются у 81 % домашних пользователей, те же ссылки имеются у менее чем 2 % наших корпоративных клиентов.
  • Большинство пользователей удаляют некоторые элементы в данной части меню «Пуск» (при этом чаще всего удаляются точки входа «Игры» и «Media Center»).
  • Корпоративные пользователи запускают закрепленные в меню «Пуск» приложения на 68 % чаще, чем домашние пользователи, но уровень использования закрепленных элементов все равно не достигает 10 % от всех сеансов.
Как мы используем эти сведения?

В общем случае отдельные корпоративные клиенты используют меню «Пуск», настроенные их администраторами. Используя результаты данного исследования и наши связи с сообществом корпоративных клиентов, мы работаем над специальными компонентами, которые помогут оптимизировать пользовательскую настройку экрана «Пуск». Например, предприятия могут удалять с экрана «Пуск» такие элементы, как «Игры» и «Справка и поддержка». Для Windows 8 мы обеспечиваем поддержку сценариев развертывания, которые включают в себя экраны «Пуск» со структурой значков, соответствующей потребностям конкретной бизн��с-группы предприятия. Это позволяет им добавить еще больше закрепленных приложений для пользователей. Мы также предоставляем поддержку управляемой блокировки возможностей настройки для экрана «Пуск», которая позволяет обеспечить его единообразие в рамках всей организации. Эти возможности были созданы специально для наших корпоративных клиентов с учетом существующих функций, добавленных нами в прошлом, и потребностей, которые, по нашему мнению, могут возникнуть у таких клиентов в будущем. Кроме того, опытные пользователи также смогут использовать эти возможности настройки.

Не сложнее ли использовать экран «Пуск» для быстрого просмотра содержимого компьютера?

Пользователь @mt327000 написал:

«Экран «Пуск» выглядит как нагромождение значков, а его использование сопряжено со всеми теми проблемами, которые вы описывали для меню «Пуск», а также с некоторыми новыми. Я слежу за рабочим столом, упорядочиваю его содержимое и могу быстро просматривать все программы на компьютере в представлении «Все программы», появившемся в Windows Vista. Я считаю, что экран «Пуск» не оправдывает возложенных на него надежд и не обладает какими-либо преимуществами по сравнению с меню «Пуск».»

Комментарии совершенно ясно дают понять, что возможность получения сведений о содержимом компьютера и быстрого просмотра этого содержимого представляет собой важную составляющую ощущения контроля над ситуацией. Давайте немного поговорим о том, как это работает в меню «Пуск», и проведем сравнение с экраном «Пуск».

В современном меню «Пуск» при развертывании всплывающего меню «Все программы» по умолчанию отображается всего 20 приложений (без учета прокрутки) независимо от размеров монитора. По результатам одного из наших исследований пользователи за несколько месяцев запускали в среднем 57 различных приложений. И эта цифра даже не включает большое число веб-сайтов, используемых людьми изо дня в день (мы считаем, что с точки зрения запуска и закрепления веб-сайты необходимо учитывать); некоторые такие веб-сайты могут превратиться в приложения в стиле Metro. Итак, мы видим, что небольшое окно с 20 элементами в данном сценарии не является масштабируемым. Судя по комментариям, такой уровень использования приложений является стандартным для тех людей, которые читают этот блог, и мы полагаем, что этот уровень будет меняться в том же направлении.

«Все программы» в меню «Пуск»

После установки приложений на компьютере для просмотра всех папок приложений вам, вероятно, понадобится прокручивать представление «Все программы».

Помимо ограниченной полезной площади представления «Все программы», приложения в нем еще и запрятаны в папки и вложенные папки; при этом значки, помогающие осуществлять навигацию, отсутствуют. Ситуацию также осложняет то, что объекты часто «прыгают» по экрану при раскрытии и сворачивании папок во время поиска требуемого приложения, что еще сильнее снижает производительность работы. Некоторые пользователи отметили, что такое ограничение — это шаг назад по сравнению с меню «Пуск» в Windows XP. Хотя формально это так, мы работаем сугубо с меню, представляющим собой один столбец с иерархией, навигация по которой требует хорошо отработанных навыков. Со временем масштабирование в старой версии Windows XP стало вызывать много нареканий, что привело к пересмотру данного аспекта в операционных системах Vista и Windows 7.

Создавая Windows 8, мы предположили, что в настоящее время имеется еще больше приложений (и сайтов), чем во времена выпуска XP/Vista/7, поэтому нам нужен совершенно другой масштаб. Нам также хотелось обеспечить быстрый просмотр и модель навигации, требующую меньшей сноровки. Благодаря использованию полноэкранного режима теперь мы можем отобразить больше приложений без необходимости прокрутки или навигации по иерархии. Сводя иерархию в одно измерение, мы предоставляем вам возможность использовать значки приложений и избежать просмотра многочисленных папок в попытке найти приложение по названию его разработчика. Со временем данное усовершенствование также позволит решить другую распространенную проблему, которая заключается в том, что при переименовании, объединении или упорядочивании папок (например, для предотвращения формирования чересчур многоуровневого меню) вы теряете возможность полного удаления приложений. В результате вам приходится регулярно выполнять уборку мусора в меню «Пуск», устраняя нерабочие ссылки.

Как будет показано ниже в данной статье, сноровка, необходимая для навигации по интерфейсу слишком большого меню, не согласуется с принципами проектирования удобного пользовательского интерфейса. Даже если вы собираетесь выбирать элементы, которые редко используются, работа замедляется из-за налагаемых на меню ограничений. Некоторые пользователи предположили, что те проблемы, над решением которым мы работаем, можно устранить за счет использования меню в стиле операционной системы XP, которые разворачиваются на экране, или увеличения размера текущего меню «Пуск». Ниже мы поговорим о законе Фиттса и о том, почему увеличение размера или развертывание меню не помогут решить указанную проблему. По мере увеличения разрешающей способности и размеров мониторов становится все сложнее переходить по уровням меню, попадая по мелким кнопкам. Ниже приведен снимок экрана, переданный вместе с комментарием пользователя @Bleipriester, на котором виден требуемый «путь» мыши, а также дополнительные средства навигации в виде направленных вниз и вверх уголков-шевронов. Вспомните об этом, когда мы будем рассматривать закон Фиттса.

Версия меню «Пуск», 

предложенная пользователем @Bleipriester, с 3 столбцами для навигации

Версия меню «Пуск» от пользователя @Bleipriester с несколькими столбцами для навигации

Таким образом, по мере увеличения размеров монитора использование экрана «Приложения» (и представления экрана «Пуск» со всеми приложениями) становится более эффективным. В таблице ниже показано, как в наших последних сборках изменяется число приложений, которое может быть отображено на экране «Приложения», в зависимости от размера монитора:

Вероятный форм-фактор

Размер
(в дюймах)

Разрешение

Число значков на 1 странице экрана «Приложения»

Число элементов на 1 странице представления «Все программы»

Ноутбук

12,1

1280 x 800

36

20

 

13

1366 x 768

40

20

 

13,3

1440 x 900

42

20

Настольный ПК

21,5

1920 x 1080

80

20

 

23

1920 x 1080

80

20

 

27

2560 x 1440

150

20

Примерное число приложений, отображаемых на экране «Приложения» на разных мониторах

Ваши комментарии были приняты во внимание, и мы согласны со многими из поднятых вопросов в отношении дизайна. Некоторые из вас упомянули, что сложно найти приложение, когда имя его папки уже неизвестно, и что полное удаление структуры папок усложнило поиск приложения, поставляемого в наборе.

Вот что сообщил пользователь @aroush:

«Текущий список всех приложений в стиле Metro не годится, так как в нем элементы указаны в алфавитном порядке, а я не знаю имен всех этих дополнительных программ.»

В настоящее время мы работаем над решением данной проблемы. Ниже приведен последний вариант оформления экрана «Приложения», возвращ��ющий ту структуру, к которой вы привыкли при работе с папками в представлении «Все программы».

Видоизмененный экран 

«Приложения» с наборами приложений, упорядоченными в группы

Здесь вы можете видеть, что, как и в меню «Пуск», наборы приложений теперь упорядочиваются в виде групп, а не в виде одного алфавитного списка. Таким образом, если вы ищете программу, которая относится к набору Visual Studio, но не можете вспомнить ее точное имя, найти ее будет значительно проще. А алфавитный список больше не будет заполнен непонятными именами, поскольку для передачи фактического имени исполняемого файла разработчик полагался на имя папки.

Помимо добавления структуры папок на данный экран и упорядочивания приложений в соответствии с наборами, в которые они входят, мы также работаем над тем, чтобы сделать это представление более сжатым. Отображение большего объема содержимого на той же площади помогает быстро определить, что именно установлено на компьютере, и снижает необходимость в прокрутке. Кроме того, это снижает необходимость в навигации по развертывающейся структуре меню или в использовании папок и вложенных папок программ.

Благодаря такому дизайну нам удалось улучшить возможность поиска в системе, чтобы вы в любое время могли быстро проверить, что именно в ней установлено.

Поддерживает ли новый экран «Пуск» тот вид настройки, который мне необходим для обеспечения высокой производительности работы?

Пользователь @Ed1P написал:

«Хотя я понимаю, что переход к экрану «Пуск» в стиле Metro отлично подходит для сенсорных экранов на небольших по размеру компьютерах, это значительно снизит производительность моего труда на настольной системе с большим широкоформатным монитором. В течение сеанса работы я регулярно использую 50 приложений и папок. Сейчас я не использую свое специально настроенное меню «Пуск» в Windows 7 (да, его МОЖНО настроить; кроме того, все то, что Элис считает невозможным, можно выполнить, просто щелкнув правой кнопкой мыши элемент «Все программы» в нижней части меню и расположив папки программ в новом порядке). Вместо этого я использую бесплатное приложение Stardock Fences, которое позволяет группировать их в виде мгновенно доступных значков на экране.

Я признаю схожесть моих групп в Stardock Fences и «страниц» экрана «Пуск» в стиле Metro, однако одно большое отличие, которое делает программу Fences более эффективной, заключается в том, что я могу сгруппировать и закрепить программы вертикально в левой части экрана, оставив свободной правую часть для гаджетов с динамическим обновлением и центральную область размером 1200 x 1024 точек для работы. В ней мне удобно писать код или заниматься трехмерным моделированием, при необходимости мгновенно переключаясь между приложениями, и одновременно следить за динамическими обновлениями. Я редко использую панель задач, для меня она стала лишь автоматически скрываемой областью оповещений.

Стиль Metro был бы гораздо удобнее для использования на настольном компьютере, если бы он обеспечивал вертикальное размещение и закрепление сбоку экрана. Еще лучше, если бы можно было разделить это представление на две вертикальные области с возможностью прокрутки (динамические обновления и гаджеты в одной области и папки/файлы для запуска в другой), оставив большую рабочую область в центре.»

Большое спасибо за этот отзыв! Очевидно, что вы потратили немало времени на то, чтобы настроить компьютер удобным для вас образом. Это хороший пример того, как операционная система Windows может обеспечивать гибкость для обширной аудитории пользователей. Мы продолжим придерживаться такой гибкости и для Windows 8, а также считаем, что пользователям будет по-прежнему доступен обширный диапазон сторонних средств запуска, позволяющих удовлетворить их индивидуальные потребности. Значительная часть очевидных дополнительных возможностей настройки, например цвета и фоны, была преднамеренно опущена в предварительной версии для разработчиков, но будет доступна в итоговой версии продукта. Но давайте сосредоточимся на данном расширенном уровне настройки.

Уровень реализации пользовательских настроек на вашем компьютере свидетельствует о том, что вы опытный пользователь. Ваш опыт также проявляется в использовании приложений и папок в рамках сеанса работы. В следующей таблице показано, что делают пользователи на компьютерах во время сеанса работы:

Максимальное число открытых окон

% сеансов

0-5

20,40 %

6-9

49,30 %

10-14

21,30 %

15-19

4,60 %

20-24

2,69 %

25-29

1,30 %

30-39

0,23 %

40-49

0,08 %

50-59

0,03 %

60-79

0,03 %

80-99

0,01 %

100+

0,03 %

Максимальное число окон, одновременно открытых у пользователей во время сеанса

Вы можете заметить, что ваши показатели значительно превышают эти данные для «среднестатистического» пользователя, но наши системы применяют пользователи всех уровней квалификации. Нижняя граница диапазона соответствует так называемому «быстрому» сеансу, когда пользователь входит в систему, выполняет одну необходимую операцию и выходит из системы (так поступают даже специалисты). Верхняя граница диапазона может также включать случаи непреднамеренных запусков вредоносных программ, открывающих множество окон одновременно. Именно поэтому при анализе всей совокупности данных мы уверены в реалистичности наших усредненных значений. Мы знаем, что существует тенденция пытаться использовать данные для подкрепления определенной точки зрения, поэтому мы хотим предоставить здесь полный контекст этих данных и донести до читателей сведения об имеющихся ограничениях. Мы предоставляем эти данные, чтобы осветить принятые в ходе разработки решения, а не для того, чтобы загнать их в жесткие рамки.

Хотя некоторые могут сказать, что мы разрабатываем систему, ориентируясь на нижнюю границу, это совершенно не соответствует действительности. С другой стороны, мы надеемся, все понимают, что разработка системы под требования верхней границы сильно осложнит ее применение для подавляющей массы пользователей. Наш подход к разработке заключается в следующем: сконцентрироваться на «золотой середине» и обеспечить необходимую гибкость для пользователей верхней границы. Ничего нового в таком подходе нет — он стандартен для любой разработки Windows.

Одной из популярных функций программы Fences является возможность логической группировки элементов и назначения имен таким группам. Но вы также указали на недостаток данного подхода — группы находятся на рабочем столе, то есть по сути находятся под всеми открытыми окнами, что затрудняет доступ к ним во время выполнения какой-либо работы. Поскольку я не знаю, в чем именно заключается ваша настройка, сложно проверить справедливость моих догадок. Но можно предположить, с чем приходится сталкиваться тем пользователям, который применяют аналогичный подход (по крайней мере, исходя из описания, вы прилагаете много усилий для поиска точного баланса). Пользователь может потратить время на реорганизацию рабочего пространства, чтобы добиться расположения открытых окон рядом со средством запуска. Это позволяет быстро получать доступ к этому средству и следить за динамическими обновлениями, однако одновременно сокращает полезную площадь экрана и требует больше тонкой ручной настройки окон.

Преимущества размещения содержимого в двухмерном пространстве

Другой важной особенностью программы Fences является пространственное размещение, которое можно использовать для упорядочения ярлыков. Мы знаем, что запомнить расположение элемента гораздо проще в случае двухмерного пространства, чем в случае одномерного списка. Наш мозг естественным образом приспособлен к запоминанию расположения в дополнение к другим свойствам, таким как цвет и размер. Поэтому поиск элемента, который, как вы помните, находится в правой верхней части экрана, часто выполняется намного быстрее, чем просмотр алфавитного списка. Кроме того, папки меню «Пуск» часто критикуют за то, что они все начинаются с одной буквы, и для выявления их различий требуется прочитать несколько слов (например, специалисты по графике сталкиваются с большим количеством папок на букву «A» от одного поставщика).

Проведено достаточно большое количество исследований, подтверждающих, что наличие нескольких знаков или атрибутов упрощает быстрый поиск нужного элемента. В операционной системе Windows такой подход уже используется в виде отображения сведений о файлах и результатах поиска или отображения как эскиза, так и заголовка открытого окна. Мы разработали экран «Пуск» таким образом, чтобы максимально полно использовать особенности человеческого восприятия. Эти особенности представляют собой базовые неврологические модели, выработавшиеся в ходе эволюции, которые и позволяют нам использовать компьютер:

  • Пространственная память человека — ваша способность запоминать, куда вы поместили некоторый предмет или где некоторый предмет будет находиться. Сюда также входит возможность установки пространственных связей, то есть расположения различных предметов в пространстве относительно друг друга.
  • Мышечная память — задача на выполнение движений, которая становится автоматической и может осуществляться без приложения сознательных усилий.
  • Разделение — группировка предметов, чтобы их можно было проще вспомнить впоследствии.
  • Теория обнаружения сигналов — ваша способность идентифицировать интересующий вас предмет даже при наличии большого количества «шума» или предметов, не представляющих интереса.

Мы хотели создать такую структуру, которая была бы основана именно на этих особенностях сознания. При использовании представления «Все программы» и списков часто используемых приложений или закрепленных приложений в меню «Пуск» мы были очень ограничены в отношении пространства и структуры. Невозможно разработать полнофункциональную пространственную платформу с использованием одномерного списка. Но на экране «Пуск» мы уже можем использовать преимущества двухмерного пространства. В серии исследований, включая изучение использования пространственной памяти для управления документами, для поиска сведений и в галерее задач, отдел исследований корпорации Майкрософт продемонстрировал, что запомнить расположение элементов будет гораздо проще даже после полугодового перерыва в использовании, если добавить более функциональную организацию поверх одномерных визуальных текстовых списков. Мы хотели воспользоваться преимуществом данного эффекта для ускорения поиска конкретных приложений на экране «Пуск».

Многие упоминали использование больших мониторов или нескольких мониторов. Хотя сразу же были получены отзывы о том, что экран «Пуск» хуже подходит для такого варианта работы, нашей целью было обеспечить расширенные функциональные возможности для подобной среды. Как и в отношении многих других аспектов, в данном случае не должен вызывать удивление тот факт, что сейчас группа разработчиков включает в себя много опытных пользователей с глубокими техническими познаниями, которые постоянно используют несколько экранов HD+ для работы с большим числом приложений Win 32. Экран «Пуск» на центральном мониторе обеспечивает ускорение запуска и переключения при использовании большого количества приложений и сайтов. При этом возможность отображения на экране состояния для различных (даже еще не созданных) бизнес-приложений обеспечивает новый уровень функциональности.

Преимущества пространственного размещения на экране «Пуск»

Группировка значков на экране «Пуск» разрабатывалась с учетом описанных принципов. Мы знаем, что размеры групп естественным образом изменяются в зависимости от типов объединяемых элементов. Такая гибкость способствует не только упорядочиванию, но и созданию разнородной структуры, в которой формы и размеры в разных группах отличаются. Это упрощает поиск значка, когда вам известно, что он находится в небольшой группе с неровным правым краем или в большой группе, которая представлена в виде полного прямоугольника.

Схематическое представление 

структуры экрана «Пуск»

Для облегчения поиска приложений структура экрана «Пуск» использует особенности положения, формы, взаимного расположения и цвета

Помимо размеров и форм групп, для поиска значка можно использовать несколько других факторов. Находится ли значок в верхней правой части группы (красный значок), рядом с широким зеленым значком в большой группе (черный значок), является ли он первым квадратным значком в верхней части большой группы (светло-голубой значок) или последним на экране «Пуск» (желтый значок) — в моем распоряжении имеется несколько атрибутов для поиска нужного объекта. То же самое относится и к группам значков — я могу использовать общий цвет или форму для идентификации группы с моими играми или группы с моими новостными приложениями при прокрутке экрана.

Объяснение пространственного распознавания через эволюцию

С точки зрения эволюции такой тип распознавания проистекает из основополагающих инстинктов выживания в нашем подсознании. Человек использует несколько чувств для сопоставления раздражителей. Вам нужно определить местонахождение раздражителя (где он?) и отсортировать его (он меня съест?). Вам также нужно запомнить его для будущего анализа и сравнения. Ключевым фактором для обеспечения быстроты и плавности выполнения данной задачи является предоставление достаточной информации, для которой вы можете провести правильный отбор и запомнить сделанный выбор без создания высокой нагрузки на мозг, которая вынуждала бы его отвлекаться на интерпретацию полученных сведений.

Если все это звучит для вас логично, то вы понимаете, почему пиктографические представления являются наиболее эффективными. По этой же причине неравномерное представление обеспечивает получение визуальных подсказок, снижающих потребность в обработке информации и позволяющих положиться исключительно на сенсорно-моторные процессы. И, конечно же, именно поэтому интерпретация крупных блоков одинаково отформатированного текста в меню (или на графических кнопках) может потребовать больше времени и ресурсов мозга. Вы можете ознакомиться с неплохой любительской статьей об элементах зрительного восприятия, а также со множеством более подробных технических статей.

Кстати, некоторые из вас предлагали использовать меньшие промежутки, больший уровень прозрачности или закругленные края, чтобы добавить дизайну «визуальной привлекательности». Дело в том, что четкость восприятия промежутков, непрозрачных границ, фона и прямоугольников значительно улучшает способность идентифицировать программы и предотвращает перегрузку вашего мозга, которая может вызывать головные боли и другие последствия (ознакомьтесь с проведенным в Массачусетском университете исследованием иллюзии выделения контуров, а также с работой, посвященной преимуществам использования цветов). Проще говоря, эти эстетические дополнения заставляют ваш мозг думать, что ему необходимо потратить больше времени на «понимание» раздражителя вместо простого реагирования на воспринимаемую информацию.

Как мы улучшаем возможности настройки

Что касается возможностей настройки — вы совершенно правы, утверждая, что можете настраивать существующее меню «Пуск». Метод, упомянутый пользователем @Ed1p, позволяет переименовывать папки (делая невозможным полное удаление приложений), перемещать файлы (нарушая заданное расположение программ для пользователя и для всего компьютера) и в общем виде изменять порядок элементов в дереве приложений в системе. Смельчаки, желающие применять перетаскивание в пределах меню «Пуск», также имеют такую возможность (хотя вероятность ошибиться при этом весьма высока).

Однако эти способы настройки достаточно сложны и, к сожалению, не подходят для основной массы пользователей, даже если изначально это и планировалось. Дело не только в затратах времени: такая методика является косвенной, так как фактически вы работаете не в меню «Пуск». Поэтому для достижения желаемого результата требуется множество обременительных перемещений между окнами проводника и всплывающими меню.

Персонализация экрана «Пуск» — одна из тех функций, которые мы хотим сделать максимально удобными, поэтому мы все еще дорабатываем и улучшаем ее. В предварительной версии Windows для разработчиков вы уже можете оценить гибкое использование размеров групп, снятие закрепления значков и изменение размера широких динамических значков до квадратной формы. А в бета-версии, помимо создания, именования и переупорядочивания групп, вы также сможете использовать другие усовершенствования для данного диалогового окна.

Пользователь @drewfus написал:

«Когда я сказал, что список приложений (и, соответственно, значков) на компьютере не может быть известен заранее и жестко зафиксирован, я имел в виду, что данный список не является постоянным — со временем он разрастается, но более важно то, что хронологический порядок добавления значков никак не коррелирует с их важностью (за исключением простого совпадения), что оказывает постоянное негативное воздействие на существующую у пользователя структуру «Пуск».»

Это меткое замечание — вполне логично, что ваш набор приложений со временем будет расти и изменяться, поэтому спустя месяцы после первого упорядочивания экрана «Пуск» у вас могут появиться новые избранные приложения. Наша цель заключается в достижении баланса между возможностью сохранения контроля над экраном «Пуск» (то есть фиксирование уже упорядоченного содержимого при получении новых приложений путем помещения их в самый конец) и возможностью простого изменения этого экрана пользователем. Групповое переупорядочивание помогает реализовать именно тот сценарий, который упоминает пользователь @drewfus, — с ростом числа приложений теперь вполне возможно добавлять новые избранные приложения в конец экрана «Пуск». С помощью группового переупорядочивания мы облегчаем перемещение целой группы приложений на первый план без необходимости перемещения отдельных значков по одному; и настолько же легко вы можете понизить приоритет группы приложений, поместив ее в конец.

Очевидно, что в данном отношении предварительная версия для разработчиков была незаконченной, поэтому с учетом важности данного аспекта мы собираемся представить решение, которое сочетает в себе ту гибкость и те усовершенствования, которые оправдывают переход с предыдущих версий продукта.

Возможность помещения приложений в нужное место в рамках пространственной структуры, использование группировки для упрощения распознавания и перемещение значков по экрану должны быть значительно улучшены по сравнению с меню «Пуск». Мы считаем, что это откроет мир новых возможностей по упорядочиванию и настройке, которые радикально улучшат условия работы с чрезвычайно большими наборами приложений и ярлыков.

Получается, что вы заставили нас привыкнуть к спискам переходов, а теперь просто убираете их?

Пользователь @tN0 написал:

«Добавьте списки переходов для динамических значков на экране «Пуск». Проведение по значку пальцем или его щелчок правой кнопкой мыши могли бы вызывать список переходов.»

Наличие способа быстрого доступа к содержимому в приложении является отличной возможностью, и мы рады видеть ваше воодушевление и приверженность по отношению к использованию списков переходов в Windows 7. Для приложений в стиле Metro мы также разработали кое-что новое на основе концепции списков переходов. Мы считаем, что этот компонент будет еще удобнее для пользователей и будет предоставлять расширенные возможности разработчикам. Но сначала рассмотрим текущее использование списков переходов в Windows.

Использование текущей версии списков переходов

Хотя списки переходов часто получают положительные отзывы пользователей, суть дела заключается в том, что использование списков переходов в меню «Пуск» (например, списка недавно открытых документов для приложения) не получило такого же распространения, как в панели задач. Для сравнения — щелчок для открытия списка переходов панели задач регистрируется в 20 % сеансов, а щелчок для вызова списка переходов в меню «Пуск» регистрируется только в 1,2 % сеансов. Для вызова списка переходов меню «Пуск» также используется наведение указателя мыши (а для вызова списка переходов панели задач используется перетаскивание), но соответствующую статистику сложно интерпретировать правильно, так как нельзя с уверенностью сказать, было ли меню открыто намеренно или случайно при наведении указателя мыши на элемент, достаточно длинный для активации данной операции. В любом случае даже с учетом случайной активации путем наведения указателя мыши списки переходов меню «Пуск» используются в два раза реже, чем такие же списки панели задач.

Применение данного подхода к приложениям в стиле Metro

Приведенные данные позволили нам узнать о важности сохранения списков переходов в панели задач для наиболее распространенных приложений для настольных ПК. Но для приложений в стиле Metro мы хотели создать нечто еще более настраиваемое. Недостаток существующих списков переходов заключается в том, что они ограничены работой с наиболее понятными операционной системе Windows элементами — файлами. Это прекрасно работает для приложений, ориентированных на работу с файлами, но современные приложения отходят от идеи файлов и обращаются к размещенному содержимому, что снижает значимость концепции списков переходов для документов.

Вместо использования и всемерной поддержки файловой структуры мы сделали приложения в стиле Metro больше ориентированными на приложения. Приложениям лучше известно, какой тип содержимого в них размещается — RSS-канал, альбом, статистика показателей или профиль пользователя, и поэтому они могут значительно эффективнее справляться с задачей по предоставлению пользователю быстрого доступа к такому содержимому. Это содержимое не включает в себя файлы в системе, о которых известно операционной системе Windows, — это сведения, расположенные в самом приложении. Мы расширили концепцию списков переходов, чтобы предоставить более полные в семантическом отношении ссылки.

Но мы не хотим заставлять пользователей управлять несколькими списками избранных элементов. Одна из идей, которые мы закладываем в экран «Пуск», заключается в том, чтобы он был вашим персональным пространством для размещения избранных приложений. При создании этого компонента для работы с дополнительными значками мы исходили из того, что людям требуется быстрый доступ к содержимому приложения для выполнения работы, а также общее и предсказуемое место для осуществления такого доступа. Благодаря этому компоненту любое приложение в стиле Metro позволяет пользователю закрепить новый значок на своем экране «Пуск», с помощью которого пользователь сможет перейти к любой части данного приложения. Значок даже может быть динамическим, предоставляя обновления для соответствующего содержимого. Я не вижу причины, по которой приложения, ориентированные на работу с файлами, не предоставляли ли бы аналогичную функциональную возможность для файлов. Из данных об использовании нам известно, что люди, как правило, достаточно педантичны и предсказуемы в вопросах использования распространенных документов — в приложениях Office и в панели задач очень часто встречаются списки последних выбиравшихся файлов, состоящие из закрепленных файлов. Решение, которое мы предоставляем для разработчиков, упрощает данный процесс.

Например, я могу закрепить на экране «Пуск» социальный значок моей лучшей подруги и следить за ее обновлениями. Также я могу отслеживать XKCD-канал в своем средстве чтения RSS. Либо я могу быстро перейти к списку воспроизведения, который люблю слушать по утрам, точно так же, как и из списка переходов. Мы ожидаем, что бизнес-приложения обеспечат создание таких «глубинных ссылок» на отдельные компьютеры для осуществления мониторинга, управления сведениями об учетной записи или обработки других исключений (как мы описали в своем приложении отслеживания ошибок). Все это осуществляется с экрана «Пуск» и должно быть согласовано с другими избранными приложениями пользователя, чтобы они предоставляли быстрый доступ к нужному содержимому.

Создание дополнительных значков

Мы продолжаем прилагать усилия для того, чтобы разработчики приложений в стиле Metro получили возможность предоставлять персональное и детальное содержимое своим пользователям посредством динамических значков. Дополнительные значки в значительной мере помогут сделать работу на компьютере не просто эффективнее и удобнее, но и приятнее. В рамках этой задачи мы создаем дополнительные шаблоны динамических значков для своего каталога, чтобы разработчики могли реализовать больше сценариев для пользователей.

Нет ли здесь глобальной проблемы удобства использования?

Пользователь @mt327000 написал:

«Все просьбы вернуть классическое меню «Пуск» — это не просто жалобы на перемены. На мой взгляд новый экран «Пуск» попросту не так эффективен, как меню «Пуск». Признаю, что некоторые пользователи, оставившие комментарии в данном блоге, зашли слишком далеко и опустились до грязных выпадов, чтобы продвинуть свое мнение, но с научной точки зрения — если оценивать практичность для Windows 7 и Windows 8 по количеству щелчков мышью — Windows 7 безоговорочно лидирует. Это не простая жалоба, а указание на реальную проблему с функциональностью, которая, надеюсь, будет устранена корпорацией Майкрософт.»

Здесь следует отметить, что при разработке эффективность, которая представляет собой время на точное выполнение задачи, имеет крайне важное значение. Мы никогда не говорим «наиболее важна», так как принимаем во внимание обширный диапазон особенностей, связанных с разработкой принципов работы компонента (использование ресурсов, надежность, доступность, возможность локализации, безопасность, обучение, возможность обнаружения и так далее). По мере работы над улучшением наших продуктов как с точки зрения эффективности, так и с точки зрения удобства использования мы учитываем несколько факторов, действующих для подходов к пользовательскому интерфейсу, таких как (среди прочего) «пробег» мыши, размер целевого объекта, время загрузки, время анализа и число щелчков мышью. С большой вероятностью любое изменение влечет за собой как рост эффективности в одних областях, так и возможное снижение эффективности в других областях, но мы прилагаем все возможные усилия для обеспечения роста итоговой эффективности, учитывающей в себе все такие аспекты.

В комментариях просматривалась одна общая тема — мгновенное неприятие изменений с предположением о том, что любое изменение снижает производительность настолько, что эту потерю уже нельзя восполнить. Одна из проводимых нами аналогий связана с улучшением дорог или транспортного потока, например посредством создания новой полосы или съезда. Реализация таких проектов может занимать годы, в течение которых все мы можем расстраиваться из-за потерянного времени. Но после завершения проекта наш уровень комфорта при использовании дороги значительно улучшается (и мы чувствуем это каждый день); в аналогичном состоянии находятся и все остальные водители, то есть в выигрыше оказывается все сообщество путешественников — как сейчас, так и в будущем. Таким образом, указанная ситуация несет краткосрочные неудобства пользователям, но итогом будет улучшение впечатления от работы для всех людей. При этом нам известно, что на время строительства мы все превращаемся в тех, кто сидит и подсчитывает, удастся ли возместить потерянное время, так как мы постоянно получаем свидетельствующие об этом отзывы. В отличие от строительства дороги, мы занимаемся разработкой изменений для операционной системы Windows, поэтому каждый из пользователей сможет почувствовать результат уже в течение нескольких часов, дней или, возможно, недель. Если при улучшении ситуации на дороге исходить из принципа, что никто не должен быть ущемлен даже на короткий промежуток времени, то никакие улучшения предприняты не будут, а условия использования для всех будут постепенно ухудшаться. При работе над Windows мы сталкиваемся с такими же трудностями — нам необходимо улучшить продукт, чтобы расширить область его использования и обеспечить поддержку новых возможностей оборудования, поэтому некоторый переходный этап просто неизбежен. Как и при ремонте дорог, одновременно остается рабочей только одна из «полос». Однако в отличие от описанной ситуации с дорогами вы полностью управляете компьютером и можете осуществить переход на другую «полосу» в любое удобное время. Это особенно важно для предприятий, так как мы стремимся обеспечить жизненный цикл длительностью не менее 10 лет.

Один из примеров такого итогового улучшения заключается в возможности нажать клавишу Windows и немедленно начать вводить данные для поиска приложения. Хотя поле поиска даже не отображается на экране, мы проделали дополнительную работу, чтобы обеспечить возможность немедленного ввода данных, что повышает эффективность поиска приложений. Сделанный нами выбор подразумевает, что на обнаружение данной возможности людям потребуется некоторое время, но после этого они добьются значительного увеличения эффективности. Если рассмотреть данный аспект с практической точки зрения, то данные по использованию предварительной версии для разработчиков показывают, что эта возможность обычно обнаруживается после нескольких часов работы с операционной системой Windows 8. Если же этого не происходит, то все равно можно пользоваться командой поиска, для чего достаточно сделать два щелчка мышью. И мы улучшаем ситуацию для всех пользователей, не делая пользовательский интерфейс излишне «перегруженным».

Расстояние перемещения указателя мыши и щелчки мышью

В комментариях по обсуждению эффективности прослеживалась общая тенденция, связанная со щелчками мышью и расстоянием перемещения указателя мыши. Хотя это важные показатели эффективности, другим фактором, который также оказывает значительное влияние в данной ситуации, является размер целевого объекта. Многие из вас уже знают о законе Фиттса, но давайте кратко вспомним, что представляет собой этот закон и как он связан с программным обеспечением.

Закон Фиттса назван в честь Пола Фиттса (Paul Fitts), работавшего психологом в Университете штата Огайо и специализировавшегося на психологии в сфере авиации. Он провел исследование по моделированию эргономики кабины экипажа и создал модель, которая должна была прогнозировать, насколько быстро человек может нажать на физическую кнопку. Вскоре эту модель начали применять к программному обеспечению, отслеживая, насколько быстро пользователь может навести указатель мыши на определенный объект на экране.

Математическая формула достаточно сложна, но основной принцип следующий:

  • Чем дальше расположен целевой объект, тем дольше времени требуется для наведения на него указателя мыши.
  • Чем мельче целевой объект, тем дольше времени требуется для наведения на него указателя мыши.

Таким образом, скорость выбора целевого объекта мышью зависит как от размера, так и от расстояния:

 Маленький квадрат: этот квадрат 

расположен близко, но имеет небольшой размер, поэтому для его выбора требуется более высокая точность. Большой квадрат: этот квадрат расположен дальше, но имеет 

более крупный размер, поэтому для его выбора требуется меньшая точность, в результате именно этот квадрат проще и быстрее щелкнуть.
Чем ближе целевой объект, тем быстрее его можно выбрать. Чем больше целевой объект, тем быстрее его можно выбрать.

Общая формула, которую можно использовать для сравнения двух целевых объектов в математическом виде, называется формулой Шеннона:

T = a + b log 2 (1 + D/W)

Обозначения:

  • T — это среднее время, требуемое для выбора целевого объекта.
  • a и b — это эмпирические константы, определенные посредством линейной регрессии.
  • D — это расстояние от начальной точки до центра целевого объекта.
  • W — это ширина целевого объекта, измеренная вдоль оси движения (насколько близко нужно переместиться к целевому объекту для его выбора).
Как можно применить закон Фиттса в операционной системе Windows 8?

Один из наиболее очевидных способов использования данного закона в Windows 8 заключается в его применении к кнопке «Пуск». Хотя мы оптимизировали основные кнопки для сенсорных экранов (при этом кнопку «Пуск» можно активировать, проведя пальцем в направлении от правого края экрана), мы сохранили эту кнопку в левом нижнем углу для тех, кто использует мышь. С точки зрения закона Фиттса углы считаются бесконечно широкими, что делает выбор элемента в этом месте наиболее удобным. Было важно сохранить высокую эффективность кнопки «Пуск» для пользователей, поэтому мы категорически отвергали исключение данного элемента из создаваемой нами новой концепции пользовательского интерфейса.

Другим очевидным примером использования закона Фиттса является экран «Пуск». В общем случае значки расположены от указателя мыши дальше, чем точки входа в меню «Пуск», но при этом они имеют больший размер, что помогает компенсировать потерю эффективности, вызванную большим расстоянием, и даже обеспечить прирост этой эффективности.

Мы изучили мониторы настольных компьютеров и, управляя константами a и b (поскольку мы используем то же устройство), а также изменяя значения D и W в зависимости от целевых объектов в меню «Пуск» и на экране «Пуск», мы вычислили скорость выбора ссылки на приложение. После этого мы представили результаты в виде тепловой карты и получили следующие сравнительные данные:

 Меню «Пуск» с наложенной тепловой 

картой. Элементы в верхней части (самые дальние от указателя мыши) выделены красным цветом, элементы в средней части — желтым цветом, а элементы в нижней части 

(самые ближние к указателю мыши) — зеленым цветом.
Тепловая карта времени, требуемого для выбора элементов в меню «Пуск» из положения кнопки «Пуск»
(зеленые элементы выбираются быстрее всего, красные элементы — медленнее всего)

 Тепловая карта времени, требуемого 

для выбора значков на экране «Пуск» из положения кнопки «Пуск». Зеленые значки в левом нижнем углу расположены ближе всего к указателю мыши, желтые значки — в 

середине, красные значки в правом верхнем углу расположены дальше всего от указателя мыши.
Тепловая карта времени, требуемого для выбора значков на экране «Пуск» из положения кнопки «Пуск»
(зеленые элементы выбираются быстрее всего, красные элементы — медленнее всего)

Если сосчитать число зеленых элементов (отделенных белой линией), окажется, что для экрана «Пуск» оно значительно больше (около 17 квадратных значков), чем для меню «Пуск» (2 приложения). Таким образом, на экране «Пуск» доступно значительно больше элементов, которые можно выбрать быстрее.

В меню «Пуск» верхний элемент (который обычно соответствует наиболее часто используемому приложению или избранному закрепленному приложению) находится ближе к темно-красной области, то есть имеет неудачное расположение. Списки обычно упорядочиваются сверху вниз, именно поэтому в меню «Пуск» использовалась такая логическая схема, однако для оказания реального влияния на эффективность в данном случае было бы лучше обратить порядок элементов, поместив указанный элемент в конец списка. В то же время на экране «Пуск» нижний левый значок выбрать проще всего, это даже проще, чем выбрать любой из элементов в меню «Пуск».

Элементы в 

верхней части меню «Пуск» выделены красным цветом, что указывает на более длительное время их выбора; элементы в нижней части выделены зеленым цветом, то есть на 

их выбор требуется меньше времени. Элементы в левом нижнем углу выделены зеленым цветом, что указывает на быстрый доступ к ним; элементы, 

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

На протяжении многих месяцев мы подбирали окончательный размер значков и их форму. Мы рассмотрели множество возможных вариантов и испытали многие из них в лабораторных условиях. Мы просили испытуемых наводить указатель на различные кнопки, что было похоже на процесс оптимизации конструкции кабины экипажа Фиттсом. Однако в данном случае имеет значение не только расстояние перемещения указателя мыши (и размер целевого объекта). Кроме этих факторов, при определении размера значка мы также учли следующие:

  • Размер экрана — сколько приложений может отображаться на одной странице экрана у разных мониторов?
  • Форм-факторы — как использование различных форм-факторов влияет на потребность в более мелких или более крупных элементах (например, когда вы сидите с планшетником на диване или на гораздо большем удалении от крупного монитора за столом)?
  • Эффективность поиска — как оставить достаточно свободного места для поиска содержимого, обеспечив при этом достаточный уровень плотности и полезной информации?
  • Структура — какая структура работает лучше всего для просмотра сетки содержимого и как различные размеры значков должны соотноситься друг с другом для обеспечения более удобного анализа?
  • Место для динамического содержимого и фирменной символики приложений — значки должны быть в меру большими для предоставления полезной, но не избыточной информации. И все это необходимо согласовать с возможностью запуска приложений без необходимости длительной прокрутки.
  • Визуально привлекательные формы — значки должны быть визуально привлекательными, а создаваемые ими на странице формы также должны быть приятными взгляду.

Это только часть вопросов, которые мы задавали себе при определении размера значков и плотности элементов на экране «Пуск». Конечной целью наших усилий является достижение баланса между перемещением указателя мыши, меткостью такого перемещения, анализом и возможностью быстрого просмотра динамических данных при использовании устройств с различными форм-факторами и размерами экрана, чтобы обеспечить эффективность и удобство работы с системой.

Так сколько же щелчков нужно сделать?

Как заметила Элис в своей предыдущей статье, текущее меню «Пуск» в основном используется для запуска редко используемых приложений, в то время как более часто используемые приложения пользователи продолжают запускать из панели задач и проводника. Практика показывает, что 88 % запусков приложений сегодня выполняется не из меню «Пуск». Для большинства таких запусков используется панель задач (41 %), а оставшуюся часть запусков делят между собой проводник и рабочий стол (47 %). Таким образом, нам стало понятно, что меню «Пуск» перестает быть полезным для пользователей, и мы получили возможность пересмотреть его, чтобы сделать полезнее и удобнее. При этом мы не хотели бы тратить слишком много времени и сил на обсуждение того, что именно можно считать «нечастым использованием».

Однако при отказе от данной парадигмы встал следующий вопрос — как можно выполнить те же задачи, не увеличивая количество щелчков? Мы пронесли этот вопрос через весь процесс разработки, и после ее окончания выбрали несколько разных задач, чтобы сравнить число необходимых щелчков.

Запуск часто используемого приложения или закрепленного приложения

Сколько щелчков требуется для запуска приложения в левой части меню «Пуск»?

Если предположить, что избранная программа находится в левой части меню «Пуск», то в операционной системе Windows 7 для этого требуется 2 щелчка: один для кнопки «Пуск» и один для самого приложения. Нам было важно сохранить такое положение дел и для экрана «Пуск», то есть, если приложение находится на первой странице экрана «Пуск», то для его запуска также должно хватать 2 щелчков.

Однако число приложений, на которое распространяется такая возможность запуска 2 щелчками, у этих двух пользовательских интерфейсов различается. По умолчанию меню «Пуск» предоставляет доступ 2 щелчками к 10 избранным приложениям, а также к 10 специальным папкам, добавляемым операционной системой Windows, лишь несколько из которых используются достаточно часто. Наиболее используемым элементом здесь является папка «Компьютер», которая используется примерно в 8 % сеансов, а показатели для остальных элементов значительно от нее отстают. Кроме того, хотя данная область меню «Пуск» допускает некоторую настройку, 81 % домашних пользователей оставляют представление по умолчанию.

В то же время экран «Пуск» предоставляет доступ 2 щелчками к значительно большему числу приложений и позволяет вам управлять всей структурой экрана. Если вам не нужна ссылка «Справка и поддержка», вы можете не размещать ее там, а использовать свободное место для избранного приложения. Кроме того, число приложений, для которых становится доступна такая возможность, растет с увеличением размеров монитора. Попутно мы значительно упростили настройку, поэтому вам больше не придется прибегать к средству установки и удаления программ для упорядочивания элементов. Ниже показано, сколько значков можно отобразить на одной странице на мониторах различного размера.

Форм-фактор

Размер (в дюймах)

Разрешение

Число значков на 1 странице меню «Пуск»

Число элементов в меню «Пуск»

Планшет

10,1

1366 x 768
1920 x 1080

12 широких или
24 квадратных

10

10,6

1366 x 768
1920 x 1080

12 широких или
24 квадратных

10

11,6

1366 x 768
1920 x 1080

12 широких или
24 квадратных

10

Ноутбук

12,1

1280 x 800

16 широких или
32 квадратных

10

12,1

1366 x 768

20 широких или
40 квадратных

10

13

1366 x 768

20 широких или
40 квадратных

10

13,3

1440 x 900

25 широких или
50 квадратных

10

Настольный ПК

21,5

1920 x 1080

36 широких или
72 квадратных

10

23

1920 x 1080

36 широких или
72 квадратных

10

27

2560 x 1440

42 широких или
84 квадратных

10

Масштабирование экрана «Пуск» на более крупных мониторах по сравнению с меню «Пуск»

Кроме различия в числе отображаемых приложений, изменилась и логическая схема, которая определяет, что именно отображается после нажатия кнопки «Пуск». Меню «Пуск» использует эвристические механизмы для вычисления часто используемых приложений, которые отображаются в этом меню. К сожалению, эти сложные эвристические механизмы иногда ошибаются, поэтому отображаемый набор приложений со временем изменяется, добавляя в средство запуска элемент неопределенности. С другой стороны, экран «Пуск» обеспечивает более высокий уровень предсказуемости и контроля со стороны пользователя, что стимулирует использование возможностей настройки и повышает уверенность в неизменности расположения элементов, — такую же цель мы преследовали и при разработке панели задач.

Запуск приложения из списка «Все программы»

Число щелчков мышью, требуемых для запуска из списка «Все программы», зависит от того, что именно запускается (ближе ли название приложения к первой или последней букве алфавита). Если представить себе некоторого усредненного пользователя, у которого в системе установлен ряд приложений, наиболее вероятный рабочий процесс выглядел бы следующим образом:

Кнопка «Пуск» –> кнопка «Все программы» –> полоса прокрутки –> развертывание папки искомого приложения (понадеемся, что это то самое приложение...) –> приложение = 5 щелчков

На экране «Пуск» этот процесс немного другой, но для данного сценария отличия несущественны:

Кнопка «Пуск» –> наведение указателя в угол –> кнопка «Поиск» для запуска экрана «Приложения» –> полоса прокрутки –> приложение = 5 щелчков

Это сравнение показывает, что при использовании как компонента «Все программы», так и экрана «Приложения» совершается одинаковое количество щелчков, при условии что вы развернули правую папку меню «Пуск» впервые. Кроме того, поскольку при работе с экраном «Пуск» используется более обширная часть монитора, вам с большей вероятностью не потребуется использовать полосу прокрутки для поиска приложения, в результате чего данный показатель в Windows 8 уменьшается до 4 щелчков. Несложно подсчитать, что выполнение других задач, таких как запуск одного из элементов в правой части меню «Пуск» (например, «Панель управления» или «Компьютер»), также потребует одинакового числа щелчков в этих двух пользовательских интерфейсах.

Аналогичные результаты можно получить и для числа нажатий клавиш. Мы всегда уделяли этим показателям необходимое внимание и старались поддерживать их на должном уровне, а иногда и улучшать.

Запуск из других частей системы

Как я уже упоминала ранее, 88 % запусков приложений выполняется не из меню «Пуск». Остальная часть запусков осуществляется из панели задач, проводника и с рабочего стола, и это соотношение справедливо и для Windows 8. Для полноты картины следует также отметить, что при запуске компьютера для перехода к панели задач или рабочему столу требуется дополнительный единовременный щелчок, так как после загрузки на компьютере открывается экран «Пуск». По большому счету при всем том числе щелчков, которые вы совершаете за сеанс работы, один дополнительный щелчок для перехода на рабочий стол не влияет на общую эффективность, но поскольку некоторые спрашивают об этом, я подумала, что стоит кратко рассказать, зачем мы это делаем.

Поскольку экран «Пуск» является средством запуска (а также может быть средством переключения) как для приложений в стиле Metro, так и для настольных приложений, при первом включении компьютера вы попадаете прямо на этот экран. Это ваша новая «отправная точка». Она позволяет вам выбрать, какое приложение запустить первым — настольное приложение или приложение в стиле Metro. Кроме того, это дает вам возможность просмотреть панель мониторинга на наличие недавних обновлений для ваших избранных приложений, не запуская их, прежде чем окунуться в выполнение повседневных задач. Я знаю, что многие написали в комментариях о том, что вообще не хотят видеть такие уведомления или эту панель мониторинга. Здесь следует отметить два важных пункта.

Во-первых, даже в приведенных выше комментариях прослеживается важность приложений, которые предоставляют уведомления, или гаджетов.

Во-вторых, учитывая, что это предварительная версия для разработчиков, нам всем нужно признать, что число доступных приложений в стиле Metro пока еще слишком мало, что вызывает у нас естественное желание сразу переходить на рабочий стол, а не тратить время на просмотр этого экрана. Но после «заполнения» компьютера любимыми приложениями такое решение сделает работу гораздо более удобной. Если вашей основной целью остается использование настольных приложений, вы можете легко осуществить ее, щелкнув значок «Рабочий стол» и воспользовавшись панелью задач. Либо вы можете настроить экран «Пуск», поместив в его начало свои любимые настольные приложения и запуская их с этого экрана. Важно помнить об этом, хотя сегодня вы, возможно, сразу переходите на рабочий стол, чтобы немедленно воспользоваться панелью задач. Вы всегда можете поместить приложения панели задач на экран «Пуск» и выполнять их запуск (или переключение между ними) оттуда либо просто расположить первым наиболее часто используемое приложение в полном соответствии с законом Фиттса. И, конечно же, не следует забывать о потенциальной значительной экономии от входа в систему с экрана блокировки (в отношении числа щелчков). А это существенная экономия времени для всего рабочего процесса, которая полностью покрывает затраты времени на дополнительный щелчок.

Каким образом мы продолжаем повышать эффективность экрана «Пуск»?


По мере дальнейшей разработки на базе возможностей и компонентов предварительной версии Windows для разработчиков мы уделяем самое пристальное внимание вопросу эффективности. Основываясь на ваших отзывах, мы решили ускорить переход в представление «Все программы», реализовав среди прочего переход непосредственно на экран «Приложения» при нажатии кнопки «Поиск» на рабочем столе.. Теоретически это позволяет исключить из этой задачи еще одну операцию, сделав запуск приложения с рабочего стола в Windows 8 еще эффективнее по равнению с Windows 7. Кроме того, мы увеличиваем число строк, которые могут отображаться на больших мониторах, так как это позволяет расположить больше избранных приложений ближе к указателю мыши и еще больше ускорить запуск приложений.

В заключение следует отметить, что мы всеми силами стремимся помочь вам добиться высокой эффективности с помощью нового экрана «Пуск». Анализ такого рода обычно довольно непрост, поскольку в нем сравниваются не похожие друг на друга вещи. В некоторых случаях эффективность снижается из-за расстояния перемещения указателя мыши, а в других — повышается благодаря размеру целевого объекта. В некоторых случаях пространственное размещение или цвет могут упростить поиск приложения, а в других случаях наличие приложения прямо под указателем мыши позволяет совершать щелчок «не глядя». Повышение эффективности использования экрана «Пуск» может быть реализовано не совсем в той манере, к которой вы привыкли, а также могут существовать некоторые решения по увеличению производительности, которых вы даже не ожидаете (например, настройка динамического значка на отображение сведений о последних котировках акций, чтобы вам не нужно было тратить время на запуск приложения, представляет собой отличное решение по увеличению производительности, которое трудно измерить количественно). Мы постоянно проверяем эффективность нового пользовательского интерфейса и продолжаем повышать ее.

Дочитав до этого места, вы можете задаться вопросом, почему мы описываем все эти проблемы в одной довольно длинной статье, хотя у нас в запасе есть и другие отзывы и вопросы, на которые нужно дать ответ. Наше намерение заключается в том, чтобы использовать беспрецедентную прозрачность разработки Windows и вовлечь вас в создание этого продукта. На данном этапе вы уже можете понять, что разработка Windows 8 — это очень и очень непростая задача со множеством переменных, возможных вариантов и большим количеством обрабатываемых данных, в результате чего для внедрения даже самого мелкого из изменений нам приходится проделывать очень большую работу. Мы получаем огромное удовольствие от общения с вами и от возможности описать всю глубину нашей работы по созданию операционной системы Windows. Все участники нашей группы разработчиков Windows посвящают свой труд созданию замечательного продукта, поэтому возможность общения с творческими и информированными людьми по поводу нашей работы сама по себе является дополнительной наградой.

— Марина Дукхон

  • Loading...
Leave a Comment
  • Please add 3 and 6 and type the answer here:
  • Post