Мне поручено отлаживать и приводить веб-сайт в соответствие с IE 8, и я удивлен тем, что все еще доминирует на рынке пользователей IE. Сайт использует HTML, CSS и jQuery с пользовательским интерфейсом jQuery. В сборке есть некоторые теги HTML5 и селектор CSS3. Он выглядит и работает хорошо в IE 9 и 10 (по крайней мере, насколько мои настройки совместимости IE предоставляют представление для IE 9), а также последние версии Firefox и Chrome, но он полностью «забит» в IE 8.Сайт Not IE 8 Совместим - Быстрое исправление?
сайт виден здесь: http://www.newschoolaikido.com
это полный беспорядок в IE 8 и быть совершенно честным, я даже не уверен, с чего начать - и для тех, кто традиционно специализируется на вопросах совместимости жестких х-браузера, что это много говоря. Сегодня я буду искать StackOverflow для любого полезного совета по подобным проблемам; Между тем, если бы кто-то мог это увидеть в IE 8 и дать мне какие-либо указания, это было бы оценено. Мне понадобится совершенно другая сборка и сниффер для этого? Кроме того, есть ли что-то быстрое, что я мог сделать в то же время во время работы над ним, чтобы указать пользователям, которые они могут захотеть переключиться на 9 или 10, или использовать FF или Chrome для просмотра сайта?
Любой совет будет полезен. Спасибо.
Выяснить, где слабые места и код вокруг них. Например, найдите плавающие элементы, у которых есть маржа/отступы в том же направлении, что и поплавок, закругленные углы, непрозрачность, элементы HTML5, такие как
«Быстрое исправление *» должно было бы использовать плагин chromeframe, однако это работает только в том случае, если пользователи действительно загружают его (если они слишком ленивы, чтобы перейти на IE9, что заставляет вас думать, что они загружат плагин, который у них есть никогда не слышал?) –
Запустите свой код через [валидатор w3c] (http://validator.w3.org/check?uri=http%3A%2F%2Fwww.newschoolaikido.com%2F&charset=%28detect+automatically%29&doctype = Inline & group = 0) и исправить ошибки, которые он вызывает. – Spudley