К сожалению, но неизбежно, именно так создаются стандарты:
- Указана часть стандарта.(Часто только одним разработчиком браузера.)
- Одна или несколько компаний внедряют эту часть в браузер.
- Стандарт пересматривается на основе реального использования стандарта в том виде, в котором он реализован, поэтомудалеко.
Ключевая часть - 3 - если бы не использовались префиксы вендора, часть 3 не могла бы произойти, поэтому ошибки не могли быть исправлены без большой боли для каждого веб-разработчика вмир.(См., Например, блочную модель Internet Explorer, «крысиное гнездо» ошибок, которое является плавающей реализацией Internet Explorer 6, и, ну, в значительной степени, всю историю Internet Explorer вплоть до версии 8.)
В какой-то момент,Браузеры, которым требуются префиксы поставщиков для box-shadow
, будут непопулярны, так что вы можете пропустить -webkit-box-shadow
и -moz-box-shadow
.До тех пор это всего лишь цена, которую вы платите за использование новейших функций CSS.