Почему браузеры создают префиксы поставщиков для свойств CSS?

Может быть, это очевидный ответ, но

Почему на земле будет браузеры решили создать свои собственные префиксы поставщиков для border-radius и т.п.?

Я имею в виду: Почему мне нужно вводить:

-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;

Это потому, что каждая платформа думала: «Мы крутые, мы придумаем лучший способ делать скругленные углы? " Кажется совершенно и необъяснимо излишним вводить три строки вместо одной.

64
задан BoltClock 12 March 2012 в 06:39
поделиться