A Very Nice Way of Supporting Vastly Different Browser Experiences For Desktop, Tablet, and Mobile Devices.
When I'm designing a web application that I want to be responsive, I frequently use the units vh and vw (which stand for viewport height and viewport width). These are great because they allow you to size things based on a percentage of the viewport height. However, sometimes you want things sized at 100% of the height or width minus a constant, and that's where the calc function comes in handy!
One of the things I really hate is when my application running in gulp serve looks totally different from the application running with gulp serve:dist. The second one does a production build and then runs that, and sometimes with the minification and concatenation things gets messed up (usually it's that dang css). Anyway, this post is about how I fixed the z-index issue that is related to this.
Here is the link to the original post by Sarah Drasner titled A Comparison of Animation Technologies. It's a great post that goes through some history of the subject as well, but if you want a "just the facts" answer to the question it basically boils down to this:
Use css for basic animation, greensock's TimelineLite for chaining animations, and a framework (like Three.js) based on webgl for 3d. :)
Last night I went to the "GothamSASS" meetup group event at the ThoughtWorks NYC office (which is awesome by the way) which was about Visual Regression testing.
The posts on this site are written and maintained by Jim Lynch. About Jim...