Windows 8 — начало нового пути

В новой операционной системе Microsoft будут пересмотрены уже ставшие привычными концепции и  программные решения.

Стивен Синофски (справа) представляет Windows 8 на конференции для разработчиков ПО BUILD (Вашингтон, США)

В середине месяца, во Всемирный день программиста, компания Microsoft провела специальную конференцию Build для разработчиков в калифорнийском Анахайме, где продемонстрировала будущие возможности своей новой операционной системы Windows 8. Конференция и последующее ее обсуждение в специализированных СМИ дали бы фору по насыщенности и размаху любой президентской кампании. По словам Стивена Синофски, президента подразделения Windows и Windows Live, «новая Windows 8 в корне меняет  концепцию ОС от Microsoft, предлагая новый диапазон возможностей без компромиссов во всех отношениях, — от набора микросхем до пользовательского интерфейса». Давайте ближе ознакомимся с новой «виндой», которая должна выйти уже в следующем году.

«Лицом» к пользователю

В целом интерфейс очередной ОС для ПК укладывается в рамки новой концепции Microsoft, представленной в их мобильной платформе Windows Phone под названием Metro UI. Компания прилагает все силы, чтобы унифицировать интерфейс мобильных систем, планшетов и ПК, делая упор на виджеты и дизайн, а также удобство управления на сенсорных дисплеях. Этот простой в использовании интерфейс отображает важные сведения и предоставляет пользователю необходимые функции контроля на любом устройстве. Для пользователей, которым новый интерфейс все же покажется неудобным, предусмотрена возможность настройки привычного рабочего стола и стандартных иконок для запуска программ.

Стоит отметить, что благодаря Microsoft впервые сделана попытка таким образом объединить настольную и мобильную операционные системы в одном флаконе. Впервые будет проложен не временный мостик, а вполне приличный мост к замене ПК в современном его виде на новый тип персональных вычислительных устройств. Новый с точки зрения юзабилити, когда не нужно выбирать между мобильностью и удобством работы.

Несколько изменится и внешний вид Проводника: он обогатится ленточным интерфейсом, внешне похожим на тот, что присутствует в Office 2007. Microsoft объяснил необходимость изменений тем, что только 10 функций в Проводнике (из 200) используются потребителями, а до остальных добраться довольно непросто. Поэтому компания решила сделать более простой и графический интерфейс, позволяющий пользователям получать быстрый доступ к популярным функциям.

Новый интерфейс стартового экрана Windows 8

Этот шаг также важен тем, что ознакомит с ленточным интерфейсом тех пользователей, которые до сих пор отказывались от применения новых версий Office, — им все-таки придется привыкнуть к нему. И ленточный интерфейс, безусловно, будет более удобен для сенсорных устройств.

Очень важно отметить, что Windows 8 и Metro UI — это не только новый интерфейс, но еще и новая среда исполнения WinRT. WinRT — не просто улучшенная версия существующего Win32 API, а полностью переработанная система, обладающая куда более широкими функциональными возможностями для разработчиков. Так, в ней появится всеобъемлющая поддержка асинхронных операций для обеспечения простого способа выполнения затяжных операций в фоновом процессе, а API буфера обмена станет более гибким и простым в применении.

Интеграция во всем

Загрузочная флешка Windows 8. Новая система может работать с внешнего носителяКомпания четко понимает новый тренд на «облачность», а потому тесная взаимная интеграция и возможность синхронизации преду­смотрены практически для всех компонентов новой системы Windows. Созданный специально для этого интерфейс позволяет приложениям не только работать параллельно, но и взаимодействовать друг с другом. Например, можно выбрать и отправить по электронной почте фотографии из различных мест, таких как Facebook, Flickr или жесткий диск компьютера.

Файлы будут синхронизироваться на всех используемых устройствах с условием, что на них установлены ОC от Microsoft.  Фирменный сервис SkyDrive обеспечит доступ к содержимому в любом месте при наличии учетной записи Microsoft (и широкополосного подключения к Интернету).

Под капотом

Критики ОС от Microsoft всегда делали упор на неповоротливость и объемность версий Windows, однако с выходом Windows 7 им пришлось несколько изменить свое мнение. Ситуация значительно улучшится и в Windows 8. По словам Тами Реллера, корпоративного вице-президента, Windows 8 будет обладать такими же аппаратными требованиями, как и Windows 7, если не меньшими. Мало того, у Windows 8 появятся и некие «интеллектуальные» возможности по адаптированию системы к оборудованию компьютера, так что режим работы системы станет оптимальным по отношению к конкретным аппаратным возможностям. Также обещано, что новая «восьмерка» будет загружаться менее чем за 8 секунд, а Metro UI — запускать приложения практически мгновенно.

Говоря языком сухих цифр, минимальные системные требования для 32-разрядной Windows 7: 1ГГц процессор, 1 ГБ ОЗУ и 16 ГБ свободного места на диске. Значит, и Windows 8 потребует не больше под свои нужды. Конечно, весь софт, написанный под Windows 7, должен прекрасно работать и в «восьмерке». Не забываем и о реально работающем режиме совместимости с более старыми программами, который прекрасно себя показал в Windows 7.

Многие с нетерпением ждали, когда же Windows начнет поддержку процессоров ARM. И вот, наконец, и на их улице наступил праздник. Поддержка наборов микросхем на основе ARM, устройств x86 и сенсоров означает, что Windows 8 будет работать с целым рядом различных устройств — от 10-дюймовых планшетных компьютеров до ноутбуков и компьютеров класса all-in-one («все в одном») с 27-дюймовыми экранами высокого разрешения.

Экран устройства под управлением Windows 8 в режиме ожидания

О полной поддержке нового стандарта USB 3.0 тоже не забыли. Теперь пользователи новой ОС смогут копировать свои данные очень быстро. Так, например, фильм объемом 2 Гб скопируется на USB 3.0 флешку за 4—5 секунд, в то время как этот же фильм копируется на флешку USB 2.0 в течение минуты. Разница существенная для тех, кто всегда спешит.

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

Одна из главных составляющих любой проприетарной ОС — это браузер. Windows 8 оснащена двумя вариантами браузера Internet Explorer 10. Первый — это традиционный IE, который по привычке будет присутствовать на рабочем столе, второй — специализированный вариант браузера, оптимизированный под рабочее окружение Metro и не поддерживающий плагины.

Первая версия браузера вполне обычная: меню, поддержка Flash, Silverlight, различные аддоны и прочее, однако во второй браузер будет «как есть» и никакие плагины (даже производства Microsoft) к нему не прикрутишь. В то же время Metro-версия IE станет поддерживать сенсорный интерфейс в расчете на работу с интернет-планшетами. Для удобства пользователя Metro-версию браузера оснастят специальной кнопкой, которая позволит быстро переключиться в другой вариант интернет-обозревателя.

Еще одна полезная функция — поддержка виртуальных образов компакт-дисков ISO и VHD без необходимости установки стороннего ПО. Данная возможность интегрирована прямо в Windows Explorer. Монтирование образов ISO и виртуальных дисков VHD осуществляется двойным щелчком по файлу, после чего в системе сразу появляется новый виртуальный диск. С содержимым VHD можно работать в Проводнике как с обычным диском — добавлять, редактировать или удалять файлы. Для нетребовательных пользователей необходимость устанавливать популярную программу Daemon Tools попросту отпадает.

Шопинг от Microsoft

Одним из излюбленных и удобных способов установки приложений для пользователей и разработчиков под ОС Android, Linux и Mac являются «Магазины приложений». Не важно, платный в них софт или свободный, но пользователь всегда может удобно загрузить все, что ему нужно, не рыская по Интернету в поисках установочных файлов. Разработчик же получает удобную систему для продажи своих программ. Microsoft собирается запустить службу Windows Store, которая будет интегрирована в Windows 8. Windows Store позволит разработчикам продавать свои приложения везде, где продается Windows, независимо от того, что именно они создают — новые игры или знакомые средства повышения производительности. К тому же такой Store при жесткой премодерации ПО значительно снизит риск заражения системы вирусами.

Если говорить о самих разработчиках, то в Microsoft всегда умели их заинтересовать широким и удобным набором инструментария под свою ОС. Хотя в Windows 8 базовой средой являются HTML, CSS и JavaScript, приложения для Metro могут создаваться и на других привычных языках, к примеру C++, C# или VisualBasic. Успешным шагом станет и возможность процедуры адаптации Silverlight-приложений под использование в Windows 8 Metro и Windows Phone 7. Оптимизация приложений под различные среды потребует от разработчиков минимум затрат сил и времени. Это большой плюс для Windows Phone, которая фактически получает возможность исполнения программ, создаваемых для Windows 8 и наоборот. А тесная интеграция с оборудованием обеспечит более полные впечатления, особенно в играх. Игровая среда DirectX 11, применяемая в Windows 8, позволяет легко создавать полно­экранные игры с плавными движениями без мерцания.

Что ж, мы коротко ознакомили вас с возможностями инженерной версии Windows 8.

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

Справка «УТГ»

API — интерфейс программирования приложений (иногда интерфейс прикладного программирования) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) для использования во внешних программных продуктах. Применяется программистами для написания всевозможных приложений.

Вам может также понравиться...