Без долгого вступления, переполненные эмоции захлестнули даже автора этих строк. До последнего момента мы не знали, что Microsoft приготовит нам в этом году, но приготовила. И очень вкусно, хотим отметить! Итак, встречайте десять новых штучек от десятой версии операционной системы Windows.
1. Фон
В это сложно поверить, но Microsoft наконец отважилась включить в обновление фон рабочего стола. Изменяемый, динамический фон, который двигается вместе с прокруткой. Пять лет Windows Phone работал исключительно на двух типов цветов: белом и чёрном. Дескать, идеология не позволяет нарушать минимализм и дзен.
Дайте-ка подумать. В век, когда iOS и Android давно обзавелись фоновым изображением, прибавили к этому свой шарм и стиль, что можно придумать такое, чтобы не быть похожим на остальных? Ответ простой – ничего. Можно сделать лишь лучше то, что хорошо работает. Перелистывание рабочего стола у Android вместе с картинкой и живые обои, динамическое содержимое и красочное полупрозрачное меню iOS.
У Windows 10 теперь и плитки, пространство между которыми украшено изображением, которое вы выберите из вашей коллекции. Никто не должен забывать и про изображения на самих тайтлах! Интересно будет на это посмотреть.
2. Центр уведомлений
Центр уведомлений стал эффективнее. Автор этих строк лично писал в техническую поддержку с просьбой добавить лишний ряд для быстрых настроек. В Microsoft поступили умнее, они добавили возможность раскрытия этих настроек дополнительно. Как у Android. Здесь мы не будем стараться как-то опаршивить систему, нет. Мы просто делаем замечание и это замечание уместно.
Добавилась непросто возможность быстро «дотягиваться» до необходимых действий. Теперь можно эти же действия синхронизировать с персональным компьютером. Вот представьте, приходите вы ночью поздно домой, ребёнок спит. Вы заранее отключили звук на телефоне и перевели его на вибрацию.
Благополучно забыв об этом, включаете свой компьютер, чтобы поработать над тем, что не доделали на работе. А так как дома, вы привыкли слушать музыку, то неосознанно включаете её. Но она не играет. Теперь, когда вы отключили звук на телефоне, планшет или компьютер сделают тоже самое. И сон вашего ребенка будет сохранён.
3. Сообщения
Быстрый ответ на SMS-сообщения и уведомления приложений. Viber, WhatsApp, ВКонтакте, Facebook, сообщение от мамы или любимой девушки. Прямо из рабочего стола смартфона. Не удивимся, если релизная версия получит возможность ответить человеку не разблокировав экран устройства.
«Фишечка» совсем не новая, но место быть ей велит мода iOS и Android. Потому что это тренд. Когда ты можешь делать несколько вещей одновременно и при этом не тратить время на то, чтобы «перепрыгивать» через приложения, пригодится отличная идея с быстрым ответом на входящий поток уведомлений.
4. Клавиатура
Клавиатура, которая открепляется и двигается вместе с пальцем владельца смартфона. Актуально на устройства с большим экраном. К примеру, Nokia Lumia 1320/1520. На текущий момент, лишь они нуждаются в том, чтобы стать более комфортными для пользователя из-за своих просто гигантских размеров в шесть дюймов.
В релизной версии будем ожидать возможность не только откреплять, но и расширять клавиатуру до нужного размера пальцев. Будем надеяться.
5. Microsoft Office
Новый Microsoft Office, такой же функциональный, как его старший брат на «больших» компьютерах и планшетах. Работа в Word за телефоном переносится на компьютер и обратно. Такой функциональности нет даже у Android. Но есть у iOS с Apple Mac OS X Yosemite.
Добавились функции, затрагивающие абзац, поля, форматирование и рецензирование, полноценная работа с табличным процессором Excel, символами, формулами и удобными графиками. Описывать непросто, быстрее будет открыть офисный пакет за 2013-ый год и взглянуть на всё то, что ожидает нас внутри Lumia.
6. Календарь
Новый календарь. Уж очень хочется найти разработчика текущего календаря и надавать ему больших «люлей» лишь за то, что он сделал мелкий, тонкий, белый шрифт на чёрном фоне. Даже очередное обновление не спасло приложение от критики. Хуже него может быть только стандартный календарь на Android 4.4 и более замыленный iOS 7.
Не можем вам подтвердить, что он стал лучше. Скорее, хуже. Ведь добавилось много информации, цветов, простота исчезла и взамен неё нам дали пёстрые тона.
7. Музыкальный плеер
Пять лет беспросветного ада для пользователей системы Windows Phone может закончится уже в этом году. Неудобный, запутанный, малофункциональный, не умеющий корректно проигрывать и составлять плей-листы. Таким сейчас выглядит приложения Музыка, некогда «кастрированное» от бывшего Музыка+Видео.
В новой версии – новый дизайн, новое расположение элементов. Управляющие кнопки снизу справа, при нажатии на исполнителя выходит на всю нижнюю часть экрана, а не куда-то бок. Теперь не надо использовать свайпы, чтобы одновременно управлять воспроизведением и листать альбомы. Плюс, синхронизация медиатеки с персональным компьютером, без проводов. Что насчёт видеоплеера – неизвестно. Следовательно, он пока не доделан так, как этого хотелось бы.
8. Браузер Spartan
IE остался в истории. Конечно, по-хорошему, от него нужно было избавиться в прошлом десятилетии. Вечно подтягивать и допиливать текущий «движок» не имело смысла. Да и интерфейс, признаться, уже не соответствовал разбалованному потребительском взгляду. Плохая известность сделала из IE объект насмешек и унизительных хохм, хотя в последнем релизе он почти окончательно избавился от большинства проблем и стал работать быстрее конкурентов.
Что ждём от Spartan? Скорость, оптимизацию, возможность делать нормальные вёрстки и добавлять множество полезных расширений. По слухам, разработчики унифицировали эту среду с Chromium, а значит, плагины для Chrome могут быть использованы в Spartan уже в релизной версии.
9. DirectX 12 и x86
Хоть это и не говорилось в слух, обещается, что общее адресное пространство в среде приложений и ядра, позволит другим разработчикам железа встраивать свои микропроцессоры архитектуры x86 в смартфоны на Windows 10, как это сейчас с успехом происходит на Android. В теории, это даёт громадный разрыв в производительности для 64-битных структур и полноценных внеочередных инструкций. Фирмы Intel и AMD смогу раскрыть весь потенциал своих гибридных SoC теперь и на Windows 10.
Ожидается, что благодаря DirectX 12 эффективность использования CPU увеличится на 50% по сравнению с показателями DX11. Direct3D 12 по-прежнему является высокоуровневым API, относительно безразличным к железу, на котором выполняется рендеринг (GPU только сообщает о поддерживаемых им функциях). В нем проблема решается по-другому.
Вместо того чтобы передавать драйверу pipeline state целиком в момент draw call, состояния множества отдельных стадий конвейера объединены в несколько более крупных объектов – PSO (Pipeline State Objects), которые формируются независимо и отдаются драйверу немедленно.
Таким образом, не дожидаясь draw call, драйвер может сразу конвертировать PSO в аппаратные инструкции и чуть ли не отправить последние в регистры GPU (в источнике на MSDN этот момент не совсем понятен).
Кроме того, укрупнение объектов, олицетворяющих состояния стадий конвейера, позволяет драйверу быстрее разрешать зависимости между последними. В отличие от предшествующих версий, DirectX 12 не потеряет совместимости с уже существующими GPU, поддерживающими DirectX 11.
DirectX 12 также представляет новую модель управления нагрузкой GPU с помощью списков команд (command lists). В модели DirectX 11 уже существует этот термин. API предоставляет два типа контекста устройства (device context): immediate context и deferred context.
В первом случае команды непосредственно отправляются на драйвер GPU, во втором – записываются списки команд, которые затем могут воспроизводиться в immediate context. Нововведение DX12 состоит в том, что драйвер GPU в модели Direct3D 11 может заранее просчитывать низкоуровневые инструкции на основе различных списков команд. В дополнение к спискам команд в Direct3D 12 появилась еще одна сущность – bundles.
Bundle представляет собой набор команд, которые могут быть исполнены неоднократно в сочетании с различными ресурсами – к примеру, для рендеринга идентичных объектов с разной текстурой. В этом случае от драйвера требуется только один раз подготовить инструкции для GPU.
10. Windows 10 на смартфонах
Дата релиза. Всех мучает вопрос, когда же появится Windows 10 на смартфонах Windows Phone?
К сожалению, придётся огорчить тех, кто собирался на следующий день получить новую операционную систему. Релиз полноценной Windows 10 для смартфонов появится не раньше осени 2015-го года, но превью-версию вы сможете получить уже в феврале, если у вас установлено приложение Phone Insider. В самое ближайшей время, мы расскажем о том, как сделать первое обновление на новую операционную систему и поделимся свежим ненаучным взглядом.