The diffusion of innovations is a complex process; design teams can use their knowledge of the theory to create a road map for how they will address critical factors in the design and marketing of their product. In this second part, Victor Yocco presents the five characteristics of an innovation that determine its use. According to the diffusion of innovations theory, how well an innovation addresses these characteristics will determine people’s long-term adoption of an innovation. Design teams can address many components of these characteristics.
Read more…
The Mystery continues! To celebrate the launch of the SmashingConf NYC 2015, we’ve prepared a new mystery riddle, and this one will be an exercise in patience and stubborness. Below you’ll find the first of a few animated GIFs that contain a hidden Twitter hashtag. Your job is to discover those hashtags as fast as possible. If your guess for a hashtag is right, search for that hashtag on Twitter and you’ll find a tweet leading you to the next level. Are you ready? Action!
Read more…
Spartan is a project that has been in the making for some time now. It will be a matter of few months until users and developers alike will be able to try Spartan for themselves, but we can share some of the interesting bits already today. In this article, Jacob Rossi will cover the inside story of the rendering engine powering Spartan, how it came to be, and how 20 years of the Internet Explorer platform (Trident) has helped inform how it was designed.
Read more…
Producing creative, fresh projects is the key to standing out. Unique side projects are the best place to innovate, but balancing commercially and creatively lucrative work is tricky. In this article, Danny Bluestone will look at how to make side projects work and why they’re worthwhile, drawing on lessons learned from our development of the UX Companion app. Many of the tips covered in this article share some common ground — if you manage your side projects with as much professionalism as you manage client projects, then you’re likely to succeed. Achieving the perfect balance with client work isn’t easy, but we’re confident that following these lessons will be great for your next project, and hopefully they’ll help you on your way.
Read more…
When approaching AngularJS for the first time, the interaction between scopes, directives and controllers is what immediately becomes (and remains) confusing for most. After the confusion sets in, you start learning about the advanced concepts, which are mind-blowingly complex as well. In this article, Nicolas Bevacqua will navigate the salt marsh that is AngularJS scopes and the lifecycle of an AngularJS application, while providing an amusingly informative, in-depth read.
Read more…
Users don’t automatically or simultaneously accept even the best ideas and most useful technologies. Acceptance and adoption happens in stages, and in order to stick, it has to happen the right way. In this two-part series of articles, Victor Yocco will explore the application of the diffusion of innovations to digital design and will provide examples of how design teams can account for these principles. In this part, he will give a basic overview of the theory and then discuss two main components of the theory: the different types of adopters, and the key steps in the process of adoption.
Read more…
As developers and designers it’s our job to make the web welcoming, not overwhelming. The HTML5 Page Visibility API is used effectively in recent projects by Active Theory, such as their work for Under Armor and A Spacecraft For All: click to another tab and you’ll find that the multimedia presentation pauses and the music fades away. This behavior typifies what I like to call the “polite web”: sites that are considerate of users’ attention, bandwidth and abilities.
Read more…
Interface designers can emulate real-life physics and movement on a digital screen. This type of motion is becoming more common, which is why it’s becoming easier for people to understand computers. We’re not getting better, the interfaces are! In this article, Drew Thomas will cover a little bit of the history of motion on the web, why that’s important, and what the future of motion on the web will look like. (Hint: motion is really important for usability, and it’s changing everything.) Then he’ll explain the CSS behind motion and how to use motion well.
Read more…
Today, Brian Casel is proud to own and operate a business that does not revolve around billing for time. Instead of writing proposals and taking on client work to pay the bills, he’s building an asset that grows in value year after year. In this article, Brian will share five key lessons he learned from making this transition. He’ll share the story of how he iterated and improved the business because of them. His goal here is to show you that you can still find success by doing a lot of things wrong. That’s how you level up from freelancing to owning a thriving, growing business.
Read more…
Storytelling is not just a tool to engage users. It is also a powerful way to teach organizations more about their customers. Most organizations are reasonably good at gathering data on their users. But data often fails to communicate the frustrations and experiences of customers. A story can do that, and one of the best storytelling tools in business is the customer journey map. Think of the customer journey map as a poster pinned to the office wall. At a glance, people should be able to see the key touchpoints that a user passes through. It should remind them that the customer’s needs must always be at the forefront of their thinking.
Read more…