Стандарты есть, но разрабы движков реализовывают их с разной скоростью. Ну и "особенности" у каждого движка свои, да, типа всяких CSS-свойств -moz или умеющего удивить Safari.
В те времена майки без всяких стандартов внедряли свои свистоперделки, которые работали только у них. А так как IE был монополистом, то у других браузеров могло и не быть этих фич