У 2009 році я дедалі частіше помічав, що нові версії вебпрограм перестають повноцінно підтримувати Internet Explorer 6. Для розробника це вже було не абстрактне питання сумісності: проблеми виникали в конкретних інструментах, з якими я працював.
Пошук у магазині та вебдовідка
У моїй тодішній конфігурації пошукові скрипти інтернет-магазину VirtueMart не працювали в IE6, тоді як у Firefox пошук працював нормально. Потім я зіткнувся ще з одним прикладом: вебдокументація, згенерована Help & Manual, некоректно відображалася або працювала в IE6.
Номерів версій цих продуктів і тестових сторінок у нотатці немає. Це мої спостереження про тодішні встановлення, а не перевірка всіх випусків VirtueMart чи Help & Manual.
Що ускладнювало підтримку старого браузера
Однією з проблем була прозорість зображень. Йшлося насамперед про альфапрозорість 32-бітних RGBA PNG у Windows-версії IE6, а не про відсутність підтримки формату PNG взагалі. Розробники PNG описують цю різницю та появу повноціннішої підтримки в IE7 у історії підтримки PNG браузерами.
Траплялися й проблеми зі скриптами. Доводилося шукати обхідні рішення та пристосовувати можливості сайту до обмежень IE6. Саме ця додаткова робота, а іноді й необхідність спростити поведінку сторінки, змушувала замислюватися, як довго ще варто підтримувати браузер.
Мій тодішній прогноз
Я припускав, що IE6 повторить долю IE4: ним поступово перестануть користуватися, а розробники припинять спеціально адаптувати під нього програми. Тоді я назвав горизонт п’ять-сім років і пов’язував цей процес зі старінням Windows XP.
Це було очікування автора на момент написання, а не оголошена виробником дата завершення підтримки. Воно показує, як я бачив зміну браузерних вимог у своїх вебпроєктах.