Cssnext: use tomorrow’s CSS syntax, today
cssnext.io
cssnext.io
Also, I'd def. remove the movie screenshots. You could still use imagery that evokes the film but isn't trademarked or under copyright - like an image (not from the film) of flaming tire tracks for example.
Does cssnext support source maps? This is an important feature for any non-trivial project, as it lets a developer inspect how the rules in the source language are translated into the rules read by the browser. Support for source maps in Chrome Developer Tools makes a workflow much more efficient: https://developer.chrome.com/devtools/docs/css-preprocessors
SourceMap is supported, see options http://cssnext.io/usage/#sourcemap
it's not enough, it doesn't give you the right to use these pictures. IANAL but this is common sense. Doesn't mean they'll go after you but it is certainly enough for a DMCA take down request. You don't need these pictures at first place anyway.
You don't have a license for those images, so you can't use them. Period.
Fair use only applies under certain circumstances where using copyrighted materials is necessary (e.g. satire or discussion). Even if you don't use them commercially, you can't just use them like that.
Distinctions like this are rather fuzzy, but I think this sits the other side of the line most people would draw then the pages you mention.
(For reference, dear reader, in case the pages changes between me writing this and you reading it, the linked page contains stills from Back To The Future used as background images.)
Some parts of HN don't make that kind of meta style comment because it's off topic for HN. But here it's a risk for the site owner - DMCA could remove their site - and so people mention it.
There are people who could mention copyright at every applicable opportunity and I'm glad that they don't. (Although I would like a place for that kind of comment! Also, tpyos).
ETA: also this is completely ignoring any relevant international laws. French law, which is where the OP lives, appears to provide some protections for "necessary" use.
"The Court of Appeal disagreed and applied French law. Nevertheless, it too rejected plaintiff's claim and decided that Google benefited from the "safe harbor" provisions of the Loi sur la Confiance dans l'Economie Numérique [the relevant French statute]. It considered Google as being a "neutral" actor and the reproduction of the photos necessary to provide the service."
http://cyberlaw.stanford.edu/blog/2011/01/who-said-france-do...
Necessity isn't a criterion for fair use, it's the reason fair use provisions exist in the first place.
Making satire of or discussing a copyrighted work without using copyrighted material is extremely awkward if at all possible. Internationally speaking (i.e. aside from the specific definition of fair use in US law), necessity is a good rule of thumb, just like profit/non-profit use.
-No mixins
-No maps
-No loops and conditionals
Maybe a couple of years ago, but now that libsass runs so fast I still don't see the point of using this.
In addition, it's built using PostCSS (meaning you can use cssnext as a plugin into PostCSS.) Using PostCSS you can achieve all of your bullet points. Today.
I stopped using Sass some years ago and I can definitly live without those features. Maybe one missing thing is extend, but it's comming, a CSS spec is in draft ;)
Using a nice component based architecture (perhaps like SUITCSS) and this you can write really maintainable CSS, that can be understood by everyone, now and in the future, not just those that have learnt Sass.
Not having lots of nested divs with lots of class names also helps to code readability and maintainability if you use something like React with JSX.
I see advantages in not needing to precompile in the future, but apart from that I see this as a step back, of course it's my opinion, I see how this can work for other people.
- way faster
- less bugs
- maintained
- SASS is already serving all my needs
- Current css frameworks are all on sass or less
- Specs could change before CSS4 is released.
- You probably don't need a framework
- There is no such things as CSS 4 http://www.xanthir.com/b4Ko0 . That said, cssnext will handle features like babeljs, using different stages. An issue is opened for this https://github.com/cssnext/cssnext/issues/100
Care to explain? And how does babeljs fit in?
It'd be nice to see CSS frameworks rewritten using pure CSS (transpiled with cssnext); in fact I might give it a try if I get motivated :)
Perhaps shouldn't be asking here, but why does a button element get a different style than .button links and inputs?
I like the idea of this library, but that's not leaving a good taste in my mouth.