Есть ли возможность отрисовки различий между firefox 3 и 3.5 и IE 7 и 8, даже если мы не используем какой-либо новый css 3 свойство / селектор? - PullRequest
1 голос
/ 15 января 2010

Я делаю сайт для европейского клиента, и он сказал, что Firefox 3 и IE 7 и 8 имеют больше пользователей, чем другие браузеры для настольных компьютеров в Европе http://gs.statcounter.com/#browser_version-eu-monthly-200812-201001-bar

У меня на компьютере установлены только IE 7 и Firefox 3.5.7.

Должен ли я загрузить portable Firefox 3.0 и проверить его тоже, даже если я не использую какой-либо новый css-свойство / селектор, который поддерживает только Firefox 3.5 или тестирование в 3.5.7 будет достаточно?

И для тестирования IE в IE 7 будет достаточно, или я должен проверить свой сайт в IE8 ( загрузка VPC-образа IE8 и тестирование в VM ), даже если я не использую какое-либо новое свойство css / Селектор, который имеет поддержку только в IE8?

Или нужно использовать <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> в <head>?

Но что произойдет, когда пользователь переключит режим совместимости в режим рендеринга IE 8 по умолчанию?

Можем ли мы сделать сайт совместимым в IE 7 и 8 без использования <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />? Если да, то что нам нужно сделать. Care/consider в css, чтобы сделать сайт идентичным в обоих?

Ответы [ 3 ]

2 голосов
/ 15 января 2010

Стоит протестировать сайт во всех браузерах, чтобы убедиться, что он работает правильно. Другой способ проверить это использовать песочницу браузера здесь: http://spoon.net/browsers/

IE8 более совместим со стандартами, чем предыдущие версии IE, поэтому, если вы разрабатываете для FF 3.5, у вас не должно быть слишком много проблем с IE8. Стоит использовать условные комментарии в качестве теста, упомянутого для IE7 или IE6 - http://www.quirksmode.org/css/condcom.html

Подумайте об использовании этого контрольного списка веб-сайта - http://www.xs4all.nl/~sbpoley/webmatters/checklist.html, поскольку после того, как вы проверили html и css и прошли большинство других пунктов, вы сможете правильно настроить отображение сайта во всех браузерах

0 голосов
/ 15 января 2010

Я делаю тестирование с использованием IEtester , использую его около года, и он был на 100% корректен при рендеринге CSS по сравнению с отдельными версиями IE6,7,8. Это также очень хорошо для настройки CSS и быстрого просмотра воздействия.

В общих чертах у меня обычно больше проблем между IE6 и другими браузерами, в то время как IE7 и IE8 очень похожи в большинстве случаев.

0 голосов
/ 15 января 2010

Вам не обязательно загружать все копии, но да, существует большая вероятность различий между IE7 и IE8, хотя они должны быть сведены к минимуму, если они не устранены вашим тегом meta. Я настоятельно рекомендую вам не использовать этот тег meta и просто проверять различия, которые могут быть легко исправлены. После выхода IE8 мне никогда не приходилось использовать тег meta для исправления каких-либо проблем или различий. Я все еще использую условные комментарии IE, чтобы добавить правила исправления различий в IE6 + IE7.

Между Firefox 3 и 3.5 гораздо меньше проблем, если вы не используете CSS3 или -moz определенные селекторы.

Либо загрузите IETester (только для IE), либо используйте Adobe Browser Labs (оба), чтобы проверить IE8 и Firefox 3 в качестве меры предосторожности перед запуском.

...