Unnessary Vendor prefixes
-
Topic
-
Hi,
Not much to say, still in ??? mode, but just a few things I stumbled over. This is a pretty sad first post but I hate vendor prefixes and I think JS has some that can be removed.-moz-border-radius – https://developer.mozilla.org/en-US/docs/CSS/border-radius
-moz-box-shadow – https://developer.mozilla.org/en-US/docs/CSS/box-shadowcan be removed unless you want to support unsupported Mozilla browsers, since 6 months: https://twitter.com/paulrouget/statuses/200513487896707072 which you actually might want to. But if not they can go. Firefox 4+ do not need.
Can also be seen here http://css3please.com/
And
-ms-linear-gradient
-ms-transitionplus much more I don’t think you use, are no longer needed. IE9 does not support and IE10 work wiith no vendor prefix http://www.impressivewebs.com/dropping-ms-vendor-prefixes-ie10/
http://caniuse.com/ is probably the best resource for this.
Twitter Bootstrap seem to have removed MS stuff but not yet deprecated -moz stuff. Does not make much sense as they do not support old Firefox https://github.com/twitter/bootstrap/wiki/Browser-Compatibility and newer, 4+, don’t even use prefix.
Excuse me for being pedantic, “sigh” worthy! Has of course no impact on JS but details matters. Especially with prefixes.
Btw, ??? mode does not mean I am lost in JS. Well I am a bit but in a weeee, nomnom type of ??? way 🙂
- You must be logged in to reply to this topic.