Почему IE8 рендерит страницу с JavaScript, которую нельзя использовать, в то время как FF работает нормально? - PullRequest
0 голосов
/ 13 февраля 2011

ССЫЛКА НА СТРАНИЦУ НЕТ БОЛЬШЕ АКТИВНО, СПАСИБО ЗА ПОСЕЩЕНИЕ, Rene

Привет

У меня есть страница здесь , и я не могу понять, почему IE8 отображает эту страницу так медленно. Первоначально я думал, что это прокручиваемый текст вверху, но это не так, как я закомментировал это без прогресса. Итак, я профилировал с инструментами разработчика для IE8, и он показывает много анонимных функций, которые, я подозреваю, происходят из jquery (который не загружается мной напрямую), но инструменты разработчика не могут показать мне исходный код этих функций. Поэтому я не могу определить проблему, из-за чего запускаются эти фантомные функции и почему, поскольку у меня нет опыта работы с jquery. Я заметил, что эти функции не работают в FF, когда я профилировал его с FireBug, так что, может быть, что-то работает для IE, но не для FF? Я немного растерялся.

Любая помощь / предложения с благодарностью!

Большое спасибо, Rene

Ответы [ 2 ]

1 голос
/ 13 февраля 2011

Мне удалось увидеть, как процесс скачет между 79 МБ и 65 МБ.Это может быть проблема не освобождения памяти или неэффективная фоновая операция, которая все зависает.

Я бы пошел с советом meder5.Я хотел бы прокомментировать любой ненужный код и начать с минимума и отслеживать производительность, пока не найдете узкое место, когда добавляете кусочки обратно.

1 голос
/ 13 февраля 2011

Привет, я тоже тестировал в Chrome 8. Честно говоря, страница не быстрая ни в IE, ни в FF, ни в Chrome. Но это относительно быстрее в FF и Chrome намного, чем в IE. Я полагаю, это как-то связано с различными механизмами обработки содержимого в FF / Chrome и IE.

Кстати, я ценю, что вы, ребята, можете сделать очень хорошую анимацию с помощью javascript & jquery,

...