Старі браузери заважають прогресивному розвитку мережі Інтернет
Старі браузери заважають прогресивному розвитку мережі Інтернет


Як ви можете самі бачити (на превелику радість усіх розробників), рівень користування більш ранніми, ніж 8, версіями Internet Explorer, дуже низький. Відсоток використання IE6 настільки малий, що в деяких таблицях його взагалі не відображають. Якщо ви знайдете подібну статистику для своїх власних проектів, то, залежно від загального трафіку, зможете почати використовувати ряд властивостей, які IE7 і IE8 не мають. Але що щодо IE8 та IE9? Згідно з зображенням і посиланням внизу, у світі лише близько 30% людей користуються IE8 і IE9. Однак, це може бути не повна картина. Порівняйте ці цифри з даними двох інших веб-сайтів.

Згідно з цим графіком вибір 38% користувачів, як і раніше, падає на IE6-8, більше двох третин – IE8. Перед IE9 припадає 19%. Таким чином, виходить, що понад 50% людей користуються IE6-9.

Чому дискусія торкається Internet Explorer?IE9 далеко пішов уперед від попередніх версій Internet Explorer. Тим не менш, IE9 вже більше року і в ньому немає автоматичного оновлення, як в інших популярних браузерах. Тому, незважаючи на те, що IE9 набагато більш стабільний і функціональний браузер, він все ж таки починає старіти. З кожним місяцем такі браузери як Chrome та Firefox продовжують у великій кількості збагачуватися новими та новими автоматичними опціями, а IE9 поступово відживає своє.
Чому старі браузери становлять таку серйозну проблему?Деякі, мабуть, думають: «А що тут такого? Використовуйте прогресивні розширення та аддони, і все піде як по маслу». Частково це так, коли справа стосується певних властивостей CSS3 та HTML5, яким легко забезпечити фолбеки і навіть деякі легковажні полізаповнення. Однак з іншими складнішими функціями справа не так легко. Давайте почнемо з того, що розглянемо IE8. Щоб ви зрозуміли, скільки властивостей цієї версії Internet Explorer не вистачає, погляньте на список того, щоб ви як розробник отримуєте, коли припиняєте користуватися IE8:
Цей список не бере до уваги помилки у програмі та складності у відтворенні, які часто зустрічаються в IE8. Зважаючи на всі вищеперелічені властивості, а також помилки в програмі та відтворенні, велика кількість користувачів, як і раніше, користуються IE8. Це і є основна перешкода на шляху прогресивного розвитку мережі Інтернет. Це, звичайно, не означає, що дані функції ідеальновзаємодіють із новими браузерами. Багато хто з них вимагає специфічних умов. Однак дуже великий відсоток браузерів (за винятком IE8), що вживаються у використанні, успішно підтримують всі згадані функції.
Що щодо IE9? Проблема, проте, одним тільки IE8 не вичерпується. Як ми вже говорили раніше, IE9 також починає поступатися іншим браузерам. Ось перелік доступних вам властивостей, якщо ви відмовляєтеся від IE9:
Text-shadow Linear and Radial Gradients CSS Transitions Keyframe Animations Web Sockets 3D Transforms flexbox layout Multiple Columns Element SVG Filters Application Cache pushState, replaceState indexedDB ECMAScript 5 Strict Mode FileReader API Request