Layout, for both print and screen, is one of the most important aspects of graphic design. Designs that extend across multiple pages or screens, whether containing large or small amounts of type, must be carefully controlled in a way that is enticing and is easy for all to access.
Read more…
We need to embrace a device-agnostic approach to communicating with connected consumers and forget the idea of a “mobile Internet”. Advances by Google and Apple have heightened consumer expectations, which now require stricter focus from us to create seamless online communications. There is only One Web to experience.
Read more…
Angry Birds are, quite literally, everywhere: toys, snacks, cartoons, plush toys and that wildly addictive game that seemingly everyone has downloaded at some point.
Read more…
In this article, Maxim Shirshin will introduce us to the history of the BEM methodology. BEM is a collection of ideas and methods. Companies and teams can integrate it into their existing workflow gradually, finding out what works best for them, using a unified language that consists of powerful terms: blocks, elements, modifiers. Learn about the challenges that a big company faces when gradually building an entire ecosystem of services with an ever-growing team of developers.
Read more…
Rather than write another article on building a WordPress theme, Siobhan McKeown shares with us techniques that will help us refine our workflow, saving our time and making us more efficient on our theme development and design process.
Read more…
The best way to sell work to clients is to apply user-centered design not only to the work we produce, but also to the clients who commission that work. Our clients have their own needs that are shaped by their personalities and the political environments they work in. If we ignore that, then the best design in the world won’t mean a thing, because it will never see the light of day.
Read more…
In this article, Louis Lazaris will show us how to use white space in development code to ensure that our files are as readable and maintainable as possible. He will offer some advice on how to make our code as performance-friendly as possible. This means concatenating and minifying as many assets as possible, thus serving the smallest possible files and the least number of files.
Read more…
Typography is reclaiming its title as design queen, ruler of all graphic and web design. In this article, Marko Dugonjić teaches us how to make sure our text is as legible as possible when seen in the virtually limitless combination of variables such as space, time, cognition, social conditions and physical conditions.
Read more…
This article discusses how to influence behavior by designing well-crafted feedback loops. Assist your users in understanding and achieving their goals by continually optimizing your feedback loops. Focus on making them fast, meaningful, quantified and contextual, and your users will thank you for improving their lives.
Read more…
There are many ways to create wireframes, click-throughs and prototypes. In the end, what matters is that the process of creation is fast and accurate and that the output is of a high enough fidelity to generate the appropriate level of feedback.
Read more…