Это способ для браузеров выпускать функции до того, как спецификация CSS будет полностью одобрена.
Например, посмотрите на градиенты CSS3.-moz- против -webkit- совершенно разные.
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.15, rgb(145,4,88)),
color-stop(0.58, rgb(174,30,115)),
color-stop(0.79, rgb(209,57,150))
);
background-image: -moz-linear-gradient(
center bottom,
rgb(145,4,88) 15%,
rgb(174,30,115) 58%,
rgb(209,57,150) 79%
);
Это может представлять интерес: http://www.alistapart.com/articles/prefix-or-posthack/
Так что в следующий раз вы ворчите по поводу того, чтобы объявить то же самоевещь четыре раза, один раз для каждого браузера, помните, что боль временная.Это немного похоже на вакцину - правда, укол сейчас больно, но на самом деле это не так уж плохо по сравнению с заболеванием, которое он предотвращает.И в этом случае вы получаете прививку от серьезного случая многолетнего взлома парсера и перехвата браузера.Мы уже однажды пережили эту долгую чуму.При правильном использовании префиксы надолго отразят еще одну вспышку.
ПРИМЕЧАНИЕ. Рекомендуется включать версию без префиксов, чтобы продолжить работу сайтов, когда свойствополностью принят.