Here’s a very interesting study which investigates the use of the various items in the Firefox desktop interface. This study could easily result in a better, more intelligent interface (if the right conclusions are drawn).
Here’s a very interesting essay about the design principles behind the work of the W3C, which means the design principles behind languages like CSS and HTML. It’s long, but good to know.
JavaScrip (and front-end development as a whole) has changed a lot over the past few years, which means that our workflow should have changed too. Paul Irish shows us some tricks to improve this workflow.
Here’s a simple article that explains the basics of CSS animations. If you never used them this might be a good starting point, but be sure to read more about them (there’s much more to know).
Depending on how you look at things you can just simply (or complicatedly) set up your CSS using the mobile-first approach, or you can complicate things/make things easier by doing the same thing with SASS. Jake Archibald explains.
Here’s a nice trick by Stoyan Stefanov in which you use the response of an image to check a few things. Very clever!
Here’s a nice interactive diagram, made by Tab Atkins Jr. with all the CSS-color keywords. Now go ahead and find the colors papayawhip and olivedrab.
Paul Irish believes there are not enough articles about accessibility for developers, about how this works and how to implement things like ARIA. So he makes a call for action. Are there any experts on this field? Read this, your knowledge is needed.
What would happen if the internet goes off? Do you have a physical backup of all the important parts you need? Probably not. Luckily for us there is this book that Ben West and Felix Heyes made which contains the first Google image for all 21,000 words in the dictionary.
For previous Smashing Daily issues, check out the Smashing Daily Archive.
Vasilis van Gemert is the Principal Front-end Developer at Mirabeau in The Netherlands and a board member of Fronteers. His aim is to close the gap between design and (front-end) development. He believes the excess of knowledge he has can be better used by others, by more creative and smarter people. You can follow him on Twitter.
Yay! You've decided to leave a comment. That's fantastic! Please keep in mind that comments are moderated and
rel="nofollow" is in use. So, please do not use a spammy keyword or a domain as your name, or it will be deleted. Let's have a personal and meaningful conversation instead. Thanks for dropping by!