Почему IE выполняет javascript медленнее, чем Mozilla FF

#javascript #asp.net

#javascript #asp.net

Вопрос:

Почему IE выполняет javascript медленнее, чем Mozilla FF? Даже когда я использую pagemethods для получения данных с веб-сервера. IE занимает больше времени, чем Mozilla FF. Есть ли какой-либо способ, которым я могу выполнить свой asp.net проект в IE быстрее, чем в FF?

Комментарии:

1. Вызовите команду разработчиков IE и скажите им, чтобы они сделали свою следующую версию такой же быстрой, как Firefox.

2. Вы говорите о производительности JavaScript или AJAX? Если это AJAX, то испытываете ли вы разницу в задержке в сети?

Ответ №1:

Все зависит от того, как вы пишете свой javascsript. У обоих браузеров есть свои сильные и слабые стороны, хотя при тестировании с IE9 javascript намного превосходит предыдущие версии. Однако я видел много случаев в предыдущих версиях, когда firefox превосходил IE — именно так оно и есть в некоторых случаях. Забавно, что IE превзошел браузер Chrome от Google (по крайней мере, в одном конкретном тестировании) по производительности YouTube : )

Ответ №2:

Вы могли бы проверить, возникает ли задержка из JS или из самого приложения IE, используя YSlow (для IE) и сравнивая его с результатами, которые вы получаете из FireBug (FF).

Попробуйте и опубликуйте свои результаты здесь для дальнейшего обсуждения. Возможно, это ваш код, возможно, просто Internet Exploder действительно очень плохой. Мое предположение, последнее.