In this article, Heydon Pickering mixes old with new, taking a somewhat primitive art and breathing new life into it. With the help of Sass, he streamlines the necessary workflow and hopefully demonstrating that automation can, sometimes, be a friend to creativity. The reason he conceived the technique and wrote the necessary code for this article is because he really wanted to make cel animations of his drawings. There was already a goal. The design part is in determining what we want to make in the first place, for whom, and whether it’s really such a good idea.
Read more…
The industry wants us to waste broken gadgets and buy new ones, even if it would only take minutes for anyone to repair it. But without companies sharing how we can repair things, it’s a tough task. We, including the gadget vendors need to start thinking about how to produce less waste. Our dear friend Anselm Hannemann is keeping track of everything in the web development reading list, so you don’t have to. The result is a carefully collected list of articles that popped up over the last week and which might interest you.
Read more…
Mmost products contain at least one element of anticipation. Aaron Shapiro from HUGE defined anticipatory design as a method where it’s up to the designer to simplify processes as much as possible for users, minimizing difficulty by making decisions on their behalf. Look at the examples in this article, and consider the checklist to spot opportunities for improvement in your current user experience. If you are starting out from scratch, you have a unique opportunity to embed these principles from the outset.
Read more…
Interactive maps can be intimidating, but they don’t have to be a black box. You can create your own custom SVG maps with open data and software. In no time at all, you will have enhanced your website with a beautiful, fully customizable, interactive map. In this article Chris Youderian will explain how to create your own SVG maps using Natural Earth data and open source tools. You will then be able to create SVG maps of any area of the world, using any projection, at any resolution. As an illustration, he will create an SVG world map.
Read more…
Our work serves the community and belongs to everybody, and as a team, we are happy and privileged to do what we truly love, and we know that this wouldn’t be possible without your kind and generous support. So thanks for sticking around. We’ve prepared a little something for you to celebrate the day: a chapter on responsive design patterns (free PDF), a Mystery Riddle, a new free eBook and a birthday special: if you grab the hardcover of the Smashing Book 5 today, you’ll get five Smashing eBooks as a gift for your kind support.
Read more…
We’ve hidden secret keys in different (physical) locations across the world. To move from one level to another, you’ll have to find a hidden print-out in all (four) locations. Watch out for GIF file names. Below you’ll find the first animated GIF that contains a location clue. Identify the location, go there and find a hidden print-out. Once you’ve reached the last level (you’ll know when), just tweet out all the keys in one single hashtag to @smashingmag on Twitter! Alright, let’s get down to business. Are you ready? Action!
Read more…
Creating your own field is actually a pretty simple matter. In this article Daniel Pataki will show you how you can extend ACF by adding your own controls to tailor the experience to your needs. If you want to add elaborate JavaScript to make things as user-friendly as possible, that’s all up to you – ACF supports it nicely. You can use a bunch of methods to play around with values and fields and much more. Browse through the template file for more information.
Read more…
Chrome introduces custom tabs and smooth transitions, allowing apps to preload specific URLs in the in-app browser for a faster user experience. Facebook released a complete rewrite of their React developer tools, now available for Firefox as well. Our dear friend Anselm Hannemann is keeping track of everything in the web development reading list so you don’t have to. The result is a carefully collected list of articles that popped up over the last week and which might interest you.
Read more…
There is no such thing as a project that goes off well without some level of planning. You’re just not the one doing it. You can keep complaining, or you can change it. You’re a designer, which means you’re capable of imagining a better version of the world than the one you’re living in. And yet there you are, stuck at the back. In this article, Robert Hoekman Jr. will share some of the reasons it happens. And how to stop being an afterthought.
Read more…