Под При каких обстоятельствах производительность Javascript в IE8 будет хуже, чем в IE7?

Я работаю в компании, которая построила интерактивные таблицы рассадки гостей с помощью Javascript. Вот пример: http://seatgeek.com/event/show/457624/miami-dolphins-at-new-york-jets-2010-12-12/ . Во многом они имитируют функциональность Google Maps.

Мы имеем дело со странной проблемой - производительность для карт нормальная во всех браузерах, кроме IE8. Я включаю IE6 и IE7 в категорию «все браузеры». Мы видим заметно худшую производительность JS в IE8. Когда вы пытаетесь перетащить карту в IE8, она немного блокируется и наблюдается заметное отставание. Но это не проблема IE6 или IE7.

Мы выделили, что проблема связана с маркерами на карте. Это гораздо более распространено, когда вы увеличиваете масштаб и отображается больше маркеров.

Мы ' Мы провели сравнительный анализ, используя dynaTrace , и оказалось, что задержка вызвана не обработкой JS как таковой, а тем, что dynaTrace называет «рендерингом». Кажется удивительным, что в новой версии IE рендеринг был хуже.

11
задан Jack7890 28 October 2010 в 02:07
поделиться