Моя компания делает свои деньги отличным пользовательским интерфейсом, используя IE6, 7, Firefox и Safari. 90% нашего трафика заканчивается IE и, вероятно, 60% этого трафика все еще IE6. IE6 имеет кучу известных gotcha, таких как доступ к объектам DOM, в то время как они все еще вставлены сбой браузера. Почти ни одна из этих проблем не возникает во время рутинного тестирования, они почти всегда включают в себя некоторое нечетное состояние временной гонки, которое влияет только на нашего самого важного клиента недели.Как вы проверяете и проверяете известные функции браузера IE?
Какой процесс или инструменты вы используете, чтобы убедиться, что известные шаблоны, которые разбивают IE, отсутствуют в вашем коде?
Добавлено: Для тех, кто предлагает придерживаться сторонних библиотек: Я согласен, что это поможет много, но вам все равно придется склеить эти API вместе с Javascript. Есть ли кто-нибудь, кто не просто скрещивает пальцы и ждет кого-то из дикой природы, чтобы сообщить им, что код просто разбил их систему?
Да, мы используем прототип AJAX.NET +, но переходим к AJAX.Net + JQuery. Все-таки получить четвертую ошибку убийцы, которая заставляет нас переигрывать или исправлять библиотеки. – 2008-11-27 22:50:52