Выпуск #3: Как использовать Internet Explorer 8 для тестирования сайтов в IE6 и
Как использовать Internet Explorer 8 для тестирования сайтов в IE6 и IE7
Лично я не сильно волнуюсь, как выглядят мои сайты в IE6, 7 или 8. Если я
вдруг захочу на это посмотреть, у меня есть волшебная
кнопка<http://elbertf.com/ie6ify/>.
А для тех, кто волнуется, есть способы протестировать сайт в этих браузерах.
Способ No.1 (посложнее)
Eсли у вас Windows XP или более ранняя версия, вы можете использовать
standalone-версию
IE6 <http://tredosoft.com/Multiple_IE>. Если у вас Windows 7 (не
бета-версия), вы можете использовать бесплатный IE Application Compatibility
VPC Image от Microsoft<http://www.microsoft.com/downloads/details.aspx?FamilyId=21EABB90-958F-4B64-B5F1-73D0A413C8EF&displaylang=en>,
чтобы запустить XP с IE6 или 7 на виртуальной машине. Если у вас другая
операционная система (Windows Vista, Mac OS, Linux), и при этом есть
лицензия Windows XP, вы можете запустить ее при помощи виртуальной машины
типа VirtualBox <http://www.virtualbox.org/>.
Способ No.2 (попроще)
Те, у кого есть IE8 - для вас есть способ попроще. Режим Compatibility
View<http://www.microsoft.com/windows/internet-explorer/features/easier.aspx>будет
отображать страницы, как в IE7, а пропущенный
doctype <http://www.w3.org/QA/Tips/Doctype> заставит ваш IE8 показывать
сайты, как это делал бы IE6 в режиме
совместимости<http://ru.wikipedia.org/wiki/Quirks_mode>
.
Вы можете просто удалить doctype из ваших веб-страниц для тестирования в
IE6. Или, если вы используете PHP, добавьте к ним простой переключатель:
<?php if ( !isset($_GET['ie6']) ): ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-
strict.dtd">
<?php endif ?>