Проблема html 5 в IE 8
Создана: 12 Марта 2013 Втр 16:24:33.
Раздел: "Веб-строительство и интернет-проекты"
Сообщений в теме: 4, просмотров: 1825
-
Добрый день всем.
Весь день мучаюсь, понять не могу, прошу вашей помощи..
Есть корпоративный сайт, написанный на html 4.01 и ориентированный на IE 8 (является стандартным браузером для использования в организации).
Месяц назад начал разработку обновленного дизайна к нему на html 5 с поддержкой всех последних браузеров.
Спустя время после подключения части пользователей на новый интерфейс обнаружилась проблема: жутко тормозит прокрутка больших страниц (~1 МБ табличных данных) в IE. При этом старый интерфейс работает шустро.
Профайлер в отладчике оперы показывает незначительное увеличение времени прорисовки блоков при прокрутке, в IE же всё встаёт колом. В остальных браузерах различий в прокрутке нет.
После верчения-кручения выяснил, что если убрать доктайп со страницы или назначить 4.01, то прокрутка нормализуется, но съезжают некоторые элементы и свойства top, left в js скриптах инвертируются.
Все это касается только IE 8.
Может, кто сталкивался с такой проблемой? Все-таки как влияет версия html на скорость прокрутки?
* на 4.01 не хотелось бы возвращаться, в дальнейшем хочется использовать все преимущества 5. -
Silent писал :Месяц назад начал разработку обновленного дизайна к нему на html 5 с поддержкой всех последних браузеров.
IE8 не последний браузер, а вы пишите, что с поддержкой последних браузеров.
Ну и табличка не сильно вас порадует поддержкой последних новшеств HTML5 в IE8.
Мой совет, если вы хотите оставить пользователей на IE8, то используйте HTML 4.01 или XHTML. Если же есть возможность сменить браузеры на последние версии Firefox или Chrome, то сделайте и используйте весь стек HTML5-возможностей. -
Табличка пессимистичная.. спасибо, детальней поизучаю.
Что касается браузеров - хочется и рыбку съесть, и косточкой не подавиться - чтобы и текущие пользователи с IE8, и пока ещё небольшая группа сотрудников, которые имеют другие браузеры, могли нормально пользоваться сайтом. Переход на IE9 и файрфокс происходит постепенно и медленно..
Здесь ваш совет разумен насчет 4.01, но вот не теряю надежды, что кому-нибудь проблема с этими зависаниями попадалась и решалась..
Спасибо за отзыв. -