-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
W3C compliance for CSS? #558
Comments
HTML5 validation is still in experimental phase. On Thursday, August 7, 2014, gbell12 notifications@github.com wrote:
|
On Thursday, August 7, 2014, Emil Uzelac emil@uzelac.me wrote:
|
I believe it's not possible to please the W3C validator while also maintaining reasonable browser compatibility when using a lot of the newer features of CSS3. That said, I think there are a lot of unnecessary vendor extensions in the |
@jacklenox Android 2.3 (about 1% share) still requires vendor prefixes. In my opinion they should stay, it's a worthwhile trade off. If anything, I would class the validator as giving false positives and shouldn't even issues warnings for vendor-specific prefixes, although that's just my opinion. |
@jacklenox I'm in full agreement there :) |
FWIW, we've dropped IE6-8 support, and they have more than 1% market share. |
Would we be against dropping I'm happy to do the work and create a pull request this evening, if it's something that is required. |
I believe the IE support drop was due to .com usage, not total web usage. Either way, cleaning out the rules that are no longer needed doesn't sound like a bad idea. |
Well I'll give it a whirl this evening, and we can make a more educated decision then. Watch this space :) |
Just to throw it out there, since SASS is coming to _s, can we integrate autoprefixer as well? At least, we can reduce some repetitive tasks with regard to checking which vendor prefix to be included |
I'm happy to look at implementing that @fsylum, but it's probably best as a separate commit/pull. Also probably worth a conversation as it does require a bit of input from the developer to run. |
I agree with @mikemike that this is a separate Issue. |
Guys, Just to revisit this, what is the official browser support for _s? I can't find it anywhere on the README/website. Edit: Nvm, found it in CONTRIBUTING doc. |
Closing this since we're talking about it in #561. |
Also removes the box-sizing mixin, as it is of no use anymore. See http://caniuse.com/#feat=css3-boxsizing See #558. Fixes #561.
Do the _s developers want/aim for compliance with W3C's CSS Validator? It throws lots of warnings about vendor extensions, like:
They're just warnings, but some developers aim for "clean" validation so that any potential problems jump out. Just asking! Thanks for _s!
The text was updated successfully, but these errors were encountered: