Internet Explorer 9

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Internet Explorer 9
Internet Explorer 9 Icon
Windows Internet Explorer 9 2011-03-15.png
Internet Explorer 9 у Windows 7
Тип Браузер
Розробник Microsoft
Операційна система Windows
Мова програмування C++, асемблер
Рушій(ї) Trident VII
Розмір 32-bit: 17 MB
64-bit: 34 MB
Доступні мови 40 мов, включаючи українську
Стан розробки Активний
Ліцензія Microsoft EULA Freeware
Вебсайт Internet Explorer 9

Windows Internet Explorer 9 (скорочено IE9) — версія браузера Internet Explorer від Microsoft, випущена 14 березня 2011. IE9 підтримує більшість специфікацій CSS3, округлені межі, вбудовану обробку SVG, вбудовані колірні профілі ICC, забезпечує швидшу обробку JavaScript. Також, в IE9 представлено апаратне прискорення відтворення графіки за допомогою Direct2D. Крім того, здійснена підтримка відео та аудіо тегів HTML5, а також Web Open Font Format.

IE9 призначений для Windows 7, Windows Server 2008 R2, Windows Vista і Windows Server 2008 (з встановленим оновленням Platform Update); для них є 32-х і 64-х версії.

Історія версій[ред. | ред. код]

Ім'я Версія Дата випуску Очки Acid3 Нові особливості
Internet Explorer 9 Platform Preview 1 1.9.7745.6019 16 березня 2010[1] 55/100 Підтримка CSS3 та SVG, а так само новий JavaScript рушій Chakra.
Internet Explorer 9 Platform Preview 2 1.9.7766.6000 5 травня 2010[2] 69/100 Покращена продуктивність JavaScript.
Internet Explorer 9 Platform Preview 3 1.9.7874.6000 23 червня 2010[3] 83/100 HTML5 аудіо, HTML5 відео, і canvas елемент, а так само WOFF.
Internet Explorer 9 Platform Preview 4 1.9.7916.6000 5 серпня 2010[4] 95/100 JavaScript рушій інтегрований в основні елементи браузера.
Internet Explorer 9 Platform Preview 5 1.9.7930.16406 15 вересня 2010[5] Нова іконка IE9.
Internet Explorer 9 Beta 9.0.7930.16406 Новий користувальницький інтерфейс.
Internet Explorer 9 Platform Preview 6 1.9.8006.6000 29 жовтня 2010[6] CSS3 2D transforms і HTML5 semantic tags.
Internet Explorer 9 Platform Preview 7 1.9.8023.6000 17 листопада 2010[7] Покращена продуктивність JavaScript.
Internet Explorer 9 Platform Preview 8 1.9.8080.16413 10 лютого 2011[8] Покращена продуктивність, удосконалено сумісність і додана можливість відстежування місцеположення.
Internet Explorer 9 Release Candidate 9.0.8080.16413 Покращена продуктивність, фільтрація InPrivate перейменована в Tracking Protection, трохи змінений користувальницький інтерфейс, додана підтримка ще декількох веб стандартів, можливість помістити вкладки в окремий рядок і інші поліпшення.
Internet Explorer 9 9.0.8112.16421 14 березня 2011 [9] 100/100 Покращена продуктивність, поліпшений Tracking Protection.

Розробка[ред. | ред. код]

Розвиток IE9 почався незабаром після остаточного випуску IE8 і Microsoft почала приймати пропозиції від користувачів через Microsoft Connect. Досі команда розробників IE9 була зосереджена на поліпшенні підтримки HTML5 і додавані підтримки для XHTML і SVG.

Інформація про Internet Explorer 9 з'явилася на конференції PDC 2009 у листопаді 2009 року. Команда розробників почала роботу над ним в кінці жовтня 2009 року і вже досягла деяких результатів. Так, рушій відображення був переведений з GDI+ на DirectX, що дозволяло малювати гладші криві (у тому числі в шрифтах), а також прискорив роботу браузера більш ніж у 5 разів у порівнянні з попередньою версією. На продемонстрованій сторінці з тим же самим маршрутом швидкість промальовування в IE8 становила 7 кадрів в секунду, а в IE9 — 130 кадрів в секунду. Також перша збірка Internet Explorer 9 набирала 32 з 100 балів в тесті Acid3 проти 20 в IE8.

У подальшому 16 березня вийшла перша попередня версія браузера, яка вже набирала у тесті Acid3 55 з 100 і підвищила швидкість обробки JavaScript до 590 мс.

5 травня вийшла друга попередня версія браузера, в якій було виправлено безліч помилок, а також істотно прискорилася обробка сторінок і забезпечено ощадніше споживання ресурсів комп'ютера. У тесті Acid3 вона набирає 68 з 100 і швидкість обробки JavaScript зменшилася до 473 мс, а також повна відповідність стандартам W3C. Також він буде підтримувати кодеки H.264/MPEG4 і MP3/ACC. 23 червня вийшла третя попередня версія. У тесті Acid3 вона вже набирає 83 з 100 і швидкість обробки JavaScript зменшилася до 347 мс. 5 серпня 2010 вийшла четверта попередня версія, яка в тесті Acid3 вже набирає 95 з 100.

Фінальна версія Internet Explorer 9 вийшла 14 березня, рівно через один рік з моменту випуску першої Platform Preview версії.

Інтерфейс[ред. | ред. код]

Internet Explorer 9 включає в себе значні зміни в користувальницькому інтерфейсі в порівнянні з попередніми версіями. До них належать:

  • Найважливіші сайти: Інтеграція з панелі завдань Windows 7.
  • Безпечна підтримка Download Manager: система управління файлами може припиняти і відновлювати завантаження файлів і повідомляти, якщо файл може бути шкідливим
  • Адресний рядок пошуку
  • Розширення та інші застосунки — вкладки відображаються поруч із адресним рядком (є можливість мати окремий рядок, як і в IE8) з функцією закриття неактивної вкладки.
  • Додатки на Performance Advisor: Показує, які доповнення можуть уповільнювати роботу браузера, а потім дозволяє відключити або видалити їх
  • Компактний користувальницький інтерфейс.

Сценарії[ред. | ред. код]

DOM[ред. | ред. код]

  • DOM поліпшення включають в себе:
  • DOM Traversal і Range
  • Повний L2 і L3 DOM подій
  • getComputedStyle від Будинку стилю
  • DOMContentLoaded

CSS[ред. | ред. код]

  • CSS удосконалення включають підтримку для частини з наступних модулів:
  • CSS3 фону і меж
  • CSS3 Значення та одиниці
  • CSS3 запити ЗМІ

HTML5[ред. | ред. код]

HTML5 ЗМІ[ред. | ред. код]

  • Internet Explorer 9 включає в себе підтримку відео та аудіо HTML5 теги.
  • Тег аудіо буде включати в себе вбудовану підтримку MP3 і AAC кодеки, а відео-теги будуть вбудованою підтримкою H.264/MPEG-4 AVC. Підтримка інших відео форматів, таких як WebM, вимагає сторонніх плагінів.

HTML5 Canvas[ред. | ред. код]

Internet Explorer 9 включає в себе підтримку HTML5 тегів.

HTML5 Inline SVG підтримки[ред. | ред. код]

Перший Internet Explorer 9 Platform Preview підтримує:

  • Методи вкладення: вбудований HTML, вбудований XHTML, <object>, повний SVG документів.
  • Структура: <svg>, <defs>, <use>, <g>, <image>
  • Форми: <circle>, <ellipse>, <rect>, <line>, <polyline>, <polygon>, <path>
  • Текст
  • Наповнення, погладжування, (CSS3) Колір
  • DOML2 Core і SVGDOM
  • Події
  • Презентація атрибутів і CSS Styling
  • Перетворення визначення: переклад, skewX, skewY, масштаб, обертати
  • SVG-елементами, які підтримуються в Platform Preview в повному обсязі. Елементи, які існують в Платформі Попередній мати відповідну підтримку SVGDOM і може бути в стилі з CSS
  • атрибутів презентації.
  • Остаточний збірку Internet Explorer 9 буде також надавати підтримку:
  • Методи вкладення: <embed>, <iframe>, <IMG> CSS зображення, .SVGZ
  • Градієнти та шаблони
  • Clipping, маскування та композиції
  • Курсор, Маркер
  • Решта тексту, перетворення, події

Мобільна версія[ред. | ред. код]

У лютому 2011 року на Mobile World Congress Стів Балмер анонсував велике оновлення для Windows Phone 7, яке має вийти до кінця 2011 року і буде включати в себе мобільну версію Internet Explorer 9, яка буде підтримувати ті ж стандарти, що і звичайна версія (у тому числі HTML5), а так само буде підтримка апаратного прискорення, як на ПК версії. Microsoft продемонструвала апаратне прискорення на тесті fish-tank використовую тестову версію мобільного IE9 і порівняла з низькою продуктивність в браузері Safari на iPhone.

Критика[ред. | ред. код]

Експерт в області комп'ютерної безпеки Тодд Фейнман виступив з критикою браузера Internet Explorer 9, звинувативши розробників у тому, що вони не забезпечують належного захисту користувальницьким паролям.

Примітки[ред. | ред. код]

  1. Hachamovitch, Dean (16 березня 2010). HTML5, Hardware Accelerated: First IE9 Platform Preview Available for Developers. Microsoft. Архів оригіналу за 22 березня 2010. Процитовано 12 березня 2011. 
  2. Hachamovitch, Dean (5 травня 2010). HTML5 and Same Markup: Second IE9 Platform Preview Available for Developers. Microsoft. Архів оригіналу за 7 травня 2010. Процитовано 12 березня 2011. 
  3. Hachamovitch, Dean (23 червня 2010). HTML5, Native: Third IE9 Platform Preview Available for Developers. Microsoft. Архів оригіналу за 26 червня 2010. Процитовано 12 березня 2011. 
  4. HTML5, Modernized: Fourth IE9 Platform Preview Available for Developers. Microsoft. 5 серпня 2010. Архів оригіналу за 11 квітня 2011. Процитовано 12 березня 2011. 
  5. Warren, Tom (29 липня 2020). Microsoft confirms IE9 public beta is arriving in September. Neowin. Архів оригіналу за 1 серпня 2010. Процитовано 12 березня 2011. 
  6. HTML5, Modernized: Sixth IE9 Platform Preview Available for Developers. Microsoft. 29 жовтня 2010. Архів оригіналу за 11 січня 2011. Процитовано 12 березня 2011. 
  7. IE 9 Platform Preview 7: Making Your Web-Sites Faster. Microsoft. 17 листопада 2010. Архів оригіналу за 8 грудня 2010. Процитовано 12 березня 2011. 
  8. Acting on Feedback: IE9 Release Candidate Available for Download. Microsoft. 10 лютого 2011. Архів оригіналу за 12 лютого 2011. Процитовано 12 березня 2011. 
  9. A More Beautiful Web Launches on March 14th. The Windows Blog. 9 березня 2011. Архів оригіналу за 11 червня 2012. Процитовано 12 березня 2011. 

Джерела[ред. | ред. код]

Див. також[ред. | ред. код]