Besides the following list, are there other CSS vendor prefixes that are important for web development? Are my definitions correct? Should I be more specific about mobile browsers (mobile Webkit, e.g.)
-khtml-
(Konqueror, really old Safari)-moz-
(Firefox)-o-
(Opera)-ms-
(Internet Explorer)-webkit-
(Safari, Chrome)Does this list (which also contains mso-
, -wap-
, and -atsc-
) add anything of value?
Yes, and there will always be, as it's kind of an industry standard that vendors use their prefix on newly drafted properties/methods until those become a standard.
For major browsers, the CSS prefixes are: -webkit- : For Chromium browsers like Google Chrome, Safari, Opera, Brave, etc. -moz- : For Mozilla Firefox. -o- : For the Older version of Opera Browser (You can safely ignore this prefix, as the number of users using this browser are very less).
These are the ones I'm aware of:
-ms-
Microsoftmso-
Microsoft Office-moz-
Mozilla Foundation (Gecko-based browsers)-o-
, -xv-
Opera Software-atsc-
Advanced Television Standards Committee-wap-
The WAP Forum-webkit-
Safari, Chrome (and other WebKit-based browsers)-khtml-
, -konq-
Konqueror browser-apple-
Webkit supports properties using the -apple- prefixes as wellprince-
YesLogic-ah-
Antenna House-hp-
Hewlett Packard-ro-
Real Objects-rim-
Research In Motion-tc-
Tall ComponentsThese are officially listed in the CSS 2.1 Specification, informative section 4.1.2.2.
While not in the direct context of web development, JavaFX uses a vendor prefix for its use of CSS as well: -fx-
.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With