Mozilla rezygnuje z vendor-prefixów w CSS
: 18 lis 2013, 22:05
Mozilla, pod propozycją Henri Sivonen'a zdecydowała że nie będzie wspierać dalej vendor-prefixów w CSS i wszystkie nowe funkcje będą działać przy docelowym nazewnictwie.
Przykładowo, aby zaokrąglić jakiś obiekt w starszych wersjach Firefox'a potrzeba:
Aktualnie wystarczy:
Oczywiście nie znaczy to że nie musimy już używać ich - wręcz przeciwnie - gdy chcemy aby wygląd strony był kompatybilny ze starszymi wersjami przeglądarki albo wersjami mobilnymi musimy dalej używać ich.
Co więcej, niestety są jeszcze przeglądarki, takie jak Opera albo starsze wersje Safari które potrzebują vendor-prefixów nadal.
Przykładowo:
Dodatkowe informacje: https://wiki.mozilla.org/WebAPI/Exposur...Principles
Przykładowo, aby zaokrąglić jakiś obiekt w starszych wersjach Firefox'a potrzeba:
Kod: Zaznacz cały kod
-moz-border-radius: Xpx;
Aktualnie wystarczy:
Kod: Zaznacz cały kod
border-radius: Xpx;
Oczywiście nie znaczy to że nie musimy już używać ich - wręcz przeciwnie - gdy chcemy aby wygląd strony był kompatybilny ze starszymi wersjami przeglądarki albo wersjami mobilnymi musimy dalej używać ich.
Co więcej, niestety są jeszcze przeglądarki, takie jak Opera albo starsze wersje Safari które potrzebują vendor-prefixów nadal.
Przykładowo:
Kod: Zaznacz cały kod
-webkit-transition: color 5s ease-in 2s; /* Starsze Safari */
-o-transition: color 5s ease-in 2s; /* Opera */
transition: color 5s ease-in 2s; /* Cała reszta */
Dodatkowe informacje: https://wiki.mozilla.org/WebAPI/Exposur...Principles