Category: Web Design
Equivalent Experiences: Thinking Equivalently Equivalent Experiences: Thinking Equivalently Eric Bailey 2020-06-05T12:00:00+00:00 2020-06-05T12:44:09+00:00 This is the second of two articles on the topic of how digital accessibility is informed by equivalency. Previously, we have learned about the underlying biases that inform digital product creation, what isn’t an equivalent experience, the compounding effects of inaccessible design and…
#BlackLivesMatter #BlackLivesMatter Vitaly Friedman 2020-06-04T10:00:00+00:00 2020-06-04T12:35:07+00:00 Contributing to positive change is difficult, but it’s the right pursuit, no matter how much effort it takes. For years here at Smashing, we’ve been working with our dear authors and speakers, as well as students and professionals around the world, to share insights and practical techniques to work…
How To Test A Design Concept For Effectiveness How To Test A Design Concept For Effectiveness Paul Boag 2020-06-04T09:30:00+00:00 2020-06-04T12:35:07+00:00 Most of us are reasonably comfortable with the idea of carrying out usability testing on a website or prototype. We don’t always get the opportunity, but most people accept that it is a good idea….
Consuming REST APIs In React With Fetch And Axios Consuming REST APIs In React With Fetch And Axios Shedrack Akintayo 2020-06-03T10:30:00+00:00 2020-06-03T12:35:37+00:00 Consuming REST APIs in a React Application can be done in various ways, but in this tutorial, we will be discussing how we can consume REST APIs using two of the most popular…
Click! Here: Meet Our New Smashing Book Click! Here: Meet Our New Smashing Book Vitaly Friedman 2020-06-02T12:00:00+00:00 2020-06-02T12:43:49+00:00 You’ve been there before, haven’t you? Perhaps your manager insists on using a dark pattern to trick customers into buying. Or an A/B test has just shown that an annoying pop-up does increase sign-ups. Or maybe you…
Smashing Podcast Episode 17 With Angie Byron: What’s New In Drupal 9? Smashing Podcast Episode 17 With Angie Byron: What’s New In Drupal 9? Drew McLellan 2020-06-02T05:00:00+00:00 2020-06-02T12:43:49+00:00 In this episode of the Smashing Podcast, we’re taking a look at what’s new in Drupal 9. What are the major upcoming changes to this nearly 20-year-old…
Explore Your Inner Artist (June 2020 Wallpapers Edition) Explore Your Inner Artist (June 2020 Wallpapers Edition) Cosima Mielke 2020-05-31T06:00:00+00:00 2020-06-01T12:40:51+00:00 There’s an artist in everyone. Some bring their creative ideas to life with digital tools, others capture the perfect moment with a camera or love to grab pen and paper to create little doodles or…
React Error Handling And Reporting With Error Boundary And Sentry React Error Handling And Reporting With Error Boundary And Sentry Chidi Orji 2020-06-01T12:00:00+00:00 2020-06-01T12:40:51+00:00 In this article, we’ll look at error boundaries in React. We’ll learn what they are and how to use them to deliver a better user experience, even when something breaks in…
Smashing Meets Gives A Sneak Preview Of What To Expect At Live! Smashing Meets Gives A Sneak Preview Of What To Expect At Live! Rachel Andrew 2020-05-29T12:00:00+00:00 2020-05-29T12:38:34+00:00 Last week we had our first Smashing Meets event. A free event across two days and many timezones, with three speakers each day and plenty of chance…
Mirage JS Deep Dive: Understanding Factories, Fixtures And Serializers (Part 2) Mirage JS Deep Dive: Understanding Factories, Fixtures And Serializers (Part 2) Kelvin Omereshone 2020-05-29T11:00:00+00:00 2020-05-29T12:38:34+00:00 In the previous article of this series, we understudied Models and Associations as they relate to Mirage. I explained that Models allow us to create dynamic mock data that…