Index · Правила · Поиск· Группы · Регистрация · Личные сообщения· Вход

Список разделов Веб-строительство и интернет-проекты
 
 
 

Раздел: Веб-строительство и интернет-проекты Проблема html 5 в IE 8 

Создана: 12 Марта 2013 Втр 16:24:33.
Раздел: "Веб-строительство и интернет-проекты"
Сообщений в теме: 4, просмотров: 1827

  1. Silent


    Участник


    Более 10 лет на форумеМуж.
    12 Марта 2013 Втр 16:24:33
    Добрый день всем.

    Весь день мучаюсь, понять не могу, прошу вашей помощи..

    Есть корпоративный сайт, написанный на html 4.01 и ориентированный на IE 8 (является стандартным браузером для использования в организации).
    Месяц назад начал разработку обновленного дизайна к нему на html 5 с поддержкой всех последних браузеров.
    Спустя время после подключения части пользователей на новый интерфейс обнаружилась проблема: жутко тормозит прокрутка больших страниц (~1 МБ табличных данных) в IE. При этом старый интерфейс работает шустро.
    Профайлер в отладчике оперы показывает незначительное увеличение времени прорисовки блоков при прокрутке, в IE же всё встаёт колом. В остальных браузерах различий в прокрутке нет.

    После верчения-кручения выяснил, что если убрать доктайп со страницы или назначить 4.01, то прокрутка нормализуется, но съезжают некоторые элементы и свойства top, left в js скриптах инвертируются.
    Все это касается только IE 8.
    Может, кто сталкивался с такой проблемой? Все-таки как влияет версия html на скорость прокрутки?

    * на 4.01 не хотелось бы возвращаться, в дальнейшем хочется использовать все преимущества 5.
  2. 12 Марта 2013 Втр 19:41:03
    Silent писал :Месяц назад начал разработку обновленного дизайна к нему на html 5 с поддержкой всех последних браузеров.

    IE8 не последний браузер, а вы пишите, что с поддержкой последних браузеров.
    Ну и табличка не сильно вас порадует поддержкой последних новшеств HTML5 в IE8.
    Мой совет, если вы хотите оставить пользователей на IE8, то используйте HTML 4.01 или XHTML. Если же есть возможность сменить браузеры на последние версии Firefox или Chrome, то сделайте и используйте весь стек HTML5-возможностей.
  3. Silent


    Участник


    Более 10 лет на форумеМуж.
    12 Марта 2013 Втр 20:41:54
    Табличка пессимистичная.. спасибо, детальней поизучаю.
    Что касается браузеров - хочется и рыбку съесть, и косточкой не подавиться - чтобы и текущие пользователи с IE8, и пока ещё небольшая группа сотрудников, которые имеют другие браузеры, могли нормально пользоваться сайтом. Переход на IE9 и файрфокс происходит постепенно и медленно..
    Здесь ваш совет разумен насчет 4.01, но вот не теряю надежды, что кому-нибудь проблема с этими зависаниями попадалась и решалась..
    Спасибо за отзыв.
  4. Silent


    Участник


    Более 10 лет на форумеМуж.
    13 Марта 2013 Срд 8:59:48
    Зависания неожиданно ушли после перемещения файла стилей JQuery UI в другую папку.
    Как повлияло, остается загадкой, но проблема решилась.