Создание Windows 8
Повышение эффективности энергопотребления для приложений
Обеспечение минимального энергопотребления компьютера одновременно с достижением максимальной скорости отклика и наилучших рабочих характеристик (чтобы сделать работу на компьютере быстрой и эффективной) представляет собой неординарную техническую задачу. Все начинается с той работы, которую мы выполняем в Windows для обеспечения поддержки использования ресурсов на должном уровне, однако для решения этой задачи необходимо, чтобы разработчики учитывали использование ресурсов во время создания своих приложений.
Построение ОС Windows для архитектуры процессоров ARM
Одной из примечательных особенностей операционной системы Microsoft Windows является гибкость ее архитектуры, продемонстрированная в ходе технологического прогресса и постепенного расширения клиентской базы. Первоначальная версия этой операционной системы предназначалась для одного человека, работающего индивидуально с программным обеспечением, повышающим эффективность его труда. Теперь же она является основой для использования широкого спектра аппаратных и программных технологий, взаимосвязанных продуктов Windows и поразительно гибкого подхода к выполнению вычислений. В Windows 8 мы переосмыслили концепцию Windows, начиная с набора микросхем и заканчивая взаимодействием с пользователем, а перенос этой новой идеи Windows на архитектуру процессора ARM® стал важной частью этого инновационного процесса.
Обеспечение поддержки специальных возможностей
Операционная система Windows 8 — это продукт, который мы разрабатываем для широчайшего круга пользователей по всему миру. Одна из областей, в которой мы постарались реализовать особенно высокий уровень инноваций, охватывает вопросы обеспечения доступности Windows 8 (прежде всего, в плане взаимодействия с приложениями в стиле Metro) для всех пользователей, независимо от их физических возможностей. В данной статье мы поговорим об инженерных работах, связанных с возможностями, которые мы называем «специальными» (впрочем, как вы увидите в дальнейшем, многие из этих возможностей применяются довольно широко и просто повышают удобство использования продукта для всех пользователей).
Использование любого языка по вашему выбору
С момента своего появления в Windows 2000 многоязыковой интерфейс пользователя (или MUI) позволял клиентам устанавливать на своих компьютерах под управлением Windows дополнительные языки интерфейса и переключаться между ними. Однако большинство пользователей, как правило, использовали тот язык, который выбирали в момент первой загрузки ПК с Windows. В Windows 8 мы предложили новый подход к управлению языками интерфейса, сделав дополнительные языки интерфейса доступными для всех пользователей Windows и до предела упростив их поиск и установку, позволив пользователям легко переключаться между ними. В этой записи блога рассказывается об изменениях в Windows, которые обеспечили достижение указанных целей.
Internet Explorer Performance Lab: надежное измерение производительности браузера
Значительная часть данного блога посвящена описанию того, что происходит «за кулисами» инженерной разработки Windows 8. В этой статье рассматриваются вопросы, которым мы уделяем самое пристальное внимание и как инженеры, и как пользователи — веб-производительности в реальных условиях. Нам пришлось проделать огромную работу, чтобы перейти от туманных планов и обсуждений к реальным и результативным действиям по обеспечению высокопроизводительного просмотра веб-страниц.
Представление Windows 8 Consumer Preview
Сегодня важный день для группы разработчиков Windows. Несколько минут назад на выставке Mobile World Congress в Барселоне (Испания) мы представили нашим партнерам и журналистам Windows 8 Consumer Preview. Мы внесли в код более 100 000 изменений на основе многочисленных отзывов, и Consumer Preview представляет доработанный продукт, готовый к широкому повседневному использованию всеми, кто хочет протестировать предварительную версию ОС. Вы можете загрузить Consumer Preview уже сейчас на сайте preview.windows.com. Если вы уже работали с Windows 8 Developer Preview, то вас обрадует множество изменений и улучшений на основе отзывов, полученных из разных источников.
Запуск Consumer Preview: системные рекомендации
Мы очень рады, что наконец дошли до того этапа в проекте, когда можем представить предварительную версию Windows 8, вполне пригодную для ежедневного использования в техническом сообществе. Мы знаем, что пользователям, которые ждут не дождутся выхода Windows 8 Consumer Preview, наверняка интересно, какое оборудование рекомендуется использовать. В этой статье блога представлены технические сведения о рекомендациях к системе. Это не системные требования, они не являются окончательными, а просто представляют сведения об оборудовании, которое лучше всего подходит для Consumer Preview.
Магазин Windows: блог для разработчиков
Выпуск приложений для Windows 8
Приложения, ваши приложения, — это сердце Windows Store. Когда мы решили разработать процесс отправки приложений для разработчиков, то хотели, чтобы разработчики могли помещать свои приложения в Store как можно быстрее и проще. Мы много размышляли над снижением количества противоречий, формированием доверия посредством прозрачности, обеспечением прогнозируемости и согласованности процесса отправки приложений. В этой статье, автором которой является Джонатан Гарриджес (Jonathan Garrigues), руководитель программы в рабочей группе Developer Experience, описывается процесс взаимодействия по отправке приложений в Store.
Связывание приложений с ресурсами в Интернете
В предыдущих статьях мы уже писали о беспрецедентной возможности, которую Windows Store предоставляет разработчикам, и о том, как пользователи могут находить приложения в Windows Store. Как известно, пользователи также ищут приложения в Интернете. В этой статье Рассел Вулф (Russell Wolf), руководитель программы в группе Store Services, опишет три возможности, которые помогут вам как разработчику повысить вероятность того, что пользователи смогут найти ваше приложение в Интернете и купить его на портале Store.
Победители первого конкурса приложений
6 декабря мы представили Windows Store и объявили первый конкурс Metro-приложений для Windows 8. Мы бросили вызов разработчикам, предложив им первыми представить свои приложения в Windows Store. Ограничение было только одно — собственная фантазия разработчиков. И они приняли вызов несмотря на сжатые сроки! Сегодня мы объявляем победителей первого конкурса приложений и представляем впечатляющие результаты их работы. Теперь эти приложения доступны в Windows Store после загрузки и установки Windows 8 Consumer Preview.
Internet Explorer
Трехмерные преобразования CSS3 в Internet Explorer 10
Функции CSS3 позволяют сделать опыт работы с веб-ресурсами более разнообразным и увлекательным. В недавней статье мы рассказали, как веб-разработчики используют переходы и анимацию CSS3, чтобы добавить новое измерениена свой сайт и таким образом улучшить его. Трехмерные преобразования с помощью CSS3 позволяют разработчикам пользоваться еще одним измерением (буквально) для расширения возможностей сайтов. Например, в Windows 8 на странице «Пуск», созданной в стиле Metro, используются едва различимые трехмерные преобразования для отображения нажатых значков, как показано в примере ниже.
Высокопроизводительный HTML5-контент в приложениях в стиле Metro
При отображении веб-контента в приложениях в стиле Metro в Windows 8 используются все преимущества производительности InternetExplorer 10. Веб-контент в приложениях в стиле Metro всегда JIT-скомпилирован и отображается с использованием аппаратного ускорения. Другие платформы не обеспечивают такого уровня производительности в приложениях. Например, приложения Cocoa на платформе iOS обеспечивают существенно более низкую производительность JavaScript (через элемент управления UIWebView) по сравнению с выполнением того же контента в Safari. В приложениях Cocoa не используются преимущества JIT-компиляции, и эти приложения не могут отображать и использовать веб-контент таким же образом, как это может делать браузер в операционной системе.
Технология CORS для XHR в Internet Explorer 10
Четвертая версия платформы Internet Explorer 10 упрощает построение межсайтовых сценариев, согласованно работающих в разных браузерах, благодаря поддержке технологии CORS (Cross-Origin Resource Sharing) для XMLHttpRequest (XHR). Технология CORS для XHR делает общий доступ сайтов к данным простым и гибким. В большинстве базовых сценариев технология CORS позволяет создавать источники данных, доступные с любого сайта, и с помощью нескольких небольших настроек вы можете ограничить перечень разрешенных сайтов, реализовать поддержку изменения данных и даже включить проверку подлинности. Чаще всего технология CORS обеспечивает безопасность существующих сайтов посредством запроса участия сервера.
Субпиксельная отрисовка и объектная модель CSS
Windows 8 предоставляет пользователю огромный выбор устройств для просмотра веб-страниц в Интернете, начиная с больших настольных мониторов и заканчивая компактными планшетами. Чтобы обеспечить соответствие всему этому диапазону устройств, браузер должен поддерживать масштабирование и изменять макет веб-страниц в соответствии с размерами экрана и измерениями его элементов. Мы уже писали о некоторых возможностях в Internet Explorer, поддерживающих эти сценарии. Субпиксельная отрисовка (текста и макета) — это одна из базовых технологий платформы, благодаря которой веб-страницы выглядят красиво и согласованно при любом масштабе отображения. В данной статье мы расскажем об изменениях, внесенных в Internet Explorer 10, которые позволяют улучшить поддержку субпиксельной отрисовки с помощью объектной модели CSS-OM.
Windows Consumer Preview: пятая версия IE10 Platform Preview
Internet Explorer 10 в операционной системе Windows 8 является результатом нашего переосмысления идеи браузера. Мы разработали и построили браузер Internet Explorer 10 таким образом, чтобы он обеспечивал наиболее удобное использование веб-возможностей в операционной системе Windows. Благодаря обновленному двигателю браузера Internet Explorer 10, входящего в состав Windows Consumer Preview, пользователи теперь могут в свое удовольствие пользоваться еще большим количеством ярких, быстрых и динамичных веб-приложений, поддерживающих сенсорное управление. Эта пятая версия Platform Preview для Internet Explorer 10 обеспечивает улучшенную производительность и поддерживает больше функций HTML5.
Автор: kichik