Что касается Firefox и Chrome, я не уверен, но Safari, который я знаю, не позволит вам «понизить класс» и не позволит двум версиям сосуществовать.Та же проблема с Internet Explorer, что у вас не может быть двух версий, сосуществующих, и он не допускает понижения.Моя рекомендация для окончательного тестирования совместимости состоит в том, чтобы виртуальные ПК работали под DOS (поддержка текстовых однопоточных приложений), 3.1 (поддержка 16-битных браузеров), Windows 98 (поддержка 32-битных MS-DOS) и Windows XP (NTFSподдержка).
В DOS запустите любой браузер, который действительно работает, 3.1 может запустить Internet Explorer 3, Windows 98 может запустить Internet Explorer 5 или 6. Windows XP может запустить Internet Explorer 7, затем у вас есть ИнтернетExplorer 8 установлен вне вашей виртуальной машины.
Что касается тестирования Safari, если вы хотите протестировать оригинал, вам нужен старый PowerPC.Найдите себе древний Macintosh на eBay.Вы можете протестировать Safari 4 и Safari 5 на Windows XP или за пределами вашей виртуальной машины.Поскольку Safari 5 переписал основной движок для поддержки HTML 5 и новую модель Javascript, насыщенную DOM, было бы неплохо протестировать оба варианта.Safari 5 сломал МНОГО сайтов.
Для тестирования Chrome я не думаю, что вам понадобится несколько версий.Google никогда не менял основной движок, и браузер не очень старый.Любой Chrome так же хорош в рендеринге страниц, как и следующий.Разница лишь в том, как он обрабатывает настройки, историю, кэш и т. Д.
Для тестирования Firefox я не могу вам помочь.Я не очень разбираюсь в том, как это работает или в ядре ядра, но, вероятно, было бы хорошо предположить, что большие номера версий (с версии 1 до версии 2, в отличие от версии 2.1 до 2.2) указывают на значительные изменения в ядре ядра.Попробуйте установить Firefox 2 на виртуальный ПК с Windows XP и запустить Firefox 3. за пределами вашего виртуального ящика.
Я также рекомендую использовать текстовый браузер, такой как Lynx, за пределами вашего виртуального ящика.Любые слепые люди, просматривающие Интернет, зависят от программного обеспечения преобразования текста в речь, а программное обеспечение преобразования текста в речь обычно действует на странице, как это показано в Lynx, а не так, как это отображается в разметке HTML.Рекомендуется всегда убедиться, что ваш веб-сайт имеет смысл в таком текстовом браузере, как этот.
Затем, как всегда, убедитесь, что ваш веб-сайт проверен.http://validator.w3.org