<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Блог команды разработчиков Internet Explorer</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/ieru/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/ieru/feed.xml</link>
    <description />
    <lastBuildDate>Wed, 17 Apr 2019 04:00:55 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>RC-версия Internet Explorer 9 доступна через службу обновления Automatic Update</title>
      <link>https://docs.microsoft.com/archive/blogs/ieru/rc-internet-explorer-9-1091</link>
      <pubDate>Tue, 15 Feb 2011 06:44:16 GMT</pubDate>
      <dc:creator><![CDATA[Russian MSDN]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ieru/2011/02/15/rc-internet-explorer-9-1091/</guid>
      <description><![CDATA[Начиная с понедельника, 14 февраля, служба автоматического обновления (Automatic Update –AU),...]]></description>
      <content:encoded><![CDATA[<p>Начиная с понедельника, 14 февраля, служба автоматического обновления (Automatic Update –AU), входящая в Windows Update (WU)&#160; предлагает пользователям бета-версии Internet Explorer 9 перейти на версию-кандидат (RC). Этот переход начался с узкой аудитории пользователей и расширился в течение нескольких дней, покрыв всех пользователей бета-версии Internet Explorer 9. Это сообщение посвящено описанию работы службы Automatic Update и анонсу выпуска средства Internet Explorer 9 Automatic Update Blocker Toolkit.</p>  <p><b>Как</b><b> </b><b>работает</b><b> </b><b>служба</b><b> </b><b>IE9 RC Automatic Update Delivery</b><b></b></p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/7853.clip_image002_521B4730.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/7853.clip_5F00_image002_5F00_521B4730.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/8053.clip_image002_thumb_407B3698.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/8053.clip_5F00_image002_5F00_thumb_5F00_407B3698.jpg" width="404" height="94" /></a></p>  <p>Служба AU предупредит вас, когда кандидат-версия Internet Explorer 9 будет готова к установке. Вы можете щелкнуть на всплывающем сообщении, чтобы запустить установку IE9 RC. Также можно вручную установить продукт из Windows Update, запустив ее из меню кнопки Start и выполнив проверку обновлений.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/4336.clip_image004_0C669745.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/4336.clip_5F00_image004_5F00_0C669745.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image004" border="0" alt="clip_image004" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/4152.clip_image004_thumb_695625D4.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/4152.clip_5F00_image004_5F00_thumb_5F00_695625D4.jpg" width="754" height="446" /></a></p>  <p>Когда Windows Update начнет установку IE9 RC, вы увидите экран установки IE9.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/0820.clip_image006_262AA7A7.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/0820.clip_5F00_image006_5F00_262AA7A7.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image006" border="0" alt="clip_image006" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/6215.clip_image006_thumb_0386692C.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/6215.clip_5F00_image006_5F00_thumb_5F00_0386692C.jpg" width="619" height="242" /></a></p>  <p>Чтобы установить IE9 RC, нажмите Install. Если вы выберете пункт <i>Ask</i><i> </i><i>me</i><i> </i><i>later</i>, WU снова предложит установить IE9 RC при следующей проверке обновлений. При выборе <i>Don</i><i>’</i><i>t</i><i> </i><i>Install</i><i>, </i>WU не будет больше предлагать установку IE9 RC, и он появится как необязательный пункт в Windows Update. Пользователи, отклонившие обновление могут скачать IE9 RC с сайта <a href="https://www.beautyoftheweb.com"><b>http</b><b>://</b><b>www</b><b>.</b><b>beautyoftheweb</b><b>.</b><b>com</b></a>. Мы настоятельно рекомендуем всем пользователям бета-версии IE9 обновить ее до IE9 RC.</p>  <p><b>Средство</b><b> </b><b>IE9 Automatic Update Blocker Toolkit</b></p>  <p>С выходом IE9 RC на Automatic Update настало самое время подготовиться к выпуску финальной версии IE9 (версии Release-to-Web – RTW). Чтобы помочь нашим пользователям оставаться защищенными и работающими на последней версии ПО, мы в свое время распространим RTW-версию через AU и WU для всех пользователей. Мы знаем, что в корпоративной среде ИТ-организации часто задерживают ввод нового браузера до того момента, когда пока не будет всесторонне протестирована его совместимость с внутренними приложениями и сайтами. Мы проделали большую работу в IE9 чтобы сохранить совместимость с сайтами, созданными для IE8, IE7 и с сайтами интранет, по умолчанию работающими в режиме совместимости (Compatibility View, IE7 Mode). Невзирая ни на что, мы знаем, что многие ИТ-организации захотят проверить IE9 до того, как он будет широко развернут.</p>  <p>Чтобы помочь пользователям предотвратить установку IE9 RTW через Automatic Update, мы создали средство IE9 AU Blocker Toolkit, которое предотвращает предложение установки IE9 RTW, как важного обновления AU. Этот набор не имеет срок прекращения действия и может быть настроен либо через файл реестра на клиентской машине, либо групповые политики на присоединенном к домену оборудовании. Он также позволяет снять блокировку. Мы полагаем, что такой подход обеспечивает хороший баланс между помощью пользователям стать более защищенными и предоставлением организациям контроля над тем моментом, когда они будут готовы развернуть IE9 для всех сотрудников.</p>  <p><a href="https://www.microsoft.com/downloads/en/details.aspx?FamilyID=a6169467-b793-4d17-837d-01776bf2bea4"><b>Набор для предотвращения автоматической доставки </b><b>IE</b><b>9</b></a> доступен на Microsoft Download Center.</p>  <p>Набор блокировки IE9 не влияет на развертывание IE9 RC AU среди пользователей бета-версии IE9 и, более того, не будет блокировать финальную версию IE9, предложенную пользователям, которые уже имеют предварительные версии IE9 на своих машинах. Это сделано для того, чтобы быть уверенным, что мы обеспечиваем последними исправлениями безопасности пользователей, имеющих устаревшие предварительные версии IE9. Набор также не влияет ручную установку пользователем IE9 с Microsoft Download Center.</p>  <p>Автоматическую доставку IE9 и IE8 блокирую разные ключи реестра. Если раньше вы использовали IE8 Blocker Toolkit для блокировки предложения установки IE8, как важного обновления, то теперь вам понадобиться Blocker Toolkit для IE9, чтобы заблокировать предложение IE9 через AU. </p>  <p>Организациям, использующим такие решения обновления, как <a href="https://technet.microsoft.com/en-us/wsus/default.aspx"><b>Windows</b><b> </b><b>Server</b><b> </b><b>Update</b><b> </b><b>Services</b></a> (WSUS) или <a href="https://www.microsoft.com/systemcenter/en/us/configuration-manager.aspx"><b>System</b><b> </b><b>Center</b><b> </b><b>Configuration</b><b> </b><b>Manager</b></a> (SCCM), не требуется разворачивать набор Blocker Toolkit. WSUS и SCCM позволяют организациям полностью контролировать развертывание обновлений, приходящих через WU, включая IE9.</p>  <p>Мы приветствуем своевременное развертывание IE9 и, в то же время, уважаем ваше желание развернуть его по собственному графику.</p>  <p>Вишвас Сена Каннан (Vishwac Sena Kannan) и Джейтидер Манн (Jatinder Mann),   <br />программные менеджеры IE</p>]]></content:encoded>
    </item>
    <item>
      <title>Тестирование нескольких версий IE на одном ПК</title>
      <link>https://docs.microsoft.com/archive/blogs/ieru/i</link>
      <pubDate>Fri, 04 Feb 2011 14:39:13 GMT</pubDate>
      <dc:creator><![CDATA[Russian MSDN]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ieru/2011/02/04/i/</guid>
      <description><![CDATA[Предыдущие сообщения описывали важность разработки сайтов с определением возможностей браузера и...]]></description>
      <content:encoded><![CDATA[<p>Предыдущие сообщения описывали важность разработки сайтов с <a href="https://blogs.msdn.com/b/ie/archive/2010/04/14/same-markup-writing-cross-browser-code.aspx"><b>определением возможностей</b></a> браузера и отладкой поведения сайта в предыдущих версиях Internet Explorer с помощью <a href="https://blogs.msdn.com/b/ie/archive/2010/10/19/testing-sites-with-browser-mode-vs-doc-mode.aspx"><b>изменения режимов браузера и документа</b></a> в IE. Тестирование готового веб-сайта на различных браузерах и множестве их версий – это реальность веб-разработки. Эмуляция с помощью IE9 предыдущих режимов документов IE делает этот процесс более простым, но эта эмуляция не является абсолютно точной. Некоторым разработчикам требуется удобный способ запускать несколько версий Internet Explorer на одном ПК. У Windows 7 есть интересная возможность для тестирования сайтов на разных версиях IE на одном ПК – режим Windows XP Mode.</p>  <p><b>Запуск нескольких версий </b><b>IE</b><b> с помощью </b><b>Windows</b><b> </b><b>XP</b><b> </b><b>Mode</b><b></b></p>  <p>Одним из способов запустить несколько версий Internet Explorer на одном ПК является запуск предыдущих версий с помощью режима <a href="https://windows.microsoft.com/en-US/windows7/products/features/windows-xp-mode"><b>Windows</b><b> </b><b>XP</b><b> </b><b>Mode</b></a> на компьютере, работающем под управлением Windows 7 редакций Professional, Enterprise или Ultimate. (<a href="https://windows.microsoft.com/en-US/windows7/products/features/windows-xp-mode"><b>Windows</b><b> </b><b>XP</b><b> </b><b>Mode</b></a> – дополнительное загружаемое средство для Windows 7 Professional, Enterprise или Ultimate, которое обеспечивает предустановленный образ Windows XP SP3, запускаемый с помощью Windows Virtual PC. Недавнее обновление позволяет запускать Windows XP Mode на процессоре, не поддерживающем аппаратную виртуализацию).</p>  <p>Возможно даже установить и запустить несколько сеансов XP Modes на одной машине Windows 7, позволяя, таким образом, одновременно запускать Internet Explorer версий 6, 7, 8 и 9.</p>  <p align="center"><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/7607.clip_image002_0FAD620B.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/7607.clip_5F00_image002_5F00_0FAD620B.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/8270.clip_image002_thumb_29053F78.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/8270.clip_5F00_image002_5F00_thumb_5F00_29053F78.jpg" width="1129" height="708" /></a>    <br />Снимок экрана моего 24-дюймового монитора демонстрирует IE9 работающий с собственном режиме, а также в режимах IE6, 7 и 8 в трех различных экземплярах XP Mode</p>  <p>Хотите попробовать? <a href="https://ieblog.members.winisp.net/images/InstallingXPMode.htm"><b>В этом документе</b></a> приводятся детальные инструкции для установки виртуальной машины с Windows XP Mode, копирования ее для создания двух дополнительных виртуальных XP-машин и настройки их для запуска IE7 и IE8. </p>  <p><b>Другие возможности </b></p>  <p><a href="https://www.microsoft.com/downloads/en/details.aspx?FamilyID=495934c8-5684-451c-a16e-5ceb50706a42&amp;displaylang=en"><b>На этой странице</b></a> содержится ссылка на официальный документ, описывающий другие решения виртуализации Internet Explorer. </p>  <p><a href="https://www.microsoft.com/downloads/en/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&amp;displaylang=en"><b>Эта страница</b></a> содержит ссылки на образы жестких дисков виртуальной машины Windows Virtual PC (VHD) для тестирования веб-сайтов с различными версиями Internet Explorer. Эти образы недавно были обновлены, и срок их действия истекает 18 мая 2011 г.</p>  <p><b>IE</b><b>9 на горизонте</b></p>  <p>Сейчас самое время подготовить свои веб-сайты к появлению IE9, не забывая при этом посетителей, использующих IE7 или IE8. Режим XP Mode в Windows 7 представляет собой решение, не требующее дополнительных затрат для тестирования нескольких версий Internet Explorer на одном ПК, работающем под управлением Windows 7 Professional, Enterprise или Ultimate.</p>  <p>Тэд Джонсон (Ted Johnson),   <br />ведущий руководитель программы,     <br />Internet Explorer</p>]]></content:encoded>
    </item>
    <item>
      <title>Метель с помощью HTML5: полное аппаратное ускорение в действии</title>
      <link>https://docs.microsoft.com/archive/blogs/ieru/html5</link>
      <pubDate>Tue, 01 Feb 2011 09:27:40 GMT</pubDate>
      <dc:creator><![CDATA[Russian MSDN]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ieru/2011/02/01/html5/</guid>
      <description><![CDATA[С Internet Explorer 9 вся веб-платформа станет полностью аппаратно ускорена. Пользователи получат...]]></description>
      <content:encoded><![CDATA[<p>С Internet Explorer 9 вся веб-платформа станет полностью <a href="https://blogs.msdn.com/ieru/archive/2010/04/12/a-closer-look-at-internet-explorer-9-hardware-acceleration-through-flying-images.aspx"><b>аппаратно ускорена</b></a>. Пользователи получат преимущество от аппаратного ускорения на всех сайтах, которые они посещают, а разработчики получат преимущество по всем технологиям, которые они используют (HTML4, HTML5, SVG, CSS, JavaScript, Audio, Video и др.)</p>  <p>Мы рады, что другие производители браузеров решили последовать нашему примеру и применить аппаратное ускорение в своих браузерах. Мы вместе развиваем веб, чтобы предоставить пользователям больше преимуществ и сделать возможным получение новых впечатлений от интернет-серфинга. Производители использовали различные архитектурные подходы к аппаратному ускорению, как в том, какие технологии веб-платформы ускорять, так и в том, на сколько их ускорять с помощью аппаратуры (GPU, ядер процессора, размещения в памяти и т. д.)</p>  <p>В этом сообщении рассматривается демонстрация «<a href="https://ie.microsoft.com/testdrive/HTML5/Blizzard/Default.html"><b>HTML5 Blizzard</b></a>» (Метель HTML5), которую мы подготовили, чтобы <a href="https://blogs.msdn.com/b/ieru/archive/2011/01/09/happy-hardware-accelerated-holidays.aspx"><b>поздравить каждого с новогодними праздниками</b></a>. Эта демонстрация использует общие веб-технологии вместе, чтобы показать, как много снежинок браузер может анимировать в реальном масштабе времени (60 кадров в секунду, fps). Когда количество скорость кадров превышает 60 fps – снежинки добавляются, а если она падает ниже 60 fps – убираются до тех пор, пока браузер не придет к равновесию при 60 fps. Чем больше снежинок браузер сможет анимировать, тем выше рейтинг.</p>  <p>Браузер, ускоряющий только некоторые технологии, используемые в демонстрации «HTML5 Blizzard» получит меньше очков, чем тот, кто эффективно использует ресурсы ПК для аппаратного ускорения всего комплекса.</p>  <p><b>Шаг за шагом: как работает «HTML5 Blizzard»</b></p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/0602.clip_image002_46FD289A.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/0602.clip_5F00_image002_5F00_46FD289A.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/8228.clip_image002_thumb_4A4E9A75.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/8228.clip_5F00_image002_5F00_thumb_5F00_4A4E9A75.jpg" width="629" height="460" /></a></p>  <p><b>Фоновое небо</b></p>  <p>Голубой фон демонстрации использует API холста, чтобы программно создать кисть с линейным градиентом и нарисовать этот градиент на фоновом холсте. Этот процесс аппаратно ускорен в IE9 и создает фоновое небо для сцены.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/0218.clip_image004_41125F34.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/0218.clip_5F00_image004_5F00_41125F34.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image004" border="0" alt="clip_image004" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/1768.clip_image004_thumb_1EDA53AE.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/1768.clip_5F00_image004_5F00_thumb_5F00_1EDA53AE.jpg" width="629" height="460" /></a></p>  <p><b>Поздравление с праздником (</b><b>DIV</b><b> со шрифтом </b><b>WOFF</b><b>)</b></p>  <p>Над фоном расположены два фиксированных блока HTML DIV, содержащих текст поздравления с праздниками. В этих DIV’ах использованы стандартные свойства CSS и они прорисованы с помощью шрифтов WOFF. Вывод всего текста в IE9, включая оформленный WOFF-шрифтами пользователя, является аппаратно-ускоренным.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/3438.clip_image006_5C873B6A.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/3438.clip_5F00_image006_5F00_5C873B6A.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image006" border="0" alt="clip_image006" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/1374.clip_image006_thumb_21535F9F.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/1374.clip_5F00_image006_5F00_thumb_5F00_21535F9F.jpg" width="629" height="460" /></a></p>  <p><b>Сугробы (</b><b>SVG</b><b>-изображение)</b></p>  <p>По низу окна располагается векторное SVG-изображение, представляющее сугробы. С помощью SVG мы можем динамически масштабировать изображение по ширине окна и сохранять гладкие кривые. В IE9 вся SVG -графика естественно представляется с помощью GPU и является аппаратно-ускоренной.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/3835.clip_image008_3112F4A3.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/3835.clip_5F00_image008_5F00_3112F4A3.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image008" border="0" alt="clip_image008" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/8712.clip_image008_thumb_6EBFDC5F.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/8712.clip_5F00_image008_5F00_thumb_5F00_6EBFDC5F.jpg" width="629" height="460" /></a></p>  <p><b>Снеговик</b><b> (</b><b>изображения</b><b> </b><b>холста</b><b> </b><b>HTML5)</b></p>  <p>Зимняя сцена не будет завершенной без танцующего снеговика, расположенного в центре экрана. Он реализован с помощью второго холста, на котором мы создаем изображения с различными поворотами и масштабами с помощью техники анимации JavaScript, что дает эффект танцующего снеговика. Вращения, масштабирование и прорисовка изображений – это массированные параллельные вычисления на GPU и весь процесс целиком проходит в нем.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/6746.clip_image010_1A23FD5A.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/6746.clip_5F00_image010_5F00_1A23FD5A.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image010" border="0" alt="clip_image010" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/6177.clip_image010_thumb_777FBEDE.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/6177.clip_5F00_image010_5F00_thumb_5F00_777FBEDE.jpg" width="629" height="460" /></a></p>  <p><b>Счетчик снежинок (</b><b>HTML</b><b>5 текст на холсте)</b></p>  <p>Как и для каждой демонстрации производительности, нам требуется выводить на экран количество падающих снежинок. Мы достигаем этого с помощью создания текста на холсте, что позволяет наносить надписи прямо на его поверхность. Вы уже улавливаете идею – рисование и компоновка текста также аппаратно-ускорены в IE9.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/0714.clip_image012_275A60A0.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/0714.clip_5F00_image012_5F00_275A60A0.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image012" border="0" alt="clip_image012" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/3835.clip_image012_thumb_7194F578.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/3835.clip_5F00_image012_5F00_thumb_5F00_7194F578.jpg" width="629" height="460" /></a></p>  <p><b>Падающие снежинки (Полосы изображений на холсте </b><b>HTML</b><b>5)</b></p>  <p>Самой интересной частью демонстрации является холст метели, на который программно добавляются и удаляются снежинки, пока частота кадров не достигнет равновесного значения в 60 fps. Снежинки рисуются из одного индексированного массива изображений; всё индексирование и вырезание полоски изображений происходит в GPU.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/3426.clip_image014_6DC72ADB.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/3426.clip_5F00_image014_5F00_6DC72ADB.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image014" border="0" alt="clip_image014" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/2376.clip_image014_thumb_0BC538D0.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/2376.clip_5F00_image014_5F00_thumb_5F00_0BC538D0.jpg" width="629" height="460" /></a></p>  <p><b>Кнопка возврата (</b><b>DIV</b><b> с прозрачностью </b><b>CSS</b><b>3)</b></p>  <p>Как и на других веб-страницах у нас есть кнопка, позволяющая пользователю вернуться на главную страницу сайта. Она расположена на самом верху по z-координате и использует свойство прозрачности CSS3, чтобы влиться в фоновую сцену. В IE9 применение этих свойств CSS3 целиком происходит через GPU.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/0724.clip_image016_42BF1709.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/0724.clip_5F00_image016_5F00_42BF1709.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image016" border="0" alt="clip_image016" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/5584.clip_image016_thumb_12B4C588.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/5584.clip_5F00_image016_5F00_thumb_5F00_12B4C588.jpg" width="629" height="460" /></a></p>  <p><b>Информационная панель (Шрифты </b><b>WOFF</b><b> в тексте на холсте </b><b>HTML</b><b>5)</b></p>  <p>По низу сцены вы найдете общую информацию, касающуюся производительности, включая текущий размер окна и время прорисовки одного кадра анимации. Эта информация выводится на прозрачном холсте с помощью создания текста на холсте и шрифтов WOFF. Это хороший пример того, как преимущества производительности объединяются в IE9, когда индивидуальные аппаратно-ускоренные свойства (Canvas, Canvas Text и шрифты WOFF) используются вместе.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/8712.clip_image018_4C575F72.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/8712.clip_5F00_image018_5F00_4C575F72.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image018" border="0" alt="clip_image018" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/3438.clip_image018_thumb_633630EE.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/3438.clip_5F00_image018_5F00_thumb_5F00_633630EE.jpg" width="629" height="460" /></a></p>  <p><b>Фоновая музыка (</b><b>HTML</b><b>5 </b><b>Audio</b><b>)</b></p>  <p>В браузерах, поддерживающих проигрывание MP3 аудиофайлов с помощью HTML5 аудио-тэга, праздничная музыка будет играть фоном, пока демонстрация работает. В IE9 мы воспользовались преимуществом аппаратного аудио для выполнения аудио-декодирования и проигрывания прямо на «железе» когда это возможно.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/6574.clip_image020_39DEE8F0.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/6574.clip_5F00_image020_5F00_39DEE8F0.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image020" border="0" alt="clip_image020" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/2352.clip_image020_thumb_5DB79A7D.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/2352.clip_5F00_image020_5F00_thumb_5F00_5DB79A7D.jpg" width="629" height="460" /></a></p>  <p><b>Соединяя</b><b> </b><b>все</b><b> </b><b>вместе</b><b></b></p>  <p>Здесь отдельные возможности веб-платформы соединяются вместе, чтобы создать забавную и полностью аппаратно-ускоренную зимнюю сцену. Всё что вы видите на демонстрации представлено естественными графическими примитивами прямо в GPU.</p>  <p><b>Полное аппаратное ускорение</b></p>  <p>Цель Internet Explorer 9 – обеспечить надежное основание по всему браузеру для того, чтобы дать уверенность разработчикам, в том, что они имеют действительно быструю платформу. Демонстрация «HTML5 Blizzard» – прекрасный пример того, как веб-разработчики будут совместно использовать различные технологии плодотворным и естественным способом. Частично ускоренные части веб-платформы, такие как наложение изображений или холсты, улучшат производительность, но это не даст того результата, как полностью ускоренная цельная веб-платформа.</p>  <p>А сколько у вас снежинок?</p>  <p>Джейсон Вебер (Jason Weber)</p>  <p>Ведущий руководитель программы производительности Internet Explorer</p>]]></content:encoded>
    </item>
    <item>
      <title>Обновление: эффективная защита пользователей от онлайнового слежения</title>
      <link>https://docs.microsoft.com/archive/blogs/ieru/53</link>
      <pubDate>Tue, 01 Feb 2011 07:58:16 GMT</pubDate>
      <dc:creator><![CDATA[Russian MSDN]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ieru/2011/02/01/53/</guid>
      <description><![CDATA[С момента декабрьского технологического анонса системы защиты от слежения, реализованной в IE9, мы...]]></description>
      <content:encoded><![CDATA[<p>С момента декабрьского <a href="https://blogs.msdn.com/b/ieru/archive/2010/12/28/ie9-and-privacy-introducing-tracking-protection.aspx">технологического анонса</a> системы защиты от слежения, реализованной в IE9, мы отметили большой интерес к этой теме прессы, учебных заведений, правительства и промышленных групп. Это сообщение является обновлением, основанном на беседах, которые мы провели по этой теме, посещая на прошлой неделе правительственные и промышленные группы в Европе. Мы также встречались в этом месяце с профессорами, преподавателями и студентами в <a href="https://www.law.stanford.edu/program/courses/details/495/Cyberlaw%3A%20Difficult%20Problems/">объединенной Гарварско-Стэнфордской юридической школы</a> и с сотрудниками Wall Street Journal / <a href="https://kara.allthingsd.com/20110112/dces-highlights-video-microsoft-ies-dean-hachamovitch/">All Things D</a> на Consumer Electronics Show.</p>  <p>Конфиденциальность является одновременно как темой бесед по всему миру, так и местных обсуждений. Местное восприятие и ожидания отличаются в Германии, Великобритании, Японии и Соединенных Штатах Америки. Одно решение не годится для всех. Конфиденциальность – широкая тема, простирающаяся от <a href="https://www.dw-world.de/dw/article/0,,6106287,00.html">проблем с фотографированием улиц</a> до разглашения медицинских данных.</p>  <p>Защита от слежки, реализованная в IE9, сосредоточена на решении проблемы <i>онлайнового слежения</i>. За пользователями в вебе ежедневно следят без предупреждения или разрешения. Результатом является возрастающее беспокойство и подозрения пользователей по поводу слежения. Эта тема последовательно поднималась в наших беседах в правительственных агентствах и промышленных группах в Соединенных Штатах в прошлом месяце и в Европе на прошлой неделе.</p>  <p>Защита от слежения, реализованная в IE9, представляет собой технологию, позволяющую правительствам, организациям и энтузиастам лучше защищать пользователей от слежения. Эта технология дополняет инфраструктуру конфиденциальности, развитую по всему миру, и тесно связана с ней. Это оптимальный способ задействовать эффективную защиту конфиденциальности пользователей.</p>  <h5>Прогресс и новости стандартизации и списки</h5>  <p>Чтобы защитить пользователей, важно иметь механизм защиты от слежения, который работал бы согласованно со всеми браузерами. В декабре мы завершили работу над базовым форматом для защиты от слежения доступном по лицензии <a href="https://creativecommons.org/licenses/">Creative Commons Attribution</a> и <a href="https://www.microsoft.com/interop/osp/default.mspx">Microsoft Open Specification Promise</a>, так что единые списки могут работать и в других браузерах. Затем главная организация, ведающая веб-стандартами, W3C, обратилась к нам с предложением о стандартизации этого формата. Совместно с W3C мы предпринимаем последующие шаги в этом направлении.</p>  <p>Мы провели множество бесед с правительствами, организациями и заинтересованными лицами в Соединенных Штатах и в Европе, обсуждая наш подход. Отзывы всегда были положительными. Ранее на этой неделе <a href="https://www.europeanprivacyassociation.eu/2009/agenda_news.asp?funzione=scheda&amp;id=36">European Privacy Association</a> публично заявила о том, что приветствует данную возможность и предоставит соответствующие полномочия по ее реализации. В декабре председатель федеральной комиссии США по торговле <a href="https://www.nytimes.com/2010/12/08/business/media/08soft.html?_r=1">Джон Лейбовиц</a> заявил:«Microsoft заслуживает большого уважения за предпринятые важные шаги по обеспечению пользователей правом выбора тех, кому можно следить за их серфингом в Интернете. Также существенно, что в анонсе утверждается, что технология уже доступна и позволяет пользователям управлять слежением». В декабрьском интервью газете <a href="https://voices.washingtonpost.com/posttech/2010/12/eu_privacy_chief_to_meet_with.html">Washington Post</a> вице-президент EU Justice Commission Вивиана Рединг, являющаяся также главой органа регулирующего конфиденциальность, отвечая на вопрос о включении возможностей обеспечения конфиденциальности в Internet Explorer, заявила:«…это правильное направление и важно, чтобы индустрия понимала, что невозможно игнорировать заботы о конфиденциальности. Если они хотят быть эффективными, они должны иметь встроенные средства, улучшающие конфиденциальность. И компании хотят определенности в это вопросе».</p>  <p>Разработка списков защиты от слежения для пользователей из Европы и США находится в процессе работы. Несколько организаций, занимающихся вопросами конфиденциальности пользователей, получили предварительные списки для тестирования. Некоторые рекламные группы, узнавшие, как защита от слежения активирует более эффективную саморегуляцию, также включились в процесс разработки списков защиты от слежения. Они четко осознают и излагают свою точку зрения, заключающуюся в том, что реклама и слежение – это разные понятия. Мы рады видеть их усилия по претворению этой точки зрения в практику. </p>  <p>Интересный сценарий использования слежения всплыл в беседах с некоторыми правительственными агентствами на прошлой неделе. Он заключается в том, что с помощью всего контента слежения, находящегося сегодня на сайтах, можно, например, для всего Интернета определить, что с нескольких машин министерства обороны проверялась погода в определенной части мира, или что многие браузеры министерства здравоохранения демонстрируют пик посещаемости статьи на определенную тему. Подобные заключения также возможны и для бизнеса, например, в области финансов, в пристальном отслеживании моделей интернет-серфинга работников. Функциональность защиты от слежения будет работать при корпоративном развертывании и с инструментарием управления, доступном в Windows.</p>  <h5>Как работает защита от слежения и альтернативные подходы</h5>  <p>Защита действует путем блокирования контента, который может быть использован для слежения за вами в Интернете.</p>  <p>Типичные страницы, которые вы посещаете, представляют собой мозаику кусочков контента со всего веба. Например, если вы взглянете на этот <a href="https://mediamemo.allthingsd.com/20110107/live-microsoft-browser-boss-dean-hachamovitch-at-dces/_npr-2/">снимок экрана</a>, или воспользуетесь инструментами разработчика браузера, вы увидите, как много содержимого веб-страницы приходит с сайтов, отличных от того, чей адрес вы набрали в строке адреса. Файлы cookies – только один из многих путей слежения; на снимке экрана, указанном выше приведен пример <a href="https://en.wikipedia.org/wiki/Tracking_pixel">следящих пикселов</a>.</p>  <p>Чтобы включить защиту от слежения, пользователь просто щелкает на специальной ссылке на веб-странице. С этого момента вся навигация по вебу является защищенной до тех пор, пока пользователь недвусмысленно не выключит ее. Щелчок по ссылке добавляет список защиты от слежения с веб-адресами (типа «msdn.com»), которые браузер будет блокировать (пока пользователь не посетит их напрямую и не увидит их адрес в строке набора адреса). Ограничивая способ, которым браузер связывается с некоторыми сайтами, защита от слежения ограничивает информацию, которую эти сайты могут собирать. (Эти списки позволяют задать правила «разрешить» (allow) и «заблокировать» (block); подробнее можно узнать из нашего <a href="https://blogs.msdn.com/b/ieru/archive/2010/12/28/ie9-and-privacy-introducing-tracking-protection.aspx">предыдущего технического сообщения</a>). Система является открытой и любой веб-сайт может держать у себя такие списки ссылок и любой человек может быть их автором и предоставлять их в общее пользование.</p>  <p>Такой подход позволяет пользователям легко включать защиту (просто найти сайт и щелкнуть по ссылке) и оставляет экспертам и энтузиастам индустрии достаточно гибкости и свободы в обеспечении пользователей руководствами и рекомендациями на вебсайтах, предлагающих списки защиты от слежения. Когда пользователи находят страницы и списки, которым они доверяют, они могут использовать их совместно (через e-mail, блоги, Facebook, Twitter и т. д.), повышая осведомленность в области конфиденциальности. </p>  <p>На этой неделе другие поставщики браузеров <a href="https://www.readwriteweb.com/archives/firefox_and_chrome_add_do_not_track_tools_to_their.php">анонсировали</a> альтернативные подходы к защите <a href="https://mediadecoder.blogs.nytimes.com/2011/01/24/google-and-mozilla-announce-new-privacy-features/?ref=business">конфиденциальности</a>. Детали предложений активно обсуждаются в Интернете (например, <a href="https://www.computerworld.com/s/article/9206061/Google_jumps_into_Do_Not_Track_debate_with_Chrome_add_on?taxonomyId=211&amp;pageNumber=1">здесь</a>, <a href="https://www.open-mike.org/entry/thoughts-on-do-not-track">здесь</a> и <a href="https://www.informationweek.com/news/software/infrastructure/showArticle.jhtml?articleID=229100128&amp;cid=RSSfeed_IWK_All">здесь</a>). Наиболее важно, что пользователи получают эффективную защиту конфиденциальности вместе с <a href="https://ie.microsoft.com/testdrive/">хорошей производительностью браузера</a> и практикой, которая фокусируется на том, чем надо: <a href="https://www.beautyoftheweb.com/">на вебе</a>, а не на браузере.</p>  <p>Дин Хачамович (Dean Hachamovitch)   <br />Вице-президент корпорации, Internet Explorer</p>]]></content:encoded>
    </item>
    <item>
      <title>Работа с прикрепленными сайтами</title>
      <link>https://docs.microsoft.com/archive/blogs/ieru/63</link>
      <pubDate>Wed, 26 Jan 2011 07:46:15 GMT</pubDate>
      <dc:creator><![CDATA[Russian MSDN]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ieru/2011/01/26/63/</guid>
      <description><![CDATA[В бета-версии Internet Explorer 9 можно прикреплять веб-сайты к панели задач Windows 7 так же, как...]]></description>
      <content:encoded><![CDATA[<p>В бета-версии Internet Explorer 9 можно прикреплять веб-сайты к панели задач Windows 7 так же, как вы прикрепляете приложения Windows. После прикрепления можно запускать веб-сайты непосредственно – точно так же, как вы запускаете другие задачи в Windows 7. Прикрепление сайта достигается перетаскиванием закладки IE9 на панель задач Windows 7.</p>  <p>Ранее сайты не имели непосредственного отображения на рабочем столе ПК, и чтобы открыть их фактически требовалась «двойная загрузка» – сначала для операционной системы, а затем для браузера. С прикрепленными сайтами работать проще и у пользователя уходит меньше времени, чтобы получить доступ к наиболее часто посещаемым сайтам.</p>  <p>Когда сайт прикреплен, веб-разработчики могут использовать его метаданные и методы для добавления задач в список быстрых переходов (Jump List) значка на панели задач, предупреждать пользователей с помощью специальных значков, и создавать кнопки контрольных изображений для управления сайтом. Добавление такой функциональности к веб-сайту требует небольших затрат от разработчиков и оставляет у посетителей сайта намного лучшее впечатление. Разработчики могут подробнее прочитать об этом в сообщении <a href="https://blogs.msdn.com/b/ieru/archive/2010/10/06/user-experiences-customizing-pinned-sites.aspx"><b>Пользовательский интерфейс: настройка закрепленных сайтов</b></a>, а также в статье <a href="https://msdn.microsoft.com/library/gg131029(v=vs.85).aspx"><b>Pinned</b><b> </b><b>Sites</b><b>: </b><b>Windows</b><b> 7 </b><b>Desktop</b><b> </b><b>Integration</b><b> </b><b>with</b><b> </b><b>Internet</b><b> </b><b>Explorer</b><b> 9</b></a>, или посмотреть видеозапись с сессии PDC 2010 “<a href="https://player.microsoftpdc.com/Session/e6cf967f-5160-45cc-a36f-add3dfb98cde"><b>Taking</b><b> </b><b>Advantage</b><b> </b><b>of</b><b> </b><b>Pinned</b><b> </b><b>Sites</b><b> </b><b>with</b><b> </b><b>Internet</b><b> </b><b>Explorer</b><b> 9 </b><b>and</b><b> </b><b>Windows</b><b> 7</b></a>” (промотайте вперед примерно на 10 минут).</p>  <p><b>Новая документация по </b><b>API</b><b></b></p>  <p>Сегодня мы представляем новую документацию для разработчиков, которая описывает как воспользоваться API прикрепленныx сайтов (или Site Mode) для улучшения существующих и создания новых прекрасных прикрепленных сайтов в Windows 7. Эта документация продолжается с того места, где остановились примеры <a href="https://ie.microsoft.com/testdrive/Browser/SitePinning/Default.html"><b>прикрепленных сайтов с IE Test Drive</b></a>, и включает много кода, демонстрирующего как были созданы образцы сайтов.</p>  <p>Представлены четыре сценария, каждый из которых демонстрирует разные стороны возможностей прикрепления сайтов Internet Explorer 9.</p>  <p><a href="https://msdn.microsoft.com/library/gg491727(v=VS.85).aspx"><b>Пример проигрывателя подкастов </b><b>Channel</b><b>9: основы</b></a><b> </b></p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/6204.clip_image002_46C01BD8.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/6204.clip_5F00_image002_5F00_46C01BD8.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/2806.clip_image002_thumb_553B17FD.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/2806.clip_5F00_image002_5F00_thumb_5F00_553B17FD.jpg" width="353" height="418" /></a>     <br />Jump List containing static tasks</p>  <p>Добавьте базовую функциональность прикрепленных сайтов к примеру проигрывателя подкастов Channel9, включая элементы статического списка быстрых переходов. Также узнайте, как перенести функциональность прикрепленных сайтов на ваш веб-сайт.</p>  <p><a href="https://msdn.microsoft.com/library/gg491726(v=VS.85).aspx"><b>Пример проигрывателя подкастов </b><b>Channel</b><b>9: удаленный контроль</b></a><b></b></p>  <p><b></b></p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/1030.clip_image004_72CCF2FC.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/1030.clip_5F00_image004_5F00_72CCF2FC.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image004" border="0" alt="clip_image004" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/3010.clip_image004_thumb_25BC8364.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/3010.clip_5F00_image004_5F00_thumb_5F00_25BC8364.jpg" width="318" height="303" /></a>     <br />Окно контрольного просмотра с панелью инструментов</p>  <p>Создайте кнопки контрольного просмотра для управления проигрыванием в примере проигрывателя подкастов Channel9.</p>  <p><a href="https://msdn.microsoft.com/library/gg491743(v=VS.85).aspx"><b>Пример </b><b>TweetFeed</b><b>: история поисковых запросов </b></a><b></b></p>  <p><b></b></p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/0876.clip_image006_31AE4DCB.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/0876.clip_5F00_image006_5F00_31AE4DCB.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image006" border="0" alt="clip_image006" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/7142.clip_image006_thumb_08C338C2.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/7142.clip_5F00_image006_5F00_thumb_5F00_08C338C2.jpg" width="349" height="357" /></a>     <br />Запросы TweetFeed добавлены в настраиваемую категорию списка быстрых переходов</p>  <p>Внесите элементы в настраиваемую категорию Jump List, основываясь на обмене данными пользователя в примере TweetFeed.</p>  <p><a href="https://msdn.microsoft.com/library/gg491742(v=VS.85).aspx"><b>Пример </b><b>TweetFeed</b><b>: предупреждения</b></a><b></b></p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/0317.clip_image008_7B7CAFAE.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/0317.clip_5F00_image008_5F00_7B7CAFAE.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image008" border="0" alt="clip_image008" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/3441.clip_image008_thumb_1ABF5682.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/3441.clip_5F00_image008_5F00_thumb_5F00_1ABF5682.jpg" width="89" height="64" /></a> <a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/3750.clip_image010_3A01FD55.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/3750.clip_5F00_image010_5F00_3A01FD55.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image010" border="0" alt="clip_image010" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/4011.clip_image010_thumb_2B575170.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/4011.clip_5F00_image010_5F00_thumb_5F00_2B575170.jpg" width="89" height="64" /></a>     <br />Значок предупреждения</p>  <p>Используйте значки предупреждений для демонстрации активности в примере TweetFeed.</p>  <p>Введение в прикрепленные сайты является наилучшим обзором API прикрепленных сайтов. В нем объясняются преимущества технологии и описывается как эта технология может улучшить восприятие пользователями сайтов, которые вы разрабатываете.</p>  <p><b>Определение возможностей прикрепленных сайтов</b></p>  <p>Определение возможностей критично для разработки сайтов, которые просматриваются во многих браузерах. В отличие от подходов, определяющих тип используемого браузера или проверяющих наличие несвязанных возможностей, определение реальных возможностей позволяет разработчикам проверить, поддерживает ли браузер определенные функции перед тем, как использовать их, а также позволяет разработчику проверить наличие известных проблем, прежде чем задействовать обходные пути (см. <a href="https://blogs.msdn.com/b/ie/archive/2010/04/14/same-markup-writing-cross-browser-code.aspx?wa=wsignin1.0"><b>Same Markup: Writing Cross-Browser Code</b></a>). </p>  <p>В этом смысле, API прикрепленных сайтов не отличаются; мы рекомендуем процедуру определения возможностей для проверки, доступна ли функциональность прикрепленных сайтов перед ее использованием. Метод msIsSiteMode объекта external является наилучшим способом определения, доступны ли возможности прикрепленных сайтов. Следующий фрагмент кода обеспечивает корректный образ действий для использования API прикрепленных сайтов, когда он доступен и переключение на запасной вариант (в операторе catch) в противном случае:</p>  <pre class="csharpcode">    <span class="kwrd">try</span> {
        <span class="kwrd">if</span> (external.msIsSiteMode()) {
         <span class="rem">/* Код для случая, когда режим Site Mode поддерживается и активирован*/</span>
        }
        <span class="kwrd">else</span> {
         <span class="rem">/* Код для случая, когда режим Site Mode поддерживается, но не активирован*/</span>
        }
    }
    <span class="kwrd">catch</span> (e) {
        <span class="rem">/*Код, когда Site Mode не поддерживается */</span>

    }</pre>


<p><b>Программирование прикрепленных сайтов из </b><b>Adobe</b><b> </b><b>Flash</b><b> </b><b>и </b><b>Microsoft</b><b> </b><b>Silverlight</b><b></b></p>

<p>Разработчики, использующие управляющие элементы Adobe Flash или Microsoft Silverlight внутри IE9 также могут выиграть от использования JavaScript API прикрепленных сайтов при их интеграции с панелью задач Windows 7.</p>

<p>Например, страницы, проигрывающие аудио и видео с помощью Adobe Flash, могут добавить элементы управления проигрыванием на страницу контрольных изображений (см. снимок экрана ниже). Разработчики должны вызвать соответствующие функции управления проигрывателем Flash Player, описанные <a href="https://www.adobe.com/support/flash/publishexport/scriptingwithflash/scriptingwithflash_03.html"><b>здесь </b></a>в обработчике события «msthumbnailclick» на веб-странице. Этот метод использует API JavaScript для вызова функций управления Flash Player.</p>

<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/0652.clip_image012_78874AFB.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/0652.clip_5F00_image012_5F00_78874AFB.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image012" border="0" alt="clip_image012" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/0576.clip_image012_thumb_7374E77F.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/0576.clip_5F00_image012_5F00_thumb_5F00_7374E77F.jpg" width="804" height="749" /></a> 

  <br />Элементы управления, сгенерированные Flash-проигрывателем, в контрольном изображении панели инструментов Windows 7</p>

<p>Страницы могут использовать также ActionScript, чтобы предоставить пользователям настраиваемые списки переходов на панели задач, как объясняется <a href="https://windowsteamblog.com/windows/b/developers/archive/2011/01/04/integrating-ie9-pinning-with-adobe-flash.aspx"><b>здесь</b></a>. Microsoft Silverlight допускает такой же уровень интеграции. Детали, как это сделать, можно найти <a href="https://windowsteamblog.com/windows/b/developers/archive/2011/01/10/integrating-ie9-pinning-with-microsoft-silverlight.aspx"><b>в данном сообщении</b></a>. Единственным условием использования этой функциональности с Flash или Silverlight является то, что элемент управления должен работать в браузере IE9, а не в автономном приложении. </p>

<p><b>Тренинги</b><b> </b><b>для</b><b> </b><b>разработчиков</b><b></b></p>

<p>Начиная с 17 января Microsoft проводит в центральном регионе США серию семинаров <a href="https://www.windowsdevbootcamp.com/"><b>Windows</b><b> </b><b>Development</b><b> </b><b>Boot</b><b> </b><b>Camps</b></a>. Boot Camp представляет собой однодневные занятие повышенной сложности по клиентской разработке. Мероприятие включает разработку для Window 7, Internet Explorer 9 и Silverlight 4 в автономных приложениях. Часть занятия посвящена использованию API прикрепляемых сайтов (Site Mode) для интеграции с Windows 7. Подробности можно найти на <a href="https://www.windowsdevbootcamp.com/"><b>http</b><b>://</b><b>www</b><b>.</b><b>windowsdevbootcamp</b><b>.</b><b>com</b><b>/</b></a>.</p>

<p>Прикрепляемые сайты обеспечивают быстрый и простой способ доступа к наиболее часто посещаемым страницам. Обеспечивая некоторые более сложные возможности прикрепляемых сайтов, описанные в этом сообщении, вы можете добиться более простого использования сайта его пользователями.</p>

<p>Израэль Хилерио (Israel Hilerio), 
  <br />Ph.D., ведущий руководитель программы, Internet Explorer</p>]]></content:encoded>
    </item>
    <item>
      <title>Уголок CSS: Media Queries в CSS3</title>
      <link>https://docs.microsoft.com/archive/blogs/ieru/css-media-queries-css3</link>
      <pubDate>Mon, 24 Jan 2011 23:42:56 GMT</pubDate>
      <dc:creator><![CDATA[Russian MSDN]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ieru/2011/01/24/css-media-queries-css3/</guid>
      <description><![CDATA[В прошлом году при анонсе второго варианта предварительной версии платформы, IE9 поддерживал...]]></description>
      <content:encoded><![CDATA[<p>В прошлом году при анонсе <a href="https://blogs.msdn.com/b/ie/archive/2010/05/05/html5-and-same-markup-second-ie9-platform-preview-available-for-developers.aspx"><b>второго варианта предварительной версии платформы</b></a>, IE9 поддерживал технологию <a href="https://www.w3.org/TR/css3-mediaqueries/"><b>CSS3 Media Queries</b></a>. CSS3 Media Queries помогают моделировать страницы, основываясь на различных параметрах экрана дисплея – ширине, высоте, ориентации разрешении и т.д. Разработчики могут использовать эти факторы при настройке сайтов для просмотра на различных устройствах – нетбуках с небольшим экраном или широкоэкранных мониторах. В этом сообщении мы поговорим о CSS3 Media Queries и различных сценариях их использования.</p>  <p><b>Развитие Media Queries</b></p>  <p>Начиная с версии IE5 Internet Explorer поддерживал носители типов “screen” и “print”. Носители печатного типа особенно полезны при <a href="https://www.alistapart.com/articles/goingtoprint/"><b>изменении макета печатаемой страницы</b></a>. Они устраняют необходимость иметь отдельную версию сайта, предназначенную для печати, и допускают некоторые полезные типы оптимизации печати, вроде разворачивания гиперссылок. Спецификация типов носителей CSS2.1 включает определения многих типов носителей, в том числе портативных устройств, синтезаторов речи и телевизоров. Однако на практике наиболее широкое распространение получили экран и принтер.</p>  <p>CSS3 Media Queries расширяют понятие оптимизации на специфические типы носителей, допуская оптимизацию для особых свойств носителя. Экран – полезный тип носителя, но существует много разновидностей экранов – от мобильных телефонов с крошечными экранами, через лэптопы со средними экранами, и до настольных ПК, подсоединенных к широкоэкранным 30-дюймовым мониторам; более новые экраны могут иметь более высокое разрешение, по сравнению с выпущенными прежде. Как веб-разработчик вы, наверное, захотите переформатировать свою страничку для каждого из этих устройств, чтобы предоставить посетителю сайта наилучшее представление на каждом из них. CSS3 Media Queries позволяют настроить ваш CSS-код с такой степенью общности и с такой определенностью, как хочется.</p>  <p><b>Основной пример</b></p>  <p>Чтобы создать Media Querу, предназначенный для экранов шириной 1250 px можно написать следующее (замечание: ширина и высота экрана в действительности относятся к ширине и высоте окна браузера, а не физического дисплея):</p>  <p><font size="2" face="Lucida Console">@media screen and (width:1250px) { ... }</font></p>  <p>Однако, ставить целью экран (браузер), имеющий ширину точно 1250 px бесполезно, так как не часто окно браузера будет иметь ширину в точности равную 1250 px. Вместо этого более практично иметь в виду диапазон размеров, скажем от 900 до 1300 px:</p>  <p><font size="2" face="Lucida Console">@media screen and (min-width:900px) and (max-width:1300px) { ... }</font></p>  <p>На сайте <a href="https://ie.microsoft.com/testdrive/"><b>IE</b><b> </b><b>Test</b><b> </b><b>Drive</b></a> можно найти демонстрацию <a href="https://ie.microsoft.com/testdrive/HTML5/CSS3MediaQueries/Default.html"><b>CSS3 Media Queries</b></a>, иллюстрирующую несколько разных media queries для изменения макета страницы, исходя из ширины экрана (браузера). Страница оптимизирована как для очень широких экранов, так и для очень узких. Чтобы наблюдать эффект измените размер окна браузера при просмотре.</p>  <p>При широкоэкранном просмотре на странице используется расположение изображений бок о бок с большими картинками и описательным текстом:</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/6661.clip_image002_5141DE31.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/6661.clip_5F00_image002_5F00_5141DE31.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/8171.clip_image002_thumb_64BF1805.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/8171.clip_5F00_image002_5F00_thumb_5F00_64BF1805.jpg" width="1064" height="640" /></a></p>  <p>На узком экране на странице используются обрезанные картинки, удаляются заголовки и описания. </p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/6888.clip_image004_471D1739.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/6888.clip_5F00_image004_5F00_471D1739.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image004" border="0" alt="clip_image004" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/0552.clip_image004_thumb_0A08BFDA.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/0552.clip_5F00_image004_5F00_thumb_5F00_0A08BFDA.png" width="1064" height="641" /></a></p>  <p>Вдобавок к созданию правил @media в CSS-файлах можно использовать CSS3 Media Queries в атрибуте media тэгов link и style и внутри блока @import. Несколько примеров:</p>  <p><font size="2" face="Lucida Console">&lt;link rel=&quot;stylesheet&quot; media=&quot;screen and (min-width:100px)&quot; href=&quot;widescreenStyleSheet.css&quot; /&gt;</font></p>  <p><font size="2" face="Lucida Console">&lt;style type=&quot;text/css&quot; media=&quot;print and (orientation:portrait)&quot;&gt; ... &lt;/style&gt;</font></p>  <p><font size="2" face="Lucida Console">@import &quot;widescreenStyleSheet.css&quot; screen and (min-width:100px);</font></p>  <p><b>Параметры </b><b>Media</b><b></b></p>  <p>IE9 поддерживает следующие параметры media:</p>  <ul>   <li><a href="https://www.w3.org/TR/css3-mediaqueries/#width"><b>width</b></a> – ширина области отображения</li>    <li><a href="https://www.w3.org/TR/css3-mediaqueries/#height"><b>height</b></a> – высота области отображения</li>    <li><a href="https://www.w3.org/TR/css3-mediaqueries/#device-width"><b>device</b><b>-</b><b>width</b></a> – ширина поверхности устройства визуализации</li>    <li><a href="https://www.w3.org/TR/css3-mediaqueries/#device-height"><b>device</b><b>-</b><b>height</b></a> – высота поверхности устройства визуализации</li>    <li><a href="https://www.w3.org/TR/css3-mediaqueries/#orientation"><b>orientation</b></a> – ландшафтная или портретная</li>    <li><a href="https://www.w3.org/TR/css3-mediaqueries/#aspect-ratio"><b>aspect</b><b>-</b><b>ratio</b></a> – отношение ширины к высоте области отображения</li>    <li><a href="https://www.w3.org/TR/css3-mediaqueries/#device-aspect-ratio"><b>device</b><b>-</b><b>aspect</b><b>-</b><b>ratio</b></a> – отношение ширины к высоте поверхности устройства визуализации</li>    <li><a href="https://www.w3.org/TR/css3-mediaqueries/#resolution"><b>resolution</b></a> – разрешение устройства вывода</li>    <li><a href="https://www.w3.org/TR/css3-mediaqueries/#color"><b>color</b></a> – количество разрядов на цветовую компоненту устройства вывода</li>    <li><a href="https://www.w3.org/TR/css3-mediaqueries/#color-index"><b>color</b><b>-</b><b>index</b></a> – число входов в таблице поиска цветов устройства вывода</li>    <li><a href="https://www.w3.org/TR/css3-mediaqueries/#monochrome"><b>monochrome</b></a> – число разрядов на пиксель в монохромном буфере кадра (0 если устройство не монохромное)</li> </ul>  <p>За исключением ориентации все поддерживаемые IE9 параметры могут использоваться с префиксами «min-» и «max-».</p>  <p><b>Дальнейшие шаги</b></p>  <p>Типы, размеры и возможности устройств, на которых люди просматривают информацию, становятся все более разнообразными. CSS3 Media Queries упрощает веб-разработчикам создание единого сайта, предоставляющего всем дисплеям замечательное содержимое.</p>  <p>Если вы обнаружите ошибке в механизме CSS3 Media Query при тестировании бета-версии IE9 или Platform Previews, пожалуйста, сообщите о них на <a href="https://connect.microsoft.com/ie"><b>Microsoft</b><b> </b><b>Connect</b></a><b>.</b></p>  <p>Шэрон Ньюман (Sharon Newman),   <br />руководитель программы</p>]]></content:encoded>
    </item>
    <item>
      <title>Блог IE 2010: объединяясь с вами</title>
      <link>https://docs.microsoft.com/archive/blogs/ieru/ie-2010</link>
      <pubDate>Sun, 09 Jan 2011 10:44:16 GMT</pubDate>
      <dc:creator><![CDATA[Russian MSDN]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ieru/2011/01/09/ie-2010/</guid>
      <description><![CDATA[Когда блог IE был введен в действие 21 июля 2004 года, мы намеревались установить «лучшее...]]></description>
      <content:encoded><![CDATA[<p>Когда блог IE был введен в действие <a href="https://blogs.msdn.com/b/ie/archive/2004/07/21/190687.aspx"><b>21 июля 2004 года</b></a>, мы намеревались установить «лучшее взаимодействие с командой IE». В 2010 это взаимодействие перешло на новый уровень с выходом семи <a href="https://ie.microsoft.com/testdrive/info/downloads/Default.html"><b>предварительных версий Платформы</b></a> до и после выхода бета-версии, запуска <a href="https://ie.microsoft.com/testdrive/info/downloads/Default.html"><b>сайта </b><b>Test</b><b> </b><b>Drive</b></a> с 75 информационными, развлекательными и дискуссионными демонстрациями и <b>137 сообщениями в блоге</b> – больше, чем когда-либо за исключением 2006 года – года выхода IE7. Впервые мы напрямую включили демонстрацию видео формата HTML5 H.264 в сообщение.</p>  <p><b>Вы ответили</b> 7050 комментариями. Самыми комментируемыми сообщениями были те, которые описывали бета-версию IE9, третью и четвертую версии Platform Preview, два сообщения, излагающих нашу точку зрения на HTML5-видео и пара постов, схематически рисующих сайто-центрический дизайн интерфейса IE9. <b></b></p>  <p>В таблице приведен список наиболее комментируемых сообщений 2010 года:   <table border="0" cellspacing="3" cellpadding="0"><tbody>       <tr>         <td>           <h6>4 октября: <a href="https://blogs.msdn.com/b/ieru/archive/2010/10/04/putting-sites-at-the-center-of-the-browsing-experience-using-the-whole-pc-ie9-beta-available-for-download.aspx">Главное – сайты: бета-версия IE9 доступна к загрузке</a></h6>         </td>          <td>           <p> 287 комментариев</p>         </td>       </tr>        <tr>         <td>           <h6>24 сентября: <a href="https://blogs.msdn.com/b/ieru/archive/2010/09/24/html5-modernized-fourth-ie9-platform-preview-available-for-developers.aspx">Обновленный HTML5: четвертый выпуск IE9 Platform Preview стал доступен разработчикам</a></h6>         </td>          <td>           <p> 280 </p>         </td>       </tr>        <tr>         <td>           <h6>29 апреля: <a href="https://blogs.msdn.com/b/ie/archive/2010/04/29/html5-video.aspx"><b>HTML5 Video</b></a></h6>         </td>          <td>           <p> 233 </p>         </td>       </tr>        <tr>         <td>           <h6>28 июля: <a href="https://blogs.msdn.com/b/ieru/archive/2010/07/28/html5-native-third-ie9-platform-preview-available-for-developers.aspx">HTML5: третья предварительная версия IE9 доступна разработчикам</a></h6>         </td>          <td>           <p> 215 </p>         </td>       </tr>        <tr>         <td>           <h6>5 октября: <a href="https://blogs.msdn.com/b/ieru/archive/2010/10/05/user-experiences-site-centric-browsing-on-windows.aspx">Пользовательский интерфейс: сайто-ориентированная навигация в IE9</a></h6>         </td>          <td>           <p> 184 </p>         </td>       </tr>        <tr>         <td>           <h6>8 октября: <a href="https://blogs.msdn.com/b/ieru/archive/2010/10/08/user-experiences-sites-in-the-spotlight.aspx">Пользовательский интерфейс: сайты в центре внимания</a></h6>         </td>          <td>           <p> 182 </p>         </td>       </tr>        <tr>         <td>           <h6>May 3: <a href="https://blogs.msdn.com/b/ie/archive/2010/05/03/follow-up-on-html5-video-in-ie9.aspx"><b>Follow Up on HTML5 Video in IE9</b></a></h6>         </td>          <td>           <p> 176 </p>         </td>       </tr>     </tbody></table> </p>  <p><b>В центре – веб-сайты</b></p>  <p>Как показывает заголовок наиболее комментируемого сообщения, IE9 описывает суть событий, помещая веб-сайты в центр веб-серфинга. Вдобавок к браузерам и веб-сайтам, мы много говорили о производительности, разработчиках, JavaScript, HTML5, SVG и стандартах. Мы объяснили возможности IE9, документировали использование его модели DOM, обеспечили примерами совместимости. Хотя мы главным образом сосредоточились в 2010 году на IE9, мы продолжили поддержку пользователей IE7 и IE8, обеспечивая их на протяжении года важными обновлениями безопасности.</p>  <p>Следующее облако слов, полученное от сервиса <a href="https://www.wordle.net/"><b>Wordle</b><b>™</b></a>, визуализирует 150 наиболее популярных слов, использованных в сообщениях 2010 года (<a href="https://ieblog.members.winisp.net/images/IEBlog2010WordCloud.svg"><b>откройте SVG-файл в собственном окне</b></a>).</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/3051.clip_image002_7CF6611D.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/3051.clip_5F00_image002_5F00_7CF6611D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/6710.clip_image002_thumb_76BB9C5D.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/6710.clip_5F00_image002_5F00_thumb_5F00_76BB9C5D.png" width="1004" height="644" /></a></p>  <p><b>Единая разметка и аппаратное ускорение</b></p>  <p>Две темы мы постоянно подчеркивали на протяжении 2010 года – <b>единая разметка</b> и <b>аппаратно-ускоренный рендеринг </b>(42 из 137 сообщений используют фразу «единая разметка» и 26 – «аппаратно-ускоренный»). Мы подчеркиваем это, потому что полагаем, что эти два атрибута наряду со всеобъемлющей моделью DOM и производительностью JavaScript, станут отличительными чертами веб-сайтов с HTML5 и приложений в будущем. Имея возможность использовать одинаковую разметку HTML, CSS, SVG и JavaScript и код в разных браузерах, веб-разработчики больше времени посвятят созданию контента для пользователей, и меньше – преодолению раздражающих различий между браузерами. Создавая на базе аппаратно-ускоренной платформы и используя новые возможности SVG, &lt;canvas&gt; и CSS3, разработчики смогут предложить такие интерфейсы, о которых дизайнеры лишь мечтают – такие, которые представлены на нашем сайте <a href="https://www.microsoft.com/rus/windows/internet-explorer/onlinekrasota/default.aspx"><b>Красота веб</b></a>.</p>  <p><b>Что дальше</b><b>?</b></p>  <p>Конечно, мы будем писать намного больше о IE9 в следующие недели и месяцы. Мы надеемся, что информация, представленная в блоге IE, является полезной и имеет практическое значение. Какую информацию из блога вы считаете наиболее полезной? Мы хотели бы получать отзывы в самом блоге. <b>Как мы можем сделать этот блог наилучшим ресурсом для вас?</b></p>  <p>Отзывы, которые мы получаем от вас в виде комментариев, весьма полезны когда мы определяем куда двигаться дальше с Internet Explorer, а также с самим блогом IE. Спасибо за поддержку в 2010 и давайте заглянем в замечательный 2011 год!</p>  <p>Тэд Джонсон (Ted Johnson) для инженерной команды Internet Explorer</p>]]></content:encoded>
    </item>
    <item>
      <title>С Новым аппаратно-ускоренным годом!</title>
      <link>https://docs.microsoft.com/archive/blogs/ieru/93</link>
      <pubDate>Sun, 09 Jan 2011 03:34:16 GMT</pubDate>
      <dc:creator><![CDATA[Russian MSDN]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ieru/2011/01/09/93/</guid>
      <description><![CDATA[Вот два отличных примера использования HTML5, которые вы можете запустить в своем браузере и...]]></description>
      <content:encoded><![CDATA[<p>Вот два отличных примера использования HTML5, которые вы можете запустить в своем браузере и призванные создать новогоднее настроение с помощью аппаратного ускорения.</p>  <p>Оцените <a href="https://ie.microsoft.com/testdrive/performance/SantasWorkshop/"><b>Santa</b><b> </b><b>Workshop</b></a>, который использует мощь вашего браузера для определения количества эльфов, помогающих паковать Санте мешок с подарками, и их скорости. Данный пример создан с использованием таких технологий HTML5, как SVG и HTML5-аудио.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/5466.clip_image002_65F1504D.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/5466.clip_5F00_image002_5F00_65F1504D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/1007.clip_image002_thumb_0C7F9101.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/1007.clip_5F00_image002_5F00_thumb_5F00_0C7F9101.png" width="804" height="510" /></a></p>  <p>А пример под названием <a href="https://ie.microsoft.com/testdrive/html5/Blizzard/"><b>HTML</b><b> 5 </b><b>Blizzard</b></a> позволит вам испытать производительность своего компьютера и браузера по мощи снегопада! Чем больше снежинок вы увидите на мониторе, тем более производительнее у вас оборудование и программное обеспечение. В данном примере тоже использованы некоторые элементы HTML5, включая Canvas, SVG, CSS3 b WOFF.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/7357.clip_image004_1BC2CD43.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/7357.clip_5F00_image004_5F00_1BC2CD43.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image004" border="0" alt="clip_image004" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/12/47/metablogapi/8422.clip_image004_thumb_485B614F.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-47-metablogapi/8422.clip_5F00_image004_5F00_thumb_5F00_485B614F.png" width="804" height="510" /></a></p>  <p>Прошло чуть больше года с того момента, как мы <a href="https://blogs.msdn.com/ieru/archive/2009/11/19/an-early-look-at-ie9-for-developers.aspx"><b>впервые познакомили вас с </b><b>IE</b><b>9</b></a> и показали, как здорово бороздить просторы Интернета, используя мощь аппаратного и программного обеспечения. Начиная с мартовской конференции <a href="https://blogs.msdn.com/ieru/archive/2010/03/17/html5-ie9.aspx"><b>MIX</b><b> 2010</b></a> и в течение всего года, мы демонстрировали <a href="https://blogs.msdn.com/b/ieru/archive/2010/07/01/html5-and-same-markup-second-ie9-platform-preview-available-for-developers.aspx"><b>наше стремление</b></a> к полной реализации <a href="https://blogs.msdn.com/b/ieru/archive/2010/07/28/html5-native-third-ie9-platform-preview-available-for-developers.aspx"><b>аппаратного ускорения</b></a> при просмотре страниц через IE9. Мы добились <a href="https://blogs.msdn.com/b/ieru/archive/2010/09/24/html5-modernized-fourth-ie9-platform-preview-available-for-developers.aspx"><b>значительного прогресса</b></a> в этом благодаря длительному тестирования и выпуску семи <a href="https://blogs.msdn.com/b/ieru/archive/2010/10/04/putting-sites-at-the-center-of-the-browsing-experience-using-the-whole-pc-ie9-beta-available-for-download.aspx"><b>промежуточных версий </b><b>IE</b><b>9</b></a>, а также <a href="https://www.ietestdrive.com/"><b>специальной странице с примерами </b><b>HTML</b><b>5</b></a>. Мы продемонстрировали, как использование HTML5 может принести в естественные приложения новый уровень <a href="https://blogs.msdn.com/b/ie/archive/2010/10/28/html5-using-the-whole-pc-sixth-ie9-platform-preview-available-for-developers.aspx"><b>интерактивности</b></a> и <a href="https://blogs.msdn.com/b/ie/archive/2010/11/17/html5-and-real-world-site-performance-seventh-ie9-platform-preview-available-for-developers.aspx"><b>производительности</b></a>.</p>  <p><b>Спасибо вам!</b></p>  <p>Ваше участие и отзывы – наиболее важная часть разработки платформы IE9. Сегодня мы хотим сказать спасибо всем пользователям, кто загружал и тестировал нашу новую платформу, а также сообщал о проблемах на <a href="https://connect.microsoft.com/ie"><b>Connect</b></a> или отправлял отзыв через команду Send Feedback (alt+X, K) в IE9. Мы также хотим сказать спасибо пользователям за проведенную работу, в том числе веб-разработчикам и конечным пользователям.</p>  <p>От всей команды разработки IE9 мы желаем вам аппаратно-ускоренного Нового года! Новый год станет одним из самых удивительных в истории Сети.</p>  <p>Роб Маукери (Rob Mauceri)    <br />Руководитель группы разработки, IE</p>]]></content:encoded>
    </item>
    <item>
      <title>HTML5, готовый для применения и экспериментальный</title>
      <link>https://docs.microsoft.com/archive/blogs/ieru/html5-2</link>
      <pubDate>Sun, 09 Jan 2011 02:11:19 GMT</pubDate>
      <dc:creator><![CDATA[Russian MSDN]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ieru/2011/01/09/html5-2/</guid>
      <description><![CDATA[По мере развития технологий вокруг HTML5, людям требуется четче различать, какие части стандарта...]]></description>
      <content:encoded><![CDATA[<p>По мере развития технологий вокруг HTML5, людям требуется четче различать, какие части стандарта носят экспериментальный характер, а какие готовы для использования в основной массе сайтов. Недавняя браузерная технология <a href="https://www.urbandictionary.com/define.php?term=kerfuffle"><b>kerfuffle</b></a>, связанная с WebSockets, является прекрасным примером проблемы, с которой разработчики и пользователи будут сталкиваться снова и снова при поддержке развивающихся стандартов.</p>  <p>При наличии многих, все еще <a href="https://tech.fortune.cnn.com/2010/12/03/html5-not-ready-for-primetime-but-getting-very-close/"><b>активно развивающихся технологий </b><b>HTML</b><b>5</b></a>, наш подход состоит в предоставлении разработчикам лучшего выбора и в исключении ситуации «<a href="https://en.wikipedia.org/wiki/False_dilemma"><b>выбора из двух зол</b></a>» при определении поддерживаемых стандартов. В браузер IE9 включена поддержка той части HTML5, которая готова для применения в сайтах и от которой зависят разработчики и пользователи. Также мы предложим разработчикам сайт «<a href="https://html5labs.interoperabilitybridges.com/"><b>HTML</b><b>5 </b><b>Labs</b></a>» для знакомства с экспериментальными технологиями, все еще находящимися в стадии разработки. Четко отделяя <i>прототип реализации</i> от <i>основного обозревателя</i>, мы можем избежать многих негативных последствий.</p>  <p>В <i>продукте</i> IE9 мы предлагаем ключевые компоненты HTML5, которые <i>готовы для применения</i> на сайтах. IE9 предоставляет поддержку веб-шаблонов реального мира, которые разработчики используют сегодня, а также шаблоны HTML5, которые, как мы ожидаем, скоро будут широко использоваться. Это сделано потому, что мы хотели бы исправить совместимость в веб, обеспечивая разработчиков согласованной моделью программирования с единой разметкой. Целью же является поддержка новых замечательных возможностей, которые в идеальном случае совместимы или скоро будут совместимы со всеми браузерами.</p>  <p>Также мы предложим <i>прототипы</i> для экспериментальных и незавершенных частей стандарта HTML5, которые некоторые разработчики захотят попробовать, но от которых пользователи пока не зависят. Мы будем точны в реализациях, которые более являются прототипами, чем продуктом. Эти прототипы демонстрируют, как мы балансируем, обеспечивая миллионы пользователей и одновременно активно ведя технологические дискуссии с разработчиками и энтузиастами и не сбивая с толку остальные группы. Прочитать об этом можно <a href="https://blogs.msdn.com/b/interoperability/archive/2010/12/21/prototyping-early-w3c-html5-specifications.aspx"><b>здесь</b></a>.</p>  <p>В этом сообщении мы рассмотрим модель внесения незавершенной технологии в продукт, отрицательные последствия этого и наш альтернативный подход для других технологий HTML5, которые пока еще разрабатываются.</p>  <p><b>WebSockets</b></p>  <p>Прежде всего, <a href="https://en.wikipedia.org/wiki/Web_Sockets"><b>WebSockets</b></a><b> </b>– хорошая идея.</p>  <p>Это одновременно и технология и разрабатываемый набор стандартов. Эта технология зачастую включается в обсуждения HTML5. C помощью WebSockets можно делать некоторые изящные вещи, которые другим способом сделать очень трудно, очень медленно или же вообще невозможно. Видео с некоторыми допустимыми сценариями можно найти на сайте <a href="https://www.websockets.org/"><b>http</b><b>://</b><b>www</b><b>.</b><b>websockets</b><b>.</b><b>org</b><b>/</b></a>, который не имеет отношения ни к одной организации, работающей над стандартом, а принадлежит компании, предложившей эту технологию.</p>  <p>Реализация технологий, когда проектная документация, описывающая их, все еще значительно изменяется, вызывает много проблем. В этой секции мы используем пример WebSockets для иллюстрации общих проблем разрабатывающихся технологий. Ниже, благодаря прозрачности процесса разработки Mozillla, вы можете узнать, как были решены несколько разных проблем.</p>  <p>Это взгляд на сложные обсуждения и решения вокруг разрабатываемых технологий: гарантии того, что веб-сайты не будут много раз полностью переделаны, до тех пор пока технология не будет завершена; риски безопасности для людей, использующих эту технологию; проблема выслушивания множества противоречивых отзывов.</p>  <p>Взгляните на <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=602028"><b>ошибку номер 602028</b></a> в Bugzilla, системе отслеживания проблем компании Mozilla. Для людей, не интересующихся деталями, самое время пропустить часть текста до следующего раздела.</p>  <p>Впервые об этой ошибке было сообщено 5 октября 2010 г. Первоначально ошибка предлагала что «пока в окончательном протоколе WebSockets не устранены проблемы» Firefox должен ввести «задание префиксов». В одном из первых комментариев по этой ошибке немедленно была зафиксирована позиция (несогласия), выявлены проблемы совместимости, с которыми столкнутся разработчики, создавая сайты, работающие со многими браузерами по технологии, находящейся в стадии разработки:</p>  <p>Безусловно нет… Задание префиксов в Gecko никому ничего не даст… Это только причинит вред, так как «Firefox не реализует HTML5». <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=602028#c2"><b>Комментарий 2</b></a></p>  <p>Последующий комментарий ссылается на те же факты – проблемы неустойчивости и совместимости – как на аргумент в обратном направлении.</p>  <p>Причина, по которой мы хотим ввести префиксы, состоит в том, что мы на 100 % уверены, что они изменяться. Мы также знаем, что в других браузерах они также будут модернизированы. Нам бы не хотелось, чтобы их путали с… чем-то не являющимся экспериментальным и лучший способ сделать это – добавление префиксов.</p>  <p>Эта новая версия не будет совместима с существующими реализациями. <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=602028#c7"><b>Комментарий 7</b></a></p>  <p>Другие комментарии продолжают ссылаться на прецеденты для обоих образов действий (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=602028#c8"><b>здесь</b></a> и <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=602028#c9"><b>здесь</b></a>), добавляя «WebSockets не выйдет из состояния демонстрационного ПО в течение нескольких лет». Это веский комментарий о темпе принятия технологии. Обсуждение продолжается несколько цинично: «представление того, кто-на-верху, может побить все иные соображения… Мы [Mozilla] … постоянно глотаем пыль WebKit. Я бы держал пари, что так выйдет и на этот раз».</p>  <p>Ключевым моментом обсуждения является то, что <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=602028#c15"><b>разработчики</b></a> «ожидают, что их серверы [sic] разрушаться, когда новые версии WebSockets будут реализованы в браузерах». <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=602028#c26"><b>Сотрудник </b><b>Google</b></a>, работающий над WebSockets продолжает: «наилучшей стратегией является просто сохранение первопроходцев». Работник Mozilla отвечает своей обеспокоенностью, что при этом</p>  <p>предполагается, что разработчики будут прекрасно осведомлены обо всем, что происходит в веб, каков статус различных стандартов и какие вещи собираются поменять. Опираясь на мой собственный опыт, полагаю – это опасное предположение. <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=602028#c27"><b>Комментарий 27</b></a></p>  <p>Это происходит, когда кто-то поднимает проблему безопасности, а другой делится наблюдением, что это может не иметь значения «если можно сбросить флаг “поддержка HTML 5” на маркетинговых слайдах». Первый продолжает, что стандарт необходимо создать и что они должны следовать ему, на что другой отвечает:</p>  <p>Это будет великолепно. За исключением того, что пока нет стандарта, а только серия рабочих черновиков, с несовместимыми протоколами установки связи, и отсутствием плана … который просто не является причиной для серверов, использующих старые протоколы установки связи наплевать на новые. <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=602028#c73"><b>Комментарий</b><b> 73</b></a></p>  <p><b>Негативные последствия</b></p>  <p>Во-первых, работа над WebSockets сегодня продолжается и Microsoft участвует в обсуждениях. Никто не должен трактовать последние новости, как конец WebSockets.</p>  <p><a href="https://news.cnet.com/8301-30685_3-20025272-264.html"><b>В одной технической публикации</b></a> утверждается, что «история WebSockets иллюстрирует некоторые подводные камни стиля и темпа разработки веб-стандартов», и что «включение поддержки спецификации [которая] не готова» это просто последнее препятствие. В заголовке статьи говорится о «риске незавершенных стандартов», в то время как <a href="https://arstechnica.com/open-source/news/2010/12/kataspace-browser-based-virtual-world-built-with-webgl-and-html5.ars"><b>другая статья</b></a> говорит об «начинающих существование стандартах WebGL и WebSockets», а комментарий от руководителя Mozilla <a href="https://blogs.msdn.com/b/giorgio/archive/2010/12/08/is-chrome-4-the-next-ie6.aspx"><b>здесь</b></a> ссылается на «умозрительные возможности».</p>  <p>WebSockets – это просто одна из многих и многих незавершенных, развивающихся и теоретических технологий. Поспешность с реализацией, когда эскизы сильно меняются, создаст чувство неудовлетворения. Это <a href="https://www.xtranormal.com/watch/7991991/"><b>видео </b></a>(предупреждение: оно содержит ненормативную лексику) инсценирует ситуацию с недовольством разработчика. Это недовольство является результатом поддержки незавершенных, развивающихся и теоретических возможностей основным продуктом.</p>  <p>Вопрос заключается в том, как найти баланс реализации этих разрабатываемых технологий (для того, чтобы решать проблемы разработки) с потребностями веб-разработчиков (которые не хотят переписывать код снова и снова, чтобы получить новые возможности), и с потребностями пользователей (которые ожидают, что сайты и браузеры будут просто работать). Сегодня <a href="https://www.mobilexweb.com/blog/safari-ios-accelerometer-websockets-html5"><b>iPhone</b><b> </b><b>и </b><b>iPad</b><b> 4.2</b></a> поддерживают WinSockets. <a href="https://www.0xdeadbeef.com/weblog/2010/12/disabling-websockets-for-firefox-4/"><b>Firefox</b></a><b> </b>и <a href="https://annevankesteren.nl/2010/12/websocket-protocol-vulnerability"><b>Opera</b></a><b> </b>недавно отключили свои реализации из-за (среди прочего) вопросов безопасности и совместимости.</p>  <p><b>Альтернативный подход, так как </b><b>WebSockets</b><b> не единственная технология</b></p>  <p>Альтернативный подход к этим экспериментальным возможностям, состоит в том, чтобы быть намного более точным в реализациях, которые являются скорее прототипами, чем продуктом. Этого подхода придерживается Microsoft. Подробнее прочитать об этом можно <a href="https://blogs.msdn.com/b/interoperability/archive/2010/12/21/prototyping-early-w3c-html5-specifications.aspx"><b>здесь</b></a>. С помощью прототипов мы балансируем между стремлением обеспечить продуктом миллионы пользователей и организацией предварительных теоретических дискуссий с разработчиками и энтузиастами, не смешивая обе группы.</p>  <p>Существует множество других разрабатывающихся технологий, которые далеки от завершения. Так как они на сегодняшний день не готовы и, соответственно, не будут готовы к тому моменту, когда мы выпустим IE9, эти развивающиеся стандарты будут восприимчивы к таким же проблемам и негативным последствиям, с которыми столкнулась технология WebSockets. Некоторые технологии находятся в переходном состоянии и приводятся в соответствие с другими (или от них отказываются в пользу других). Анимация SMIL и SVG-шрифты, хотя и используются в тестах Acid 3, близки к вылету в пользу CSS-анимации и WOFF-шрифтам. Спецификация <a href="https://en.wikipedia.org/wiki/Web_SQL_Database"><b>Web</b><b> </b><b>SQL</b></a>, например, была снята со стадии рекомендации на самой последней конференции TPAC в связи с выходом IndexedDB, как более перспективной. IndexedDB сама находится в стадии развивающегося и незавершенного стандарта, наряду с WebSockets, File API и WebGL (как замечено в упоминавшейся выше статье <a href="file:///C:/Users/v-altru/Documents/Blogs/IE8/GPU-powered"><b>Ars Technica</b></a>).</p>  <p>Готовность к применению на сайтах рассматривается в широком контексте потребностей разработчиков сегодня и завтра, жизнеспособных альтернатив, а также процесса становления стандарта. Например, CSS3 содержит <i>огромный</i> набор технологий. IE9 уже реализует многие модули CSS3, готовые к применению. Некоторые другие CSS-модули (например, градиенты CSS) пока еще развиваются и не завершены. У других модулей есть великолепные альтернативные варианты, имеющие возможности по взаимодействию, подобно использованию сценариев вместо CSS3 Transitions и CSS3 Animation. Для других технологий, таких как web workers, также применимы другие соображения. Технология web workers вводит понятия сложного многопоточного программирования в JavaScript, и требует всестороннего прототипирования (так же, как и WebSockets) для полного изучения влияния на разработчиков и расширенную модель веб-программирования.</p>  <p>Многие технологии могут легко пройти путь WebSockets. Разработчикам и пользователям лучше отойти от дел, если эти технологии выдвинуться вперед как явные прототипы, а не в продукте, от которого зависит множество людей. <a href="https://blogs.msdn.com/b/interoperability/archive/2010/12/21/introducing-the-websockets-prototype.aspx"><b>WebSockets</b></a> и веб-хранилище <a href="https://blogs.msdn.com/b/interoperability/archive/2010/12/21/indexeddb-prototype-available-for-internet-explorer.aspx"><b>IndexedDB</b></a><b> </b>являются<b> </b>первыми прототипами в новой программе. Некоторые экспериментальные CSS3- модули являются возможными кандидатами на прототипы, наряду с другими технологиями (например, FileAPI). Это процесс, в котором мы рады участвовать вместе с сообществом. </p>  <p><b>Заглядывая вперед</b></p>  <p>Разрабатывая IE9, мы наблюдали, как различные спецификации изменяются с разными темпами. IE9 поддерживает технологии, которые, хотя и не закончены, но разработаны в достаточной мере, чтобы избежать проблем, демонстрируемых сегодня WebSockets.</p>  <p>В IE9 разработчики могут ожидать HTML5, готовый для применения на сайтах, так что они могут использовать преимущества наилучшего HTML5, который готов сейчас и по-прежнему экспериментировать с развивающимся HTML5 в HTML5 Lab. Сохраняя это разделение, разработчики получат то, что им нужно без отрицательных последствий от смешивания очень разных вещей в одном браузере.</p>  <p>IE9 предлагает поддержку наиболее существенных веб-шаблонов из реального мира, которые разработчики применяют сегодня, а также шаблонов HTML5, которые, как мы ожидаем, станут широко использоваться. По значимости и применимости в реальном мире мы отбираем технологии с самым широким влиянием на пользователей браузера (т.е. CSS перед <a href="https://en.wikipedia.org/wiki/Mathml"><b>MathML</b></a>). По поддержке мы отбираем обеспечение разработчиков последовательной моделью программирования, которая допускает такую же разметку. Цель – обеспечить новые замечательные возможности способом, который, в идеале, гарантирует или скоро сможет гарантировать одинаковое функционирование во всех браузерах.</p>  <p>Такой подход (вместе с поддерживающими его вопросами, вроде наборов тестов и «той же разметки» как цели) <a href="https://www.brucelawson.co.uk/2010/ie-and-html5-testing/">получил<b> серьезную поддержку разработчиков</b></a>. Он также привел к некоторым удивительным заголовкам новостей в прошлом году, подобных «Только Microsoft обеспечивает веб-стандарты» в статье «Сотрудник Mozilla, который проклял Apple и Google за надругательство над HTML5» издания <a href="https://www.theregister.co.uk/2010/06/09/mozilla_man_on_apple_google_and_html5/"><b>The Register</b></a>.</p>  <p>В контексте незавершенной технологии, измерения того, насколько различные браузеры поддерживают HTML5 с помощью тестов производительности, не дают точного представления. В частности многие из этих тестов (например, Acid 3) включают разные частичные коллекции незавершенных стандартов, при том, что они исключают глубокие или широкие оценки <i>качества</i> реализации. Ключевыми вопросами для тестов являются, как задать границы, насколько точными и строгими являются индивидуальные тесты, насколько полным является покрытие. Тела стандартов, находящиеся в процессе разработки (подобно W3C и ECMA) являются замечательной площадкой для разработки надежных, высококачественных тестов.</p>  <p>Профессиональные разработчики веб-сайтов – занятые люди. Они пишут код, чтобы жить, и у них действительно нет дополнительного времени, чтобы продираться через комментарии ко всем этим разрабатываемым спецификациям и сохранения каждой сборки каждого браузера. При нашем подходе мы делаем более простым получение преимуществ от тех возможностей, которые уже стабильны и полностью готовы. Мы исключаем большую часть головоломной работы для разработчиков, которые имеют дело с меняющейся целью. В результате – больше времени для разработчиков сайтов, чтобы создавать новые приемы работы и внедрять лучший веб-опыт. </p>  <p>Возвращаясь в март прошлого года, когда мы выпустили первую предварительную версию платформы IE9, можно сказать, что нам уже тогда было ясно, что технология HTML5 понравилась так сильно, что мы захотели, чтобы она действительно заработала. Один из аспектов включает использование всех возможностей ПК для рендеринга HTML с наилучшей производительностью. Другим аспектом является работа с сообществом и телами стандартов для наборов тестов. Создание уверенности, что разработчики сумеют избежать разочарования от потраченного понапрасну времени на переписывание сайтов снова и снова при появлении технологических изменений, а пользователи сумеют избежать разочарований от сайтов, которые легко выходят из строя, и есть самое важное.</p>  <p>Спасибо, </p>  <p>Дин Хачамович (Dean Hachamovitch)</p>]]></content:encoded>
    </item>
    <item>
      <title>Доступно декабрьское накопительное обновление безопасности для IE</title>
      <link>https://docs.microsoft.com/archive/blogs/ieru/113</link>
      <pubDate>Wed, 29 Dec 2010 11:26:00 GMT</pubDate>
      <dc:creator><![CDATA[Russian MSDN]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/ieru/2010/12/29/113/</guid>
      <description><![CDATA[Декабрьское накопительное обновление безопасности для IE доступно через службу Windows Update....]]></description>
      <content:encoded><![CDATA[<p><a href="https://www.microsoft.com/technet/security/bulletin/ms10-090.mspx"><b>Декабрьское накопительное обновление безопасности для IE</b></a> доступно через службу <a href="https://go.microsoft.com/fwlink/?LinkID=40747"><b>Windows Update</b></a>. Данное обновление для системы безопасности устраняет четыре обнаруженных пользователями уязвимости и три опубликованных уязвимости в браузере Internet Explorer. Наиболее серьезные из этих уязвимостей делают возможным удаленное выполнение кода, если пользователь просмотрит особым образом созданную веб-страницу в браузере Internet Explorer. Риск для пользователей, учетные записи которых имеют ограниченные права, меньше, чем для пользователей, работающих с правами администратора.</p>  <p>Данное обновление для системы безопасности имеет уровень &quot;критический&quot; для Internet Explorer 6, Internet Explorer 7 и Internet Explorer 8. Для того чтобы узнать подробности об этих уязвимостях, пожалуйста, посмотрите полный <a href="https://support.microsoft.com/kb/2416400"><b>бюллетень безопасности</b></a>.</p>  <p>Данное обновление устраняет уязвимости, изменяя способ обработки браузером Internet Explorer объектов в памяти и сценариев во время выполнения определенных процессов. Дополнительные сведения об этих уязвимостях см. в подразделе ответов на часто задаваемые вопросы для каждой уязвимости, упомянутой в разделе сведений об уязвимостях.</p>  <p>Кроме того, это обновление устраняет уязвимость, впервые описанную в выпуске 2458511 советов Microsoft по безопасности.</p>  <p>У большинства клиентов включено автоматическое обновление, поэтому нет необходимости предпринимать какие-либо действия: данное обновление для системы безопасности загрузится и установится автоматически. Клиентам, у которых не включено автоматическое обновление, необходимо проверить наличие обновлений и установить это обновление вручную. Дополнительные сведения об особых параметрах конфигурации автоматического обновления см. в <a href="https://support.microsoft.com/kb/294871"><b>статье 294871 базы знаний Microsoft</b></a>.</p>  <p>При установке на предприятиях, а также администраторам или конечным пользователям, которые хотят применить данное обновление для системы безопасности вручную, корпорация Microsoft рекомендует сделать это немедленно, используя программное обеспечение для управления обновлениями или проверив его наличие в <a href="https://go.microsoft.com/fwlink/?LinkID=40747"><b>Центре обновления </b><b>Microsoft</b></a>.</p>  <p>Кери Галлахер (Ceri Gallacher)</p>  <p>Руководитель программы обслуживания IE</p>]]></content:encoded>
    </item>
  </channel>
</rss>