Compass / compass

Compass is no longer actively maintained. Compass is a Stylesheet Authoring Environment that makes your website design simpler to implement and easier to maintain.
http://compass-style.org
Other
6.72k stars 1.18k forks source link

Too many old prefixes supported #2014

Open YemSalat opened 9 years ago

YemSalat commented 9 years ago

Compass supports way too many very old css prefixes that are used by less then 0.00001% of browsers today. Yet everyone has to download all this generated bloat.

Maybe consider a prefix refresh?

From homepage examples: -moz-box-shadow: 0px 5px #333333; -webkit-box-shadow: 0px 5px #333333;

Who uses these?? They have been obsolete for at least 3 years now.

(I haven't been using compass for some time because of this, maybe things have changed? You should update your examples page then)

cimmanon commented 9 years ago

Compass attemps maximize browser support. If you don't like it, you are free to configure it to behave differently: http://compass-style.org/help/documentation/tuning-vendor-prefixes/

mprins commented 9 years ago

part of the problem here is that Compass uses caniuse data that is a year old, thus out-of-date.

What really is required is a new release with updated caniuse data.

YemSalat commented 9 years ago

If that is the case - it really would be good to update those lists, html5 support grew quite a lot in the past year. And I am not sure where caniuse gets its browser market share statistics, but I have realized some time ago that any browser usage statistics should be taken with a large grain of salt.

I also think that most devs don't bother to configure the prefixes, but if they were directly asked whether they want to support some obscure browser with 0.1% of users (and thats 0.1% worldwide, which is important) - most will say NO.

dmromanov commented 9 years ago

Seems similar to #2001