Разработка Internet Explorer всегда была сложнее, чем должна быть:
- В настоящее время используется пять версий IE, и как минимум три требуют внимания.
- IE6, 7 и 8 имеют редкую поддержку современных веб-стандартов.
- Только версии 9 и 10 поддерживают HTML5, и они отстают от конкурирующих браузеров.
- Одновременно может быть установлена и запущена только одна версия IE.
- IE доступен только для Windows.
По общему признанию, некоторые разработчики считают, что проще обвинять браузер, чем исправлять проблемы, но создание кросс-браузерно-совместимых сайтов остается проблемой, даже если вы сохраняете нездоровое знание устаревших обходных путей IE .
К счастью, Microsoft, кажется, сожалеет о боли, которую они причиняли веб-разработчикам на протяжении многих лет. modern.IE — это новый ресурс Microsoft, помогающий тестировать веб-сайты и приложения в основных версиях Internet Explorer. Есть несколько бесплатных функций, которые заинтересуют всех веб-разработчиков, независимо от их предпочтительной платформы или браузеров …
Сканер веб-страниц
Сканирование веб-страницы — это инструмент анализа, который генерирует отчет об известных проблемах совместимости, таких как:
- режим стандартов / причуд
- устаревшие библиотеки
- недостающие CSS-префиксы
- опора на браузерные плагины
- код обнаружения браузера
- адаптивные методы веб-дизайна
Существует ряд предложений только для IE / Windows 8, но, даже если вы не заинтересованы в их добавлении, в отчете по-прежнему содержится полезная информация, которая поможет вам обнаружить и устранить ошибки.
Бесплатные образы виртуальных машин
Если вы тестируете конкретную версию браузера, эмуляторы IE и инструменты разработчика F12 не обязательно освещают все проблемы. В идеале вам нужен выделенный компьютер или установка виртуальной машины.
Виртуальные инструменты modern.IE предоставляют бесплатные образы виртуальных машин для Hyper-V, Virtual PC, VirtualBox и VMware для Windows, Mac и Linux:
- IE6 в Windows XP
- IE7 в Windows Vista
- IE8 в Windows 7
- IE9 в Windows 7
- IE10 в Windows 8
Размер образов ОС варьируется от 1 до 7 ГБ, поэтому убедитесь, что на диске достаточно свободного места. Ищите учебник по Hyper-V, который скоро появится на SitePoint …
Бесплатная подписка на BrowserStack
BrowserStack предоставляет десятки настольных и мобильных браузеров на виртуальных машинах, к которым можно получить удаленный доступ через ваш браузер. Там нет ничего, чтобы установить, управлять или настроить — просто войдите, выберите платформу и загрузите свой сайт. Сервис также предоставляет возможности туннелирования, чтобы вы могли тестировать приложения, размещенные на вашем локальном компьютере или в сети.
Зарегистрируйтесь на сайте modern.IE, и вы получите трехмесячную подписку BrowserStack бесплатно.
Советы по совместимости
Наконец, есть 20 советов по созданию современных веб-сайтов, которые содержат простые рекомендации для максимальной совместимости.
Более циничный среди вас будет утверждать, что этот беспорядок был делом Microsoft и современным. Во -первых, ЭИ никогда не требовался. Однако, по крайней мере, компания признала наши проблемы с тестированием и предоставила ряд практических решений.