Могу ли я уйти с тестирования сайтов, использующих IE8 с совместимостью с IE7?
Как разработчик, могу ли я безопасно обновиться до IE8 и использовать его режим совместимости с IE7, чтобы проверить, как выглядят сайты в IE7? Для IE6 у меня есть виртуальная машина, и это довольно неудобно. Я не хочу обновляться до IE8, а теперь для IE7 есть еще одна виртуальная машина.
Или режим совместимости IE7 действительно отличается, и я не могу полагаться на это?
Ответы
Ответ 1
Режим совместимости в IE8 не является 100% -ой эмуляцией IE7. Изменения безопасности не были версиями, а некоторые операции DOM не были версией. Ознакомьтесь с этой формой блога Microsoft, чтобы просмотреть список изменений.
http://blogs.msdn.com/ie/archive/2009/03/12/site-compatibility-and-ie8.aspx
Ответ 2
Microsoft разрабатывает инструмент под названием Expression Web SuperPreview, чтобы упростить тестирование растущей фауны браузеров.
Записи в блогах, описывающие его Long Zheng и The Expression Web Команда.
Ответ 3
Вам следует попробовать тестер IE - спасатель. Он позволяет просматривать веб-сайт на IE 5.5, 6, 7, текущую установленную версию и 8 бета всех в одной программе - каждая версия браузера загружает в нее собственную вкладку и может быть разделен на экран и т.д.
Ответ 4
Изменен код MSHTML. Режим совместимости IE7 должен быть довольно близок к IE7, но... код изменился. Я бы все равно испытал оба.
Microsoft делает Доступные виртуальные ПК для тестирования этого.
Ответ 5
Я знаю, что IE7 и IE8 (режим совместимости) не совпадают. В моем случае это была проблема CSS, которая появилась в IE7, а не в IE8
Ответ 6
Я использую режим совместимости IE7, и он мне подходит. Вы пытались использовать несколько IE http://tredosoft.com/Multiple_IE вместо использования виртуальной машины?
Ответ 7
Не забывайте, что IETab для Firefox... делает вещи немного легче. Хотя IIRC, вы можете использовать это только для проверки версии, установленной по умолчанию в вашей системе.
Ответ 8
Похоже, Microsoft наконец выпустила Expression Web SuperPreview
Его можно скачать здесь
http://www.microsoft.com/downloads/details.aspx?FamilyID=8e6ac106-525d-45d0-84db-dccff3fae677&displaylang=en
Ответ 9
В другом ответе было указано несколько IE.
Там есть преемник "Несколько IE", называемый "Коллекция Internet Explorer" , который является более актуальным.