что делать, если у моих пользователей есть ie6 - PullRequest
2 голосов
/ 18 декабря 2009

Я создал прекрасный веб-сайт, который работает очень быстро во всех последних браузерах, но многие пользователи вынуждены использовать ie6. Если я не могу обойти эту проблему. Что-нибудь нужно сделать, чтобы оптимизировать некоторые из неэффективности ie6 при создании моего сайта, чтобы уменьшить боль? это сайт asp.net mvc с интенсивным использованием jquery.

Ответы [ 5 ]

12 голосов
/ 18 декабря 2009

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

<!--[if IE 6]>
IE6 only stuff goes here
<![endif]-->

Кроме того, вы узнаете много, много причуд IE6 и исправления этих проблем. Там, конечно, есть много ресурсов, и нам приходилось сталкиваться с этим довольно долго!

Если вам нужна помощь с чем-то конкретным, возможно, отредактируйте свой вопрос с более подробной информацией.

8 голосов
/ 18 декабря 2009

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

4 голосов
/ 18 декабря 2009

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

0 голосов
/ 18 декабря 2009

Можно ли использовать Chrome frame? Это может быть позиционировано как нечто похожее на Java, с которым у меньшего числа людей есть проблемы.

http://code.google.com/chrome/chromeframe/

0 голосов
/ 18 декабря 2009

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

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