Информационные технологииStfw.Ru 🔍

Windows 7: бета-экскурсия

🕛 10.03.2009, 14:40
Впервые публичная демонстрация Windows 7 состоялась в октябре прошлого года на конференции PDC. Подготовка к мероприятию проходила в обстановке несколько непривычной секретности, и редмондский гигант не особо спешил с раскрытием деталей о Windows 7, что выглядело особенно необычно, если вспомнить активную рекламную кампанию, предваряющую выпуск Windows Vista. Тем не менее, на PDC завеса тайны была сброшена и в качестве главной звезды шоу выступила новая Windows 7. К сожалению, тот билд, который корпорация раздала участникам конференции, был лишен новой Панели задач, и то, с чем все так страстно желали поиграться, на практике оказалось недоступным. И вот, наконец, открытая бета-версия (билд 7000) явила миру сверкающую свежей краской новую панель задач. Если все пойдет гладко, эта бета-версия станет для Windows 7 единственной, за ней в апреле последует кандидат на релиз, а финальная версия должна быть готова в июле, после чего спустя два или три месяца она попадет в розничные сети.

Windows Vista принесла множество визуальных нововведений и изменений в модели драйверов, а также предложила куда более серьезный подход к безопасности. Все это было необходимо, но в то же время доставило пользователям изрядное количество неприятностей в первые дни после релиза. Windows 7 не отступает назад, при этом упор в создании системы делается на простоте использования ОС и отточенности ее инструментов. Главное в Windows 7 - это взаимодействие пользователя и машины, поэтому основные работы проводятся в области пользовательского интерфейса. Именно по этой причине в данной статье будет дан, прежде всего, краткий обзор элементов интерфейса новой операционной системы.
Панель задач Windows 7

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

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

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

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

Есть несколько визуальных признаков, по которым можно отличить, запущена программа или нет. На изображении вверху IE (крайний слева) не запущен, поэтому рамки вокруг иконки нет. Media Player (второй слева) имеет одно окно, поэтому рамка у него только одна. Chrome (третий слева) и Explorer (четвертый слева) имеют много открытых окон, поэтому и количество рамок вокруг иконок - соответствующее.

Громогласные приверженцы Apple могут воскликнуть, что такой подход (наряду с большими иконками) демонстрирует, что Microsoft попросту скопировал Apple. Пусть так, но кому это интересно? Новая панель задач работает лучше старой, и уже одно это полностью оправдывает принятое Microsoft решение.
Больше функциональности

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

Списки быстрого перехода могут быть доступны даже для тех программ, которые изначально не создавались специально под Windows 7. Каждая программа, которая использует функцию списков MRU (список последних открытых файлов), сможет показать эти файлы в списке быстрого перехода. Таким образом, в Windows 7 возрастает удобство использования даже старых приложений.

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

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

Новая область уведомлений

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

Такое замусоривание с течением времени приобретало все большие масштабы, превращая область уведомлений в скопище непонятных иконок. В Windows XP Microsoft предприняла первую попытку ограничить перегруженность этой области, предоставив возможность скрывать иконки до тех пор, пока в них не возникнет нужды. Windows 7 предпринимает следующий шаг в этом направлении - вместо расширения области уведомлений система выделяет скрытые иконки в отдельную область.

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

Другая фундаментальная основа пользовательского интерфейса Windows, меню Пуск, также подверглась усовершенствованию в Windows 7. Произведенные здесь изменения куда менее радикальны, чем те, которым подверглась Панель задач, и пользователи Vista могут практически не заметить разницы. Однако противники всего нового будут явно шокированы. Vista и XP предлагали наряду с осовремененной Панелью запуска возможность использования "классического" (в стиле Windows 95) меню Пуск. В Windows 7 такого выбора нет. Либо Панель запуска, либо ничего.

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

Новая Панель задач введена в Windows 7 принудительно. Так же как и Office 2007, она не предоставляет возможности отключения нового интерфейса. Ее внешний вид можно настроить таким образом, чтобы она напоминала прежнюю (например, включить маленькие иконки и текстовые подписи), однако списки быстрого перехода, индивидуальные настройки иконок и возможность смешивать запущенные и незапущенные приложения никуда не исчезнут.

В целом, новая Панель задач оставляет весьма приятное впечатление. Ее поведение приобрело большую осмысленность, а возможность для ПО расширить функции Панели и интегрироваться с ней делают общение с системой более насыщенным и эффективным. Даже если больше ничего не изменится, одна возможность переупорядочить кнопки на Панели задач простым перетаскиванием уже стоит того, чтобы появление обновленной панели состоялось. Жаль только, что ждать внедрения подобной функциональности пришлось долгих 14 лет. Будем надеяться, что сторонние разработки, реализующие весь заложенный функционал, появятся в ближайшее время. В частности, поддержку пиктограмм для вкладок хотелось бы видеть в Firefox, Chrome, Opera и Safari как можно скорее. К Microsoft это тоже относится - хотя Windows Live Messenger имеет поддержку специфических функций Windows 7, другие приложения из состава Windows Live Essentials (например, Mail) - нет.
Управление окнами

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

Та же схема работает и при просмотре рабочего стола. Правая часть Панели задач, если кликнуть по ней, имеет функционал, аналогичный кнопке "свернуть все окна", однако если просто навести на нее мышь, срабатывает Aero Peek.

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

И, наконец, стоит отметить новый способ сворачивания окон. Если взять активное окно за заголовок и подвигать из стороны в сторону, все остальные окна будут минимизированы, а если повторить эту процедуру, они восстановятся вновь. Эта функция называется "Aero Shake".

Для фанатов клавиатуры ситуация еще лучше. В Microsoft, наконец-то, решили, что было бы неплохо научить систему сворачивать и разворачивать окна при помощи комбинаций клавиш. Больше никаких манипуляций с alt+space, N или alt+space, X - для развертывания окон теперь служит комбинация Win+Стрелка Вверх, а для восстановления исходного размера или сворачивания - комбинация Win+Стрелка Вниз. Просто подарок судьбы какой-то. Так же при помощи сочетаний Win+Стрелка Влево и Win+Стрелка Вправо существует возможность прикрепить окна к сторонам экрана. Бросить беглый взгляд на рабочий стол позволит комбинация Win+Пробел. Для тех, у кого несколько мониторов, есть сочетания клавиш для перемещения окон между ними (Shift+Win+любая стрелка позволят перенести окно на другой монитор). Остается только удивляться, почему на осуществление этой задумки у разработчиков ушла изрядная часть 20-летнего периода, однако то, что такие горячие клавиши вообще появились, уже хорошо.

Легкость, с которой можно сворачивать окна, приобретает особую ценность, когда мы обращаем внимание на то, как новая ОС обращается с гаджетами. Эти аплеты впервые появились в Vista и позволяли считывать с Боковой панели информацию о погоде, котировках акций и прочих вещах. Реакция на появление гаджетов как со стороны разработчиков, так и со стороны пользователей была неоднозначной. Работает с этой функцией не очень много людей, преимущественно из-за того, что не всем хочется жертвовать пространством рабочего стола, чтобы выделить место для Боковой панели.

В Windows 7 Боковая панель исчезает. Гаджеты все еще здесь, однако теперь они располагаются на рабочем столе. Возможно, многих это удивит, но в Vista можно проделать то же самое, нужно лишь взять гаджет с Боковой панели и перетащить в любое место на рабочем столе. Размещение гаджетов на рабочем более рационально, поскольку настроить их месторасположение можно так, как удобно, и нет необходимости тратить место на Боковую панель.
Под оболочкой

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

С Vista в эти элементы Windows пришли многочисленные изменения, не все из которых были восприняты с единодушным одобрением. Explorer потерял строки меню и кнопку "вверх", приобретя активизируемую щелчком мыши адресную строку, а Панель управления была реорганизована в хаотичном порядке.

Те, кто счел изменения Проводника и Панели управления в Vista неприемлемыми, по всей видимости, будут разочарованы, увидев, что в Windows 7 возврата в прошлое не произошло. Новая ОС слегка отполировала интерфейс, однако базовая концепция Vista была сохранена. Проводник по-прежнему без меню, с гуттаперчевой адресной строкой и без кнопки "вверх" и по-прежнему не позволяет настроить панель инструментов. Хорошо хоть, что его слишком пестрая палитра теперь немного обесцвечена, а кнопки лишились неприятной сине-зеленой окраски.

Панель управления все также можно описать фразой "о, Боже мой, они поубирали все со своих привычных мест". Такие жалобы указывают скорее не на недоработки в самой Панели, а на то, что те вещи, которые были актуальными раньше, сейчас таковыми не являются. Наибольшие нарекания в Vista вызывали функции управления параметрами экрана и сетевыми настройками - однако и в Windows 7 они перешли практически без изменений. Центр управления сетями и общими ресурсами все еще здесь, хотя уже и не представляет собой объединенную страницу конфигурации и наблюдения за состоянием, как это было в Vista, вместо этого в нем представлен статус соединения и точка запуска различных конфигурационных окон. Впрочем, для того, чтобы добраться, скажем, до свойств сетевого адаптера, все равно придется сделать больше кликов мышкой, чем это было в Windows XP.

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

Также в Панели управления теперь можно обнаружить новую функцию Device Stage, впервые продемонстрированную на PDC. Впрочем, на данный момент список устройств, поддерживающих ее, весьма ограничен, и чтобы эта функция заработала, потребуется поддержка со стороны производителей оборудования. То, что можно попробовать уже сейчас - так это новая страница Устройства и Принтеры. Она содержит список всех устройств, которые имеют настраиваемые параметры, таких как сетевые адаптеры или USB DVD-приводы.

Разочаровывает, что смартфоны на базе Windows Mobile пока не имеют поддержки Windows 7. И хотя представители Microsoft заявляют, что такая поддержка в скором времени появится, многие рассчитывали хотя бы на то, что их устройство будет опознано при подключении. Mobile Device Center от Vista установится и запустится на Windows 7, однако никакой присущей Device Stage функциональности он, очевидно, не обеспечит. Это печально, поскольку мобильные телефоны - вероятно, самые сложные устройства, которые мы подключаем к ПК (ведь они работают как музыкальные плееры, камеры, модемы, GPS и накопители) и поэтому могли бы больше всего выиграть от использования Device Stage.

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

Самой большой инновацией в Проводнике стали Библиотеки. Это очень полезное нововведение, позволяющие эффективно объединить расположенные на различных источниках медиа-файлы.
UAC

Одной из самых ненавидимых функций Vista было Управление учетными записями пользователей (UAC). Ее смысл заключался в том, чтобы сделать работу под учетной записью администратора более безопасной, а работу в качестве простого пользователя - более удобной, позволяя повышать свои права в системе только тогда, когда это необходимо, а не на постоянной основе как в XP. С этой точки зрения UAC стала огромным прорывом, и, несмотря на ее плохое восприятие, реальность на самом деле была такова, что при большинстве сценариев использования предупреждения UAC появлялись очень редко и не были такими уж надоедливыми. Однако больше всего раздражения вызывали попытки UAC подвергнуть действия пользователя критике, постоянно указывая ему на необходимость подтверждать те действия, которые он уже неявным образом подтвердил. Например, если Администратор запускал regedit или Консоль управления, UAC запрашивал у него подтверждение. Реакция обычно была примерно следующей: "А то! Да, конечно, я хочу позволить этой программе запуститься, потому что это ИМЕННО Я запустил ее".

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

Давайте сразу признаем: Windows 7 построен на базе Windows Vista. С его появлением не исчезли существенные изменения, появившиеся в Vista, не снизились системные требования (для нормальной работы по прежнему требуется Direct3D-совместимый графический акселератор и 1 ГБ RAM), не были отменены меры безопасности вроде UAC, и, в большинстве случаев, не слишком значительно улучшилась производительность. Если у вас есть софт или железо, которые несовместимы с Vista, они практически наверняка будут несовместимы и с Windows 7. То, что в Редмонде сделали, выпустив Vista, не было ошибками, требующими исправления, это были необходимые усовершенствования платформы.

По крайней мере, Windows 7 будет справляться со всем не хуже. Оборудование и программное обеспечение, работающие с Vista, будут, за редким исключением, работать и с Windows 7. Разница между сегодняшним днем и моментом выхода Vista заключается в том, что ситуация с драйверами значительно улучшилась, нормализовалась и поддержка операционной системы со стороны программ. То же самое происходило с Windows XP, когда он только что появился. Тогда многие заявляли, что никогда не перейдут с Windows 98SE на XP, поскольку он тормозит и имеет крайне ограниченную программную и аппаратную поддержку. Вряд ли сегодня кто-то захочет повторить эти слова.

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

С другой стороны, в Windows 7 появились и собственные низкоуровневые улучшения. Так, например, была обновлена модель графического драйвера, и теперь при большом количестве открытых окон потребление памяти заметно сократилось. Сайт ZDNet провел тестирование производительности, в результате которого выяснилось, что Windows 7 быстрее, чем XP SP3 и Vista SP1 (также было доказано, что Vista во многих тестах опережает XP, но кого это сейчас интересует…). Впрочем, отрывы в большинстве случаев весьма несущественны (10% и меньше), так что почувствовать их на практике вряд ли удастся. Важным моментом здесь является то, что Windows 7 хоть и не продемонстрировал заметного превосходства над Vista, тем не менее не оказался медленнее, чем она. Таким образом, новые функции достались всем нам без потерь скорости.
Нет добра без худа

В общем и целом, Windows 7 зарекомендовал себя хорошо. Новая ОС предлагает фантастическое сочетание инновационных изменений и усовершенствования требовавших доработки функций, а это как раз то, что нужно сейчас Microsoft.

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

И тем не менее, без ложки дегтя не обошлось. Речь идет о Internet Explorer 8, который является составной частью Windows 7. Несмотря на большие ожидания, приходится констатировать факт, что на сегодняшний день он практически не пригоден к работе. И вовсе не потому, что у него наблюдаются проблемы с рендерингом страниц и соответствием стандартам (хотя их более, чем достаточно), а потому, что он хронически нестабилен. Он регулярно виснет, и несмотря на свою многопроцессную архитектуру, при каждом зависании приходится закрывать все его вкладки. Говорят, что свежие билды выглядят несколько лучше, но все эксперты сходятся во мнении, что этот браузер явно не дотягивает до уровня остальной системы. Пока нет никакой возможности предсказать, как Microsoft будет выбираться из этого тупика - Windows 7 смотрится настолько же хорошо, насколько ужасно выглядит IE8.

Windows 7   Теги: Windows

Читать IT-новости в Telegram
Информационные технологии
Мы в соцсетях ✉