Какой лучший способ проверить кросс-браузерную совместимость? - PullRequest
1 голос
/ 21 июля 2010

Поскольку переносимые версии Internet Explorer больше не поддерживаются (и никогда полностью не работают), я пытаюсь найти способ тестирования сайтов в различных браузерах.

Отставание в чем-то вроде browsershots.org слишком много, чтобы быть практичным, плюс вы не можете проверить функциональность.

Я смотрю на использование образов VMWare для Windows XP с различными версиями установленных браузеров, но этоКажется, это правильная боль.

Есть ли другой метод проверки совместимости CSS в браузерах?

Ответы [ 4 ]

2 голосов
/ 21 июля 2010

Лучший способ - установить эти браузеры и использовать их для тестирования.В некоторых случаях вы можете использовать виртуальные машины (например, если вы хотите протестировать Internet Explorer 6 на Mac).

1 голос
/ 21 июля 2010

Если работает Windows, для Internet Explorer попробуйте IETester или IE Collection . Они содержат все версии Internet Explorer.

0 голосов
/ 21 июля 2010

Вы пробовали Adobe BrowserLab ?

Но для функционального тестирования, боюсь, вам придется делать это в браузерах.Если вы используете Linux, вы можете установить Windows XP с (Internet Explorer 8, Safari и Chrome) на VirtualBox на компьютере с Linux (Internet Explorer 8 имеет возможность вести себя как Internet Explorer 7),И проведите тестирование Internet Explorer 6 на Wine в Linux.Checkout PlayOnLinux для запуска Internet Explorer 6 в Linux.

0 голосов
/ 21 июля 2010

Как предложил Flakron Bytyqi, самый простой способ - использовать IETester или подобное программное обеспечение.Используя IETester в течение года, я никогда не видел никакой разницы между его реализацией IE6 и рендерингом на реальном IE6.

Теперь иметь несколько виртуальных машин может быть хорошей идеей, поскольку:

  • Вы должны установить только три виртуальные машины,
  • Вы можете протестировать другие браузеры.Например, установите бок о бок IE6, Firefox 2 и Opera 8,
  • Нет сомнений: вы используете настоящие браузеры, поэтому каждый, кто использует один и тот же браузер, будет иметь одинаковый результат , если тот же браузеруказаны опции .

Поскольку установка трех виртуальных машин и покупка трех лицензий Windows не смешны, я лично предлагаю использовать IETester, как уже было сказано ранее, или воспользоваться услугами таких компаний, как Litmus (но это правда, вы не можете проверить функциональность).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...