Internet Explorer possède un certain nombre de fonctionnalités propriétaires qui ne se trouvent pas dans d'autres navigateurs ainsi qu'un certain nombre d'incompatibilités avec les normes. Quelqu'un a-t-il une idée de la cause de ces incompatibilités?
Par exemple: je développe une extension de navigateur en utilisant le framework Crossrider . L'extension fonctionne bien avec toutes les combinaisons de [Windows | Mac OS | Linux] et [Chrome | Firefox] mais cela ne fonctionne pas avec IE car IE gère $(window).height()
et $(window).scrollTop()
un peu différemment.
Existe-t-il une analyse approfondie connue de cette situation, ou un entretien avec un initié qui clarifierait la cause? Est-ce la culture d'entreprise, le processus de conception, un défaut d'assurance qualité ou un héritage inconnu horrible?