Jaa


Средство Compat Inspector для Internet Explorer 10

Средство Compat Inspector теперь доступно для Internet Explorer 10. Используя Compat Inspector, вы можете быстро выяснить, отразятся ли изменения платформы Internet Explorer на работе вашего сайта. Независимо от того, готовитесь ли вы к использованию Internet Explorer 10 или только переходите к Internet Explorer 9, запустите средство Compat Inspector на каждой странице, где возникают проблемы. Затем просмотрите сообщения, объясняющие потенциальные проблемы и предлагающие варианты их решения.

Снимок экрана, на котором представлено новое средство Compat Inspector в стиле Metro для Internet Explorer 10.

Обзор Compat Inspector

Compat Inspector — это средство тестирования на JavaScript, которое анализирует работу действующего сайта. Compat Inspector сообщает о моделях взаимодействия, которые приводят к возникновению проблем при работе в новых режимах. С его помощью вы можете быстро определить причины возникновения проблем, и при этом вам не потребуется запоминать кучу сведений из документации и выполнять поиск по всему коду своего сайта. Мы разработали Compat Inspector в ходе работы над Internet Explorer 9, чтобы ускорить процесс распознавания распространенных проблем на различных сайтах, и теперь обновили это средство для Internet Explorer 10. В процессе этой работы многие участники группы разработчиков Internet Explorer внесли свой вклад в определение тестовых случаев, на основе которых были составлены соответствующие правила в Compat Inspector.

Средство Compat Inspector разработано для помощи в переходе сайтов к работе в режиме Internet Explorer 9 или Internet Explorer 10, оно не предназначено для сайтов, работающих в режимах прежних версий. Вы можете протестировать сайты, работающие в режимах прежних версий, выбрав более новый режим с помощью средств разработчика F12. Просто нажмите клавишу F12, чтобы открыть средства разработчика, щелкните в строке меню "Режим документов" и выберите "Стандарты". Возможно, при некоторых проблемах вам потребуется обратиться к более подробной документации, такой как руководство по совместимости IE9 Compatibility Cookbook или руководство разработчика IE10 Developer Guide. Лучший сценарий состоит в том, чтобы сначала использовать Compat Inspector, а затем, если ничего не найдено, обратиться к документации.

Использование Compat Inspector

Запустите Compat Inspector, добавив приводящийся ниже скрипт перед всеми другими скриптами на каждой тестируемой странице (необходимость запуска этого скрипта раньше других скриптов означает, что Compat Inspector не сможет использоваться в качестве букмарклета):

<script src="http://ie.microsoft.com/TestDrive/HTML5/CompatInspector/inspector.js"></script>

Это приведет к размещению мини-приложения состояния в правом верхнем углу страницы. Щелкните это мини-приложение, чтобы получить дополнительные сведения.

Снимок экрана отображаемого мини-приложения Compat Inspector, установленного на странице.

Этот процесс можно оптимизировать, используя средство Fiddler для автоматической вставки Compat Inspector на посещаемые страницы. Просто добавьте этот фрагмент кода в свой скрипт Fiddler, подготовив его таким образом для запуска. В данной конфигурации также автоматически выполняется проверка всех кадров на странице. После добавления фрагмента кода средство Compat Inspector можно включать и выключать из меню "Rules" (Правила) в Fiddler.

Снимок экрана меню "Rules" (Правила) в Fiddler, на котором показан пункт меню "Use Compat Inspector" (Использовать Compat Inspector).

Опробуйте сами эти усовершенствования с помощью тестового выпуска Compat Inspector. Подробнее о тестировании собственных сайтов можно узнать из руководства пользователя Compat Inspector User Guide.

— Тони Росс (Tony Ross), руководитель программы, Internet Explorer