Усовершенствованные возможности работы с несколькими мониторами в Windows 8

OSzone.net » Microsoft » Windows 8/8.1 » Новые возможности » Усовершенствованные возможности работы с несколькими мониторами в Windows 8
Иcточник: blogs.msdn.com
Опубликована: 04.09.2012
Подключить к ПК несколько мониторов — это один из простейших способов расширить возможности работы с Windows. Подключите второй монитор, и вы удвоите площадь рабочей области. Я работаю с несколькими мониторами вот уже 10 лет. Однажды попробовав, вернуться к старому укладу уже невозможно. Несколько мониторов позволяют повысить производительность труда благодаря размещению большего количества окон на нескольких экранах. Мы были в восторге от того, насколько эффективно планшеты с Windows 8 поддерживают большие мониторы с высоким разрешением (зачастую через порты HDMI), поскольку это открывает доступ к широкому спектру новых возможностей.

Когда мы только приступили к планированию возможностей Windows 8, улучшение поддержки нескольких мониторов было одним из основных приоритетов. Несколькими мониторами сегодня уже никого не удивишь, так работают многие технические специалисты (разработчики, дизайнеры, архитекторы и т. д.). На сегодняшний день поддержка нескольких мониторов является стандартом практически для любого компьютерного оборудования, а цены на мониторы постоянно снижаются (на момент написания этой статьи ЖК-монитор с диагональю 21 дюйм стоил меньше 6 тысяч рублей). В результате конфигурации с несколькими мониторами становятся все более популярными как среди любителей, так и среди технических специалистов.

Данные, полученные в рамках программы сбора отзывов о Windows, показали, что около 14 % настольных ПК и 5 % ноутбуков оснащены несколькими мониторами. Важно отметить, что эти данные отражают предпочтения энтузиастов (по сравнению с ранее полученными показателями для всей совокупности ПК). Однако мы считаем, что они служат отличным дополнением к другим данным.

Количество
мониторов

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

Ноутбук

1

85,32 %

95,64 %

2

13,48 %

4,36 %

3

0,85 %

0,00 %

4

0,34 %

0,00 %

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

С учетом вышесказанного мы поставили перед собой следующие цели в области поддержки нескольких мониторов в Windows 8:

*
Увеличить

Примеры использования конфигураций с несколькими мониторами в корпорации Майкрософт

Персонализация фона рабочего стола на нескольких мониторах

Настройка фона рабочего стола — одна из наиболее часто используемых функций в Windows 7. Данные телеметрии показывают, что более 75 % пользователей изменяют фон рабочего стола. При использовании нескольких мониторов в Windows 7 можно было выбрать только один фон рабочего стола, который дублировался на всех мониторах. Это неудобно не только с точки зрения персонализации (кому охота дважды смотреть на одну и ту же картинку?), но и с точки зрения отображения, если мониторы имеют разное разрешение или ориентацию (например, один — книжную, а другой — альбомную).

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

*
Увеличить

Свой фон на каждом мониторе

*

Возможность выбрать отдельный фон для каждого монитора

*
Увеличить

Показ слайдов с выбором изображений, соответствующих ориентации монитора

*
Увеличить

Растягивание изображения на все мониторы

*

Параметр растягивания изображений, в том числе панорамных, на все мониторы

Панель задач на нескольких мониторах

Естественно, основная причина, по которой пользователи подключают несколько мониторов, — это желание повысить производительность труда. Дополнительный экран позволяет одновременно работать с большим количеством окон. Оборотная сторона большего количества окон — это большая сложность управления ими. Основным средством управления окнами на рабочем столе является панель задач. Многие из вас совершенно справедливо указали в комментариях к блогам Windows 7, что невозможность отображения панели задач на нескольких мониторах является серьезным недостатком. Суть претензий отлично выражена в комментарии к блогу e7:

@AlexJerebtsov, "Отсутствие поддержки нескольких мониторов [для панели задач] — это просто преступление".

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

*
Увеличить

Параметры панели задач на нескольких мониторах

Проведя наблюдения в лабораторных и "полевых" условиях, мы поняли, что пользователи прибегают к различным способам управления окнами (всегда спонтанно, всегда организованно или сочетание обоих способов). По этой причине мы решили реализовать несколько вариантов настройки панели задач для работы с несколькими мониторами; это позволит опытным пользователям настроить рабочий стол в соответствии со своими предпочтениями.

*

Свойства панели задач в Windows 8

*
Увеличить

Кнопки приложений на той панели задач, где открыто окно

*
Увеличить

Кнопки приложений на основной панели задач и на той панели задач, где открыто окно

*
Увеличить

Кнопки приложений на всех панелях задач (по умолчанию)

Некоторые изменения в версии Release Preview

Те из вас, кто работал с версией Consumer Preview в системе с несколькими мониторами, заметили, что начальный экран, чудо-кнопки и часы отображались только на одном мониторе. Отзывы пользователей были на редкость единодушны, и мы поняли — особенно с учетом распространенности в корпорации Майкрософт систем с несколькими мониторами, — что эта функция была попросту недоработана. Ниже приведен краткий обзор некоторых усовершенствований работы с несколькими мониторами, которые мы вносим в версию Release Preview.

Никаких "мертвых" углов и краев

При работе с несколькими мониторами в версии Consumer Preview было трудно найти начальный экран и другие элементы пользовательского интерфейса, которые вызывались из углов с помощью мыши, поскольку области активации этих элементов были доступны только на одном мониторе. В версии Release Preview углы и края на всех мониторах будут интерактивными. Вы сможете вывести начальный экран, чудо-кнопки, а также переключаться между приложениями на любом мониторе. Хотите открыть начальный экран на первом мониторе? Просто переместите указатель мыши в левый нижний угол. Хотите открыть начальный экран на втором мониторе? Сделайте то же самое на втором мониторе. Это не только интуитивно понятно, но и эффективно с точки зрения работы мышью и многозадачности. Чтобы запустить или переместить приложение на конкретном мониторе, откройте на нем начальный экран и запустите приложение либо переключитесь на него с помощью соответствующего элемента управления у левого края экрана.

Вы можете открыть начальный экран на любом мониторе:

*
Увеличить

*
Увеличить

Вы можете перейти к недавно использовавшимся приложениям на любом мониторе:

*
Увеличить

*
Увеличить

Вы можете вывести чудо-кнопки на любом мониторе:

*
Увеличить

*
Увеличить

Запуск и перемещение приложений в стиле Metro на любом мониторе

Запустить и переместить приложение можно несколькими способами.

Повышенная точность позиционирования указателя мыши на общей границе

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

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

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

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

*

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

*

Общий угол не мешает перемещаться между мониторами

Общий угол — это не только улучшение пользовательского интерфейса в Windows 8. Он также упрощает доступ к таким элементам управления на рабочем столе, как Закрыть и Показать рабочий стол. В результате работа с общими углами становится быстрой и удобной.


Ссылка: http://www.oszone.net/18727/