Проблемы с производительностью JQuery UI 1.8 и Internet Explorer 8? - PullRequest
1 голос
/ 11 марта 2012

Просто открытый вопрос - желающий услышать мнения экспертов там.

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

Я используюследующие фреймворки:

  • Jquery 1.7.1
  • Jquery UI 1.8

Я провел тестирование в Firefox 8, которое работает отлично, практически без задержкианимация и другие эффекты пользовательского интерфейса.

Однако тесты в Internet Explorer 8 были затруднительными.Анимация имеет нежелательные проблемы с задержкой, и весь интерфейс немного не отвечает.

Есть ли у кого-нибудь какие-либо предложения о том, как это исправить, возможно, некоторые исправления и / или быстрые исправления, которые я мог бы в общем случае применить к странице, чтобыпроблемы с производительностью?

Спасибо - с нетерпением ждем ваших ответов.

Wez

Ответы [ 2 ]

0 голосов
/ 20 марта 2012

Вы всегда должны убедиться, что вы не смешиваете анимации jQuery и CSS-анимации на одной странице - в них лежит вареный процессор.

IE9 на Win 7 должен быть в порядке из-за аппаратного ускорения, но не используйте этот браузер в качестве тестового теста, не забудьте протестировать для пользователей, которые будут использовать старые браузеры.

0 голосов
/ 11 марта 2012

Механизм javascript в IE 8 намного медленнее, чем в IE 9 и других браузерах. Единственное, что вы можете сделать, это использовать: http://www.webpagetest.org.

И, в основном, следите за загрузкой процессора на графике, это должен быть быстрый и грязный способ выяснить, слишком ли высока ваша анимация для движка JavaScript IE8.

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