Ну, это в основном две причины:
1. IE версии имеют серьезные различия
В то время как другие браузеры могут не иметь (очевидного) различия между версиями, Internet Explorer, являющийся единственным браузером, предварительно установленным (и в основном жестко запрограммированным) в Windows, имеет огромные различия от версии 6 до версии 10. Версия 10 почти так же хороша. браузер как Chrome или Firefox , в то время как версия 6 - ненадежный, медленный, бесполезный, чрезмерно настроенный браузер, все еще используемый некоторыми не технически подкованными , и он несовместим с тысячами функций, появившихся после его создания (то есть более десяти лет назад).
Вы можете увидеть некоторые примеры совместимости здесь .
2. Предварительная установка оказывает влияние на рынок
Поскольку IE поставляется с Windows, и в то время как другие ОС становятся все более популярными, Windows долгое время использовалась по умолчанию для тысяч (если не миллионов) людей. Поскольку эти люди нанимают программистов для выполнения каких-либо задач, например, для создания своих веб-сайтов , программисты вынуждены делать так, чтобы они хорошо выглядели на экране клиента , даже если это не всегда нацелено на самую большую аудиторию.
Конечно, большинство из нас пытаются получить хороший результат как на экране клиента, так и на экране их клиентов, но это не всегда легко, если у нашего клиента IE 6. (И поверьте мне: некоторые из них подумают, что вы не хороший разработчик, если вы попросите их сменить браузер)
Итак, в заключение, мы склонны всегда ссылаться на IE с его версией, потому что это означает что-то другое для разработки .
PS: Вот отличная статья в блоге об истории IE и почему гики ненавидят ее, которая делает отличную презентацию на некогда хорошем браузере.