All Smashing Magazine's articles, sorted chronologically. Over 11 years, we've published 2137 articles, written by 229 hard-working authors. Still counting.
Whether or not you celebrate Halloween, there is something magical about that special spooky day, surrounded by mystery, horror, scare and trick-or-treat candies for kids and adults alike.
In this post, we celebrate the creative side of Halloween with those of you who are … Read More…
In the past few months, chat bots have become very popular, thanks to Slack, Telegram and Facebook Messenger. But the chat bot idea is not new at all.
A chat bot interface is mentioned in the famous Turing test in 1950. Then there was Eliza in 1966, a simulation of a … Read More…
With new frameworks and libraries emerging, the tools we have at hand are constantly changing. But it’s not only our toolkit but also the way we write code that constantly evolves — new CSS conventions are developed all the time and the best practices to write JavaScript … Read More…
According to browser statistics, Chrome for Android is currently the largest mobile browser, or is about to become so. Still, too few web developers realize that these Chrome for Android numbers in fact contain several browsers, not just Google Chrome. After discussing the … Read More…
Web and mobile apps are moving away from pages towards completely personalized experiences. These new experiences are built on an aggregation of many individual pieces of content. The way this content is now being presented is in the form of cards. The card-based interaction … Read More…
While I was away on vacation, the web development community stayed consistent, and since I’ve been back, the same well-known, long-running discussions about JavaScript, frameworks, and progressive enhancement are full on again.
But on the other hand, we also see great new … Read More…
Remember the days when hovering and clicking using the mouse were the most used trigger for interaction with site or app? Those days are gone. When Apple introduced the iPhone, multi-touch technology became mainstream and users learned that they could not only point and tap … Read More…
Chances are pretty good that you’ve worked with, or at least understand the concept of, server compression. By compressing website assets on the server prior to transferring them to the browser, we’ve been able to achieve substantial performance gains.
For quite some time, … Read More…
Whenever I work on an illustration, the objects don’t always have to look like they do in real life. They can look like how I perceive them in my mind. Breaking away from reality is the privilege you have as an illustrator. There are, in fact, no boundaries. Illustrating is … Read More…
React.js is a popular JavaScript library for building reusable UI components. React Native takes all the great features of React, from the one-way binding and virtual DOM to debugging tools, and applies them to mobile app development on iOS and Android.
With the React Native … Read More…