This article shows how to utilize CSS3 animation techniques using SASS and a simple amount of jQuery to add a level of refinement to any UI project. By using SASS @mixins and creating reusable class names, you can implement CSS3 animations on any element in your design. As always, by mindful of browser support and include the necessary back fills.
The Goal – CSS3 Animation
Create a fade-in effect that gradually displays three columns of text, one after the other once the page loads (see image below). Check out demo →
Setting up an IP Filter is is a common task so that internal traffic doesn’t skew your analytics. Here is a great article that offers a straightforward explanation and some useful external links.
Exclude internal traffic from Google Analytics
Aligning radio buttons, checkboxes and labels on web forms isn’t as simple as floating an element to the left. There are a few approaches out there that solve this alignment issue, but if the label string is longer than a single line of text you get some funky results.
Here is an excellent resource I came across when looking to generate a loading GIF. This is ideal for improving User Experience as it suggests to the user that data is being processed or at the very least that something is happening. This is much better than providing no indication of progress and keeping the user guessing. Enjoy!
SpiffyGif – loading GIF and PNG spinners.
Yet another fantastic UX article from Nielsen Norman Group outlining the value of the shopping cart acting as a vessel for decision making. This is definitely how I shop online and I appreciate the sites that permit me to save items I’m considering so that I can view them all and make my final purchase decision.
Decision Making in the E-Commerce Shopping Cart: 4 Tips For Supporting Users.