PDA

Показать полную графическую версию : [решено] Две версии IE 8 и 9 на одной системе


roadinfo
24-03-2011, 09:45
Если КТО такое Делал, поделитесь опытом у 8 и 9, у каждой свои плюсы и минусы, но когда сайт делаешь, то нужно псмотреть, траблы чт о вылазят на разных версиях.

Petya V4sechkin
24-03-2011, 09:48
roadinfo, в голову приходят два варианта:
поставить IE8 в XP Mode (в виртуальной машине);
использовать Portable-версии.

roadinfo
24-03-2011, 10:03
Нащел Multiple IE installer, но он пока 9 не поддерживает,а жаль. А так от 5 до 8. Пока ждемс....

vlad-corp
24-03-2011, 14:00
Я думаю, что нельзя.

Vadikan
24-03-2011, 14:30
но когда сайт делаешь, то нужно псмотреть »
F12 - Browser Mode на панели.

vlad-corp
24-03-2011, 21:42
roadinfo, в голову приходят два варианта:
поставить IE8 в XP Mode (в виртуальной машине);
использовать Portable-версии.»
А, вот вариант! Ну, тогда можно...
Еще на Oracle VirtualBox можно ОС поставить, настроить общие папки, граф адаптер и т.п.
Я так в Diablo 2 игрался, т.к. он с Windows 7 не очень-то совместим:)

AjaX_too
26-03-2011, 22:15
Используйте виртуальные машины. MS предоставляет (http://www.microsoft.com/downloads/en/details.aspx?FamilyId=21EABB90-958F-4B64-B5F1-73D0A413C8EF&displaylang=en) образы для этих целей.

F12 - Browser Mode на панели. »
для профессиональной разработки этот метод не совсем подходит, если заказчик утверждает (и подтверждает скриншотами) что на его IE7 в Vista отображение сайта отличается от отображения, которое я вижу в IE8 под Win7 в режиме IE7, я обязан провести тестирование и устранить замечания.

Нащел Multiple IE installer, но он пока 9 не поддерживает »
Смотрите в сторону IETester (http://www.my-debugbar.com/wiki/IETester/HomePage), но финальное тестирование все равно должно проводиться нативно.

Phoenix
29-03-2011, 23:45
Добавлю: Запуск нескольких версий Internet Explorer на один экземпляр Windows не поддерживается (http://support.microsoft.com/kb/2020599)

Vadikan
30-03-2011, 00:32
для профессиональной разработки этот метод не совсем подходит, если заказчик утверждает (и подтверждает скриншотами) что на его IE7 в Vista отображение сайта отличается от отображения, которое я вижу в IE8 под Win7 в режиме IE7, я обязан провести тестирование и устранить замечания. »
Согласен, но замечу, что при профессиональной разработке сайт должен создаваться так, чтобы он работал вне зависимости от ОС/браузера.

Что же касается профессионального тестирования, то оно производится на чистой ОС, установленной на физическую машину, соответствующую требованиям ОС и тестируемого продукта.

AjaX_too
31-03-2011, 20:55
чтобы он работал вне зависимости от ОС/браузера »
Вы бесспорно правы, именно эти цели и преследуются при разработке, но большинство "костылей" ставится в большей степени для IE, благо в последних версиях (8-9) ситуация улучшилась. По сему, эти лучики нацелены в сторону MS.

Что же касается профессионального тестирования, то оно производится на чистой ОС, установленной на физическую машину, соответствующую требованиям ОС и тестируемого продукта. »
это идеальный случай.. в 99% достаточно свежей соответствующей виртуалки для этих целей.. ну а в исключительных случаях можно и VHD попробовать подгрузить, либо MultiBoot организовать.. но все же хватает виртуалки с головой (сужу по личной практике).

Для десктопных приложений согласен, для веб - это лишнее, имхо.

Vadikan
31-03-2011, 22:48
но большинство "костылей" ставится в большей степени для IE »
Это проблема разработчиков, их никто не заставляет так делать. Но они как раз делают под ИЕ, особенно корпоративное. IE9 очень хорошо совместим со стандартами.

Для десктопных приложений согласен, для веб - это лишнее, имхо. »
Да как сказать... под веб-браузер затачиваются огромные информационные системы, и когда заказчик платит деньги за тестирование, он ожидает "железа", а не виртуалок.

AjaX_too
01-04-2011, 03:10
Это проблема разработчиков, их никто не заставляет так делать. »
да как сказать.. если работа/отображение во всех браузерах идентично, а ие6-7 преподносит сюрпризы, то имхо это проблема MS, т.к. они не в достаточной мере позаботились о переходе пользователей на новую версию браузера.. тот же ие6 живет уже больше десяти лет, и на текущий момент его аудитория составляет (http://ie6countdown.com/) 12% по миру (в рунете к счастью всего 3%, 2 из которых наверняка сами же разработчики :) и практически полностью можно отказываться от его поддержки). Вы действительно считаете это проблемой разработчиков? А поддерживать приходится, т.к. не маленькая часть ЦА пользуется старыми версиями. Можно делать конечно и без костылей, но представьте как будем выглядеть сайт? верно, аля 90-е.. т.к. тот же ие6 нативно не умеет работать с полупрозрачной пнг графикой, и приходится использовать различные экспрешены и хаки (возможность которых кстати предоставляют сами MS) и еще масса различных вещей как на уровне css так и js и т.д.

E9 очень хорошо совместим со стандартами. »
я выше и писал что последние две версии действительно похожи на нормальные браузеры.

Да как сказать... под веб-браузер затачиваются огромные информационные системы, и когда заказчик платит деньги за тестирование, он ожидает "железа", а не виртуалок. »
я подразумевал этот момент говоря о 99% случаев, видимо я(мы) еще не доросли до того уровня и тех бюджетов по проектам, на которых действительно нужна команда тестировщиков, и затраты на их содержание будут оправданы.

он ожидает "железа", а не виртуалок »
по факту заказчик ожидает качественное выполнение поставленных задач, ему все равно на чем это будет тестироваться. и если в процессе эксплуатации продукта он обнаружит недочеты, это будет упущение разработчика/тестировщика. и опять же, здесь все будет зависеть от проекта, естественно ту же браузерную игру никто не будет тестировать на виртуалке. Я в большей степени все же вел разговор о создании сайтов.




© OSzone.net 2001-2012