Эмуляция браузеров
Всем привет! Мне нужно тестировать работоспособность сайтов в IE 6,7,8 различных версиях Мозилы, Оперы и т.д. Нет ли такой программы, которая бы эмулировала поведение браузеров различных версий. И если нет, то можно ли установить на одной системе IE 6,7,8 ?
|
В идеале на основную систему ставьте IE8, в виртуальной машине 2 операционные системы для IE6 и IE7. Если машина слабая, то каким-нибудь IETester придется пользоваться, но ему полностью доверять нельзя.
Опера без проблем устанавливает разные версии в одну операционную систему. Фаерфокс и Сафари есть portable-версии. Правда одновременно несколько версий Фаерфокс проблематично запустить. Еще для фаерфокс можно посмотреть какие-нибудь браузеры-сборки на основе Gecko, типа Flock. Google Chrome я бы пока на самую последнюю версию ориентировался. |
Для ИЕ можно еще http://spoon.net/browsers/ остальные браузеры можно и так поставить.
Firefox тоже прекрасно ставится несколько версий в одну систему, просто желательно для каждой версии свой профиль создать. Чтобы запустить отдельный процесс (не окно, а процесс) firefox (хоть другую версию, хоть ту же) при уже запущенном, нужно его a) запускать на отдельном профиле (ключ -p Profile), б) запускать с ключом -no-remote. |
Спасибо, с этим разобрался ) У меня возник еще один вопрос, я решил не засорять форум и написать его сюда, так как в гугле ничего не нашел.
Есть функция /******************************************************************************* ** ** Function findAPI(win) ** Inputs: win - a Window Object ** Return: If an API object is found, it's returned, otherwise null is returned ** ** Description: ** This function looks for an object named API in parent and opener windows ** *******************************************************************************/ function findAPI(win) { while ((win.API == null) && (win.parent != null) && (win.parent != win)) { findAPITries++; // Note: 7 is an arbitrary number, but should be more than sufficient if (findAPITries > 7) { if(boolShowApiErrors){ alert("Error finding API -- too deeply nested."); } return null; } win = win.parent; } return win.API; } И мне очень хотелось бы узнать, что это за свойство такое win.API? Первый раз вижу |
var API = {}; alert(window.API); |
без всего кода ничего не скажешь
|
сайт по разному отображается в разных браузерах
Добрый день, подскажите почему сайт моего клиента отображается в разных браузерах по разному? Сайт www.erpit.ru
|
Потому что свёрстан плохо.
|
как можно исправить? что то почитать может? как подогнать под браузеры?
|
ХРИСТОФОР
13rust -Мне нужно тестировать работоспособность сайтов в IE 6,7,8 multiple-IEs эмулирует ИЕ-6,а также более рание версии, работает без глюков,проверено на себе. |
Часовой пояс GMT +3, время: 20:15. |