Если я разработаю веб-страницы для ie8, будут ли они правильно отображаться в ie6? - PullRequest
0 голосов
/ 08 октября 2010

У меня есть панель инструментов разработчика, какие-либо другие инструменты, которые мне не хватает?

Я не делаю какой-либо модной графики / HTML 5.

Мне только что сказали, что мне нужна поддержка ie8; поэтому хочу узнать, нужно ли мне тестировать оба или просто ie8.

Использовал ms superpreview, но это хорошо только для статических сайтов - я занимаюсь разработкой большого jsp-сайта, управляемого данными. и, насколько я вижу, не существует простого способа тестирования на обоих ie6 и ie8 без использования отдельной машины (пусть и виртуальной).

1010 * редактировать * Будет ли ietester удалить мой стандартный, т.е. установить (я хочу сохранить панель инструментов разработчика). ietest позволит мне протестировать оба приложения, а затем разработать собственную панель инструментов разработчика в зависимости от того, какой у меня браузер (ie6 / ie8)

Ответы [ 7 ]

1 голос
/ 08 октября 2010

IE6 - один из самых тупых браузеров и самая большая боль как для дизайнера, так и для разработчика.Нет никаких гарантий, что ваш сайт будет работать как в IE8, так и в IE6.Что касается проверки, вы можете использовать бесплатное программное обеспечение IE Tester .Некоторые даже говорят, что мы должны прекратить рассмотрение IE6:)

0 голосов
/ 08 октября 2010

Краткий ответ: Вы не можете просто кодировать в IE8, вам также нужно будет тестировать в IE6.

Это очень странный запрос начать кодирование только для этих двух браузеров. Вы абсолютно уверены, что это то, что вы хотите? Например, как насчет IE7 или IE9? Если вы действительно хотите сделать свой сайт максимально совместимым, в максимально возможном количестве браузеров, вы должны сделать свой сайт Соответствующим стандартам (например, HTML 4 или XHTML).

Даже если вы не , это определенно то место, с которого я бы начал, если бы я сосредоточился только на IE6 и IE8. К сожалению, IE6 будет все еще , вероятно, доставит вам неприятности, но совместимость с вашими стандартами HTML / CSS значительно облегчит обеспечение совместимости с IE8.

Подсказка, которую следует запомнить в IE6: если все идет не так, как вы представляете, это может быть возврат каретки в вашем HTML (да, IE6 не всегда игнорирует их * facepalm *).

Редактировать: Ах, корпоративная логика. Понятно.

0 голосов
/ 08 октября 2010

Возможно тестирование в обоих браузерах на всех системах.

0 голосов
/ 08 октября 2010

IE6 не поддерживает HTML5 и CSS 3. По сути, ваши разметки IE8 могут плохо отображаться (на самом деле, многие не будут работать вообще) в IE6 (если вы не сделаете некоторые хаки CSS для IE).

Если вы хотите, чтобы ваша система работала как в IE6, так и в IE8, протестируйте свою систему в обеих версиях браузера и внесите соответствующие изменения (CSS, HTML-разметка и т. Д.).

0 голосов
/ 08 октября 2010

Определенно нет.Если вам нужна страница / сайт для правильной работы в IE6, разработайте для этого.Чаще всего страница, которая работает в IE6, будет работать во всем остальном.

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

0 голосов
/ 08 октября 2010

Простой ответ: НЕТ.

вам нужно будет протестировать во всех поддерживаемых вами браузерах, так как все они в некоторой степени имеют различия. IE6 ужасно корректно отображает CSS.

вы можете использовать инструмент под названием IETester для просмотра вашего сайта в нескольких версиях IE, хотя у вас не будет поддержки панели инструментов разработчика. Другое решение - иметь другую версию образа Windows на виртуальной машине.

Лучший способ разработать сайт - создать его в браузере с лучшей поддержкой CSS. (Firefox, Chrome и т. д.). Как только вы это сделаете, начните добавлять исправления, специфичные для браузера, для браузеров, которые отображаются некорректно. Посмотрите эту статью, чтобы узнать, как настроить структуру файла CSS CSS

0 голосов
/ 08 октября 2010

Вам нужно проверить оба.IE6 отображает страницы совершенно иначе, чем IE7 или IE8.

...