Почему Internet Explorer не поддерживает веб-стандарты?
Хорошо, это может быть нубийским вопросом. И, как гласит старая поговорка: "Google - твой друг"... ну, в этом случае он не хотел быть моим другом.
Это давно известная проблема, что IE всегда является проблемным браузером, который не поддерживает веб-стандарты и заставляет вас ухудшать ваш чистый и аккуратный код с помощью грязных хаков. Но почему?
Что должно быть разработано разработчиками браузеров, чтобы IE было так трудно следовать стандартам, в то время как остальные браузеры их легко поддерживают? Что должно произойти, чтобы браузер распознал свойства CSS? Это двигатель? Сложно ли кодировать? Почему проще начать кодирование собственных расширений, а не кодирование фактического свойства CSS для начала?
Я пытаюсь понять, почему IE не хочет следовать веб-стандартам, как любой другой браузер.
С любовью, Нобби.
1 ответ
Это моя мысль:
- MS не был мотивирован, чтобы стать лучше, потому что они были главным образом монополистами. В наши дни они не монополисты, поэтому вы можете видеть, что они стали более мотивированными.
- Ядро IE широко используется в Windows, поэтому им сложно изменить свои собственные стандарты.