Почему Internet Explorer не поддерживает веб-стандарты?

Хорошо, это может быть нубийским вопросом. И, как гласит старая поговорка: "Google - твой друг"... ну, в этом случае он не хотел быть моим другом.

Это давно известная проблема, что IE всегда является проблемным браузером, который не поддерживает веб-стандарты и заставляет вас ухудшать ваш чистый и аккуратный код с помощью грязных хаков. Но почему?

Что должно быть разработано разработчиками браузеров, чтобы IE было так трудно следовать стандартам, в то время как остальные браузеры их легко поддерживают? Что должно произойти, чтобы браузер распознал свойства CSS? Это двигатель? Сложно ли кодировать? Почему проще начать кодирование собственных расширений, а не кодирование фактического свойства CSS для начала?

Я пытаюсь понять, почему IE не хочет следовать веб-стандартам, как любой другой браузер.

С любовью, Нобби.

1 ответ

Решение

Это моя мысль:

  1. MS не был мотивирован, чтобы стать лучше, потому что они были главным образом монополистами. В наши дни они не монополисты, поэтому вы можете видеть, что они стали более мотивированными.
  2. Ядро IE широко используется в Windows, поэтому им сложно изменить свои собственные стандарты.
Другие вопросы по тегам