В настоящее время я занимаюсь разработкой веб-приложения среднего размера с ASP.NET 2.0, в котором используется множество jQuery / jQueryUI для таких вещей, как вкладки, модальные диалоги и общая крутость на стороне клиента.Сейчас он запущен в нашей тестовой области, но IE7 и IE8 работают очень плохо со всеми настройками страницы, которые должны выполняться для вкладок и модальных диалогов.На одном из наших старых ноутбуков (Dell, 3 или 4 года) загрузка страницы с тестового сервера через нашу внутреннюю сеть (беспроводную) занимает примерно от 3 до 5 секунд как в первый раз, так и при обратной передаче.Firefox 5 занимает 1 или 2 секунды на той же машине.Запуск SunSpider на IE8 и FF5 подтверждает, что FF5 почти в 18 раз быстрее с javascript.Я знаю, что есть спор о реальной ценности таких вещей, как SunSpider, но это большой пробел, независимо от того, как вы его нарезаете.
Мой вопрос таков: как классические IE (7 и 8) обычно обрабатываются, когдаразработка веб-приложений, которые требуют значительного объема обработки JavaScript?Плохая производительность в порядке?Если да, то в какой степени?
Моя реакция на колени заключается в том, чтобы рассматривать IE-classic как исключение.Он уходит ( Приложения Google скоро перестанут поддерживать , а IE9 - это автоматическое обновление для Windows Vista и 7 ), и его нельзя считать частью современного Интернета как платформы приложений.Это должно работать, потому что это все еще большая часть общего ресурса браузера, но некоторые небольшие проблемы с компоновкой и производительностью в порядке.Ранее я слышал, что « производительность - это функция », но это не может быть реальностью для всех пользователей и платформ.
ОБНОВЛЕНИЕ, чтобы уточнить:это для общего интернета, а не для внутренней сети в компании, которая все еще работает только с IE7.