Путешествие по MS Windows 8

На конференции Microsoft Build (13–16 сентября) для программистов корпорация, как и ожидалось, представила первую предварительную версию своей новой операционной системы, Windows 8 Developer Preview (Windows для разработчиков). По словам вице-президента Microsoft Стивена Синофски (Steven Sinofsky), пока новая ОС далека от внедрения, но специалистам она позволяет понять общее направление движения развития системы. Кроме того, компания презентовала ряд технических деталей, связанных с Windows 8.

win8_160

Оговоримся, компания продолжает считать «Windows 8» кодовым именем для семейства будущих ОС, тогда как конкретная версия системы может получить собственное наименование.

Для пользователей

Построенная на удачном ядре Windows 7, новая система менее требовательна к ресурсам, а также имеет множество улучшений, связанных с производительностью ОС, ее безопасностью и приватностью пользовательских данных, — сообщил президент подразделения Microsoft Windows and Windows Live Стивен Синофски. Он показал, что запущенная Windows 8 занимает около 280 МБ оперативной памяти персонального компьютера против примерно 400 МБ, которые необходимы для Windows 7. Для полноценной работы будет достаточно 1 ГБ оперативной памяти и процессора Intel Atom (независимо от числа ядер). Одним словом, по словам Microsoft, это универсальная операционная система, предназначенная для всех типов электронных устройств, включая и настольные компьютеры, и планшетники, и ноутбуки, и даже огромные серверы, распределенные системы с тысячами процессоров.

То есть пользователям не нужно будет обновлять аппаратные ресурсы компьютеров с релизом новой системы. Microsoft сразу же оговорилась, что в новой системе целиком и полностью соблюдены принципы обратной совместимости, все, что запускалось на Windows 7, запустится и здесь.

Также подчеркивается быстрое время старта. Microsoft показала, что на планшетах Samsung Slate PC Series 7 с предустановленной Windows 8 Developer Preview, оснащенных процессором Intel Core i5, 4 ГБ оперативной памяти, твердотельным накопителем на 64 ГБ и технологией UEFI, время запуска устройства составляет около 3 секунд.

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

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

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

BIGITALRU_11

Internet Explorer 10

Вместе с новой ОС наряду с измененными компонентами Task Manager и Windows Explorer будет поставляться и браузер Internet Explorer 10, который станет первым браузером Microsoft со встроенной поддержкой сенсорного управления, он тоже доступен как приложение в стиле Metro — интерфейс браузера адпатирован под общую концепцию Metro UI. Для тех, кто работает на планшетных компьютерах (небольшая диагональ дисплея и вообще тесное пространство) полностью доступен полноэкранный режим. Как и IE9, браузер десятой версии оставляет в прошлом все проблемы несовместимости и ужасные уязвимости, и к тому же он намного удобнее. Присутствует функция вкладок, введенная еще в седьмой версии программы, легкие мультисенсорные жесты значительно упрощают навигацию, позволяя движением руки возвращаться на предыдущую страницу или переходить на следующую.

Вслед за Apple от Flash в мобильных устройствах отказалась и Microsoft. Топ-менеджеры корпорации солидарны с главой Apple Стивом Джобсом: данная технология быстро разряжает батарею, небезопасна и нестабильна — без нее пользователю будет гораздо лучше.

В связи с этим в новую операционную систему Windows 8 фактически будет включено две версии Internet Explorer 10, первая будет адаптирована под сенсорный интерфейс Metro UI, вторая — под обычный интерфейс Windows. Та версия IE10, которая будет адаптирована под Metro UI, не будет поддерживать плагины, включая Adobe Flash Player, — объявил в официальном блоге вице-президент Microsoft по разработке Internet Explorer Дин Хачамович (Dean Hachamovitch).

Отказ от плагинов в браузере Microsoft объяснила желанием увеличить время автономной работы мобильных устройств, на которые будет устанавливаться Windows 8, а также желанием повысить уровень стабильности и безопасности. «Плагины играли важную роль на ранних этапах развития веба. Но с появлением HTML5 уже многое изменилось, — считает Хачамович. — Сегодня сайты сделаны так, что полноценно функционируют в отсутствие плагинов». В качестве наиболее известного примера можно привести HTML5-версию видеопортала YouTube для мобильных устройств без Flash.

По данным Microsoft, наиболее часто используемым плагином является Flash Player — среди 97 тыс. проанализированных веб-сайтов технология Flash использовалась в 62% из них. При этом большое число сайтов, на которых была технология Flash, могли функционировать и без нее — при отсутствии плагина трансляция видео осуществлялась с помощью стандартов HTML5. Главным образом Flash используется для передачи потокового видео и баннерной рекламы, но и в случае с рекламой, утверждают в Microsoft, большинство сайтов умеет обходиться без Flash, умело заменяя его отсутствие.

Помимо Flash Player, сайты крайне редко используют какие-либо другие плагины — менее чем в 2% случаях, согласно Microsoft. Таким образом, решили в компании, отказ от плагинов не критичен — ведь в большинстве случаев их могут заменить современные веб-стандарты.

В Microsoft поспешили добавить, что, несмотря на полное отсутствие плагинов в Metro UI-версии Internet Explorer, эта версия будет поддерживать полноценный веб-серфинг, включая создание и закрытие вкладок и переключение между ними, ввод адреса и поискового запроса. Управлять приложением можно будет как с помощью сенсорного экрана, так и традиционным способом — клавиатуры и мыши. Движки этих двух версий IE10 будут одинаковыми, поэтому при необходимости серфер сможет переключаться между ними, не закрывая контент.

В Windows 8 будут улучшены базовые операции управления файлами: копирование, перемещение, переименование и удаление. Например, пользователь может вызвать все записанные в памяти изображения и выбрать действие, которое он желает с ними совершить. Кроме того, планируется тесная интеграция с онлайновыми сервисами и «облачными» службами, а также обеспечение надежной поддержки интерфейса USB 3.0.

При необходимости пользователь сможет запустить привычный рабочий стол и пользоваться обычными приложениями.

x86 и ARM

Помимо радикально нового интерфейса операционной системы, вторым важнейшим новшеством стала способность системы работать на обеих современных архитектурах: как на x86, так и на мобильных ARM. То есть система сможет работать на любых платформах, начиная от серверов и мощных рабочих станций и кончая сверхпортативными планшетами.

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

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

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

Онлайн-магазин приложений

BIGITALRU_22

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

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

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

Краткий путеводитель по Windows 8

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

Итак, компьютер нас узнал, и мы попадаем в самое главное место — на экран «Пуск» (Start Screen). Сюда мы будем возвращаться каждый раз для запуска очередного приложения, сюда мы будем приходить после закрытия апплетов, и здесь же будем оказываться при работе с функциями многозадачности. Экран покажется подозрительно знакомым для владельцев смартфонов под Windows Phone, интерфейс здесь практически идентичен.

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

В Windows 8 появился новый тип программ под названием «приложения в стиле Metro» (Metro-Style Apps), это полное погружение в новый удобный интерфейс. Разработчик полностью меняет облик традиционного ПО, эти приложения тесно связаны со своими виджетами, здесь действуют свои правила. И притом более удобные, чем обычно в Windows.

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

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

Новая операционная система поддерживает расширенные графические возможности. Так, в области редактирования фото и управления фотогалереями осуществляется тесное сотрудничество с компанией Adobe, чей редактор Photoshop до сих пор остается единственным в своем роде. Разумеется, работать в Photoshop на сенсорном экране будет намного удобнее, чем пользоваться клавиатурой и мышкой.

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

BIGITALRU_33

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

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

Достойно реализовано и управление фотогалереей, приложение объединяет в единую систему все ваши фотографии, сохраненные локально и те из них, что выложены на фотохостинги в Сети. Опять же, это приложение в полной мере взаимодействует с другими апплетами, в одно движение руки можно публиковать их в социальных сетях. Впрочем, это касается вообще всего мультимедиа-контента, приложение под названием Skydrive позволяет размещать медиафайлы в облаке для последующего доступа к ним с других устройств на других платформах. Это приложение, например, участвует при отправке фотографий по электронной почте или их публикации в социальных сетях. В первую очередь это касается, конечно, смартфонов под управлением Windows Phone, достаточно установить соединение один раз, после чего обмен контентом между настольными компьютерами, планшетами и смартфонами станет простым и удобным, это не менее удобно, чем уже успевший нас повеселить сервис Apple iCloud.

И, наконец, Microsoft Windows 8 в кратких фактах.

1. Все программы для Windows 7 будут работать под Windows 8.

2. Уведомления об обновлениях безопасности показываются на экране входа при загрузке компьютера.

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

4. Новые функции «сброса и обновления компьютера» упрощают процедуру профилактики системы и ее восстановления.

5. В Windows 8 предустановлена система виртуализации HyperV.

6. Встроенная система управления несколькими мониторами позволяет выбирать несколько фоновых рисунков для каждого из них.

7. Упрощена функция увеличительного стекла при управлении рабочим столом.

8. Поддержка хранилища SkyDrive интегрирована во все облачные приложения.

9. Обновленные приложения Mail, Photos, Calendar и People с доступом через Windows Live ID.

10. Импорт и экспорт настроек облегчает синхронизацию по нескольким устройствам на Windows 8.

11. Никаких дополнительных интерфейсов, Metro интегрирован в ядро системы.

12. В магазине Windows Store будут доступны традиционные программы Win32 и приложения Metro-style.

13. Устройства под управлением Windows 8 могут оснащаться чипами NFC, посредством которых устанавливается подключение друг к другу и к более простым компонентам вроде NFC-карт.

14. Поддержка авторизации по рисунку.

15. «Из коробки» поставляется встроенный антивирус.

16. Приложения смогут подключаться и взаимодействовать друг с другом.

17. Для планшетных компьютеров будет поставляться только одна версия Windows 8, сегментация здесь неуместна.

18. Что же касается настольных версий (Home, Professional, Ultimate и т. д.), их число пока неизвестно.

Официально зарегистрированные разработчики смогут скачать Windows 8 Developer Preview с интернет-ресурса Windows Dev Center (dev.windows.com). Да и любой желающий может скачать Windows 8 с официального сайта Microsoft. Однако не забывайте, что это версия для разработчиков, и она, скорее всего, будет несовместима с большинством приложений для Windows Vista и 7.

BIGITALRU_44

Для разработчиков приложений

По словам Microsoft, Windows 8 будет удобна для разработчиков, благодаря наличию инструментария для создания приложений для платформ ARM и x86.

Windows 8 Developer позволит разработчикам писать приложения для ОС на самых разных языках программирования, включая HTML 5 и JavaScript, а также C#/XAML (Extensible Application Markup Language — предложенный Microsoft язык разметки, основанный на XML), С++, С# и Visual Basic.

Будет доступно несколько версий Windows 8 для разработчиков (32-разрядная и 64-разрядная), а также примеры приложений.

В Microsoft утверждают, что в новой Windows программы, реализованные как на бинарных языках программирования, таких как C++, так и программы, реализованные на XAML, HTML5 и JavaScript, будут одинаково работать в системе с точки зрения доступа к ресурсам. Все они смогут обращаться к Windows Runtime API. Кроме этого, для программистов корпорация вводит два новых уровня взаимодействия приложений с операционной системой: так называемый десктопный уровень и Metro-уровень. Последний предназначен для приложений, использующих интерфейс Metro, напоминающий Windows Phone 7.

Metro-приложения можно будет создавать на XAML, C, C++, C#, Visual Basic, HTML и JavaScript, тогда как десктопные приложения, к которым относятся приложения для Internet Explorer, Win32 и .Net, могут быть написаны на HTML/JavaScript, а также на C/C++ или на C# / Visual Basic. До релиза официальной версии Windows 8 корпорация обещает предоставить полный набор API и инструментов, необходимых для создания приложений Metro, опубликовать документацию по созданию Metro-приложений.

В корпорации говорят, что также до релиза Windows 8 будет предоставлен доступ к средствам для разработки приложений на JavaScript, HTML, C#, C++, Visual Basic и XAML под процессорные архитектуры x86, x86_64 и ARM. «Если вы создаете свое приложение при помощи наших средств разработки и используете такие языки, как HTML и ARM, то приложение сможет работать и на ARM-процессорах. Нам удалось полностью абстрагировать уровень, отвечающий за взаимодействие с аппаратным обеспечением», — рассказывает Синофски.

Представленная версия Windows 8 Developer Preview поставляется с Visual Studio 11 Express и Microsoft Expression Blend, облегчающим создание программного обеспечения.

BIGITALRU_55

Напомним, речь здесь шла о версии Windows 8 для разработчиков. Когда появится версия для конечных пользователей, пока неизвестно. По некоторым данным, релиз финальной версии Windows 8 состоится во второй половине 2012 года.

На прощание. Таким Microsoft сделала в Windows 8  «синий экран смерти», возникающий из-за критической ошибки. Теперь знаменитый BSOD не такой «страшный», как в предыдущих версиях ОС.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *