[wp-trac] [WordPress Trac] #27078: Use Autoprefixer for CSS vendor prefixes
WordPress Trac
noreply at wordpress.org
Wed Feb 12 18:57:36 UTC 2014
#27078: Use Autoprefixer for CSS vendor prefixes
------------------------------+------------------
Reporter: ocean90 | Owner:
Type: task (blessed) | Status: new
Priority: normal | Milestone: 3.9
Component: Build/Test Tools | Version:
Severity: normal | Resolution:
Keywords: has-patch | Focuses:
------------------------------+------------------
Comment (by helen):
As far as running out of src (which I do for the vast majority of core
dev, FWIW) and back-compat and all this Compass talk:
* If a property is still required to be prefixed for use in any browser,
we should be judicious about it, as it should be considered experimental
and subject to change. I'd actually question if we should really be using
it at all, given that being newest-and-shiniest is not our top priority
(saying this knowing that 3.8 introduced a good amount of these). So, in
those cases, we should be maintaining them by hand, and they should
gracefully degrade, anyway. A pre- or post-processor should not play a
part in their usage. This means that using a modern browser should give
you the final experience when running out of src.
* In cases like opacity, we should not be attempting to make the
particular browser(s) that need that "back compat" match. If something
doesn't degrade gracefully, we need to fix the issue, not the tooling.
* Compass is beyond overkill, I am not a fan for the reasons listed above,
I am not yet convinced of its longevity, and I still have yet to come to
believe that a pre-processor is the right choice for the WordPress
project.
Also, ocean90 - I'm not sure I totally understand why it has to run after
minification - why not just before?
--
Ticket URL: <https://core.trac.wordpress.org/ticket/27078#comment:9>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list