Articles by Smashing Magazine

  • Inclusive Design For Accessible Presentations

    Inclusive Design For Accessible PresentationsInclusive Design For Accessible Presentations Allison Ravenhall 2018-11-15T13:45:14+01:002018-11-16T00:44:22+00:00To all the presenters of conferences, workshops, and meetups: I truly enjoy hearing your anecdotes and learning things from you. I like laughing at your jokes, especially the puns. Unfortunately, some people in your audience aren’t getting as much out of your session as […]

    READ MORE
  • Use Case For Augmented Reality In Design

    Use Case For Augmented Reality In DesignUse Case For Augmented Reality In Design Suzanne Scacca 2018-11-14T14:00:49+01:002018-11-14T13:45:20+00:00Augmented reality has been on marketers’ minds for years now — and there’s a good reason for it. Augmented reality (or AR) is a technology that layers computer-generated images on top of the real world. With the pervasiveness of the […]

    READ MORE
  • Sending Emails Asynchronously Through AWS SES

    Sending Emails Asynchronously Through AWS SESSending Emails Asynchronously Through AWS SES Leonardo Losoviz 2018-11-13T14:30:53+01:002018-11-13T14:40:42+00:00Most applications send emails to communicate with their users. Transactional emails are those triggered by the user’s interaction with the application, such as when welcoming a new user after registering in the site, giving the user a link to reset the password, […]

    READ MORE
  • Using Visual Composer Website Builder To Create WordPress Websites

    Using Visual Composer Website Builder To Create WordPress WebsitesUsing Visual Composer Website Builder To Create WordPress Websites Nick Babich 2018-11-12T12:55:03+01:002018-11-12T16:40:43+00:00(This is a sponsored article.) WordPress has changed the way we make websites and millions of people use it to create websites today. But this tool has a few significant limitations — it requires time and […]

    READ MORE
  • CSS Frameworks Or CSS Grid: What Should I Use For My Project?

    CSS Frameworks Or CSS Grid: What Should I Use For My Project?CSS Frameworks Or CSS Grid: What Should I Use For My Project? Rachel Andrew 2018-11-09T12:30:30+02:002018-11-09T17:55:33+00:00Among the questions I am most frequently asked is some variety of the question, “Should I use CSS Grid or Bootstrap?” In this article, I will take a look at […]

    READ MORE
  • Sharing Data Among Multiple Servers Through AWS S3

    Sharing Data Among Multiple Servers Through AWS S3Sharing Data Among Multiple Servers Through AWS S3 Leonardo Losoviz 2018-11-08T12:30:30+01:002018-11-08T14:22:17+00:00When providing some functionality for processing a file uploaded by the user, the file must be available to the process throughout the execution. A simple upload and save operation presents no issues. However, if in addition the file […]

    READ MORE
  • How To Build A Virtual Reality Model With A Real-Time Cross-Device Preview

    How To Build A Virtual Reality Model With A Real-Time Cross-Device PreviewHow To Build A Virtual Reality Model With A Real-Time Cross-Device Preview Alvin Wan 2018-11-06T23:50:16+01:002018-11-07T20:34:00+00:00Virtual reality (VR) is an experience based in a computer-generated environment; a number of different VR products make headlines and its applications range far and wide: for the winter Olympics, […]

    READ MORE
  • The Value Of Storyboarding For Product Design

    The Value Of Storyboarding For Product DesignThe Value Of Storyboarding For Product Design Joshua Bumcrot 2018-11-06T14:15:20+01:002018-11-06T23:07:09+00:00When you think of the word “storyboarding,” you probably think about film, media, and video creation. Historically, this is what storyboards have been used for, but who says we can’t use them for product development as well? Storyboards are an […]

    READ MORE
  • Improve Animated GIF Performance With HTML5 video

    Improve Animated GIF Performance With HTML5 videoImprove Animated GIF Performance With HTML5 video Ayo Isaiah 2018-11-05T14:30:14+01:002018-11-05T21:23:43+00:00Animated GIFs have a lot going for them; they’re easy to make and work well enough in literally all browsers. But the GIF format was not originally intended for animation. The original design of the GIF format was to provide […]

    READ MORE
  • SmashingConf New York 2018: That’s What It Was Like

    SmashingConf New York 2018: That’s What It Was LikeSmashingConf New York 2018: That’s What It Was Like Bruce Lawson 2018-11-02T14:00:00+02:002018-11-02T11:37:08+00:00As you may know, Smashing Magazine runs a conference — four a year, in fact. Last week saw me, Vitaly, Amanda and Mariona from the Smashing Team in New York, joined by our friend from Beyond […]

    READ MORE
  • The 101 Course on Crafting 404 Pages

    The 101 Course on Crafting 404 PagesThe 101 Course on Crafting 404 Pages Shelby Rogers 2018-11-01T09:48:57+00:002018-11-01T15:49:06+00:00Why Your 404 Pages Might Be The Unexpected Hero Of Your Content Marketing Strategy A lot of people toss around the phrase, “It’s not about the destination. It’s about the journey.” And those people are telling the truth — until […]

    READ MORE
  • Colorful Inspiration For Gray Days (November 2018 Wallpapers)

    Colorful Inspiration For Gray Days (November 2018 Wallpapers)Colorful Inspiration For Gray Days (November 2018 Wallpapers) Cosima Mielke 2018-10-31T10:38:11+01:002018-10-31T14:48:30+00:00How about some colorful inspiration for those gray and misty November days? We might have something for you. Just like every month since more than nine years already, artists and designers from across the globe once again tickled […]

    READ MORE
  • Measuring Performance With Server Timing

    Measuring Performance With Server TimingMeasuring Performance With Server Timing Drew McLellan 2018-10-30T03:40:14+02:002018-10-30T20:53:41+00:00When undertaking any sort of performance optimisation work, one of the very first things we learn is that before you can improve performance you must first measure it. Without being able to measure the speed at which something is working, we can’t tell if […]

    READ MORE
  • The CSS Working Group At TPAC: What’s New In CSS?

    The CSS Working Group At TPAC: What’s New In CSS?The CSS Working Group At TPAC: What’s New In CSS? Rachel Andrew 2018-10-26T22:30:30+02:002018-10-29T16:03:22+00:00Last week, I attended W3C TPAC as well as the CSS Working Group meeting there. Various changes were made to specifications, and discussions had which I feel are of interest to web designers and […]

    READ MORE
  • Headless WordPress: The Ups And Downs Of Creating A Decoupled WordPress

    Headless WordPress: The Ups And Downs Of Creating A Decoupled WordPressHeadless WordPress: The Ups And Downs Of Creating A Decoupled WordPress Denis Žoljom 2018-10-26T13:45:46+02:002018-10-26T13:48:35+00:00WordPress came a long way from its start as a simple blog writing tool. A long 15 years later it became the number one CMS choice for developers and non-developers alike. WordPress […]

    READ MORE
  • Video Playback On The Web: Video Delivery Best Practices (Part 2)

    Video Playback On The Web: Video Delivery Best Practices (Part 2)Video Playback On The Web: Video Delivery Best Practices (Part 2) Doug Sillars 2018-10-25T14:40:24+02:002018-10-25T17:59:59+00:00In my previous post, I examined video trends on the web today, using data from the HTTP Archive. I found that many websites serve the same video content on mobile and desktop, […]

    READ MORE
  • Video Playback On The Web: The Current State Of Video (Part 1)

    Video Playback On The Web: The Current State Of Video (Part 1)Video Playback On The Web: The Current State Of Video (Part 1) Doug Sillars 2018-10-24T13:30:24+02:002018-10-24T22:53:50+00:00Usage of video on the web is increasing as devices and networks become faster and more capable of handling video content. Research shows that sites with video increase engagement by […]

    READ MORE
  • Splicing HTML’s DNA With CSS Attribute Selectors

    Splicing HTML’s DNA With CSS Attribute SelectorsSplicing HTML’s DNA With CSS Attribute Selectors John Rhea 2018-10-23T14:00:11+02:002018-10-23T12:09:02+00:00For most of my career, attribute selectors have been more magic than science. I’d stare, gobsmacked, at the CSS for outputting a link in a print style sheet, understanding nothing. I’d dutifully copy, and paste it into my print stylesheet […]

    READ MORE
  • Monthly Web Development Update 10/2018: The Hurricane Web, End-To-End-Integrity, And RAIL

    Monthly Web Development Update 10/2018: The Hurricane Web, End-To-End-Integrity, And RAILMonthly Web Development Update 10/2018: The Hurricane Web, End-To-End-Integrity, And RAIL Anselm Hannemann 2018-10-19T15:19:58+02:002018-10-19T16:10:35+00:00With the latest studies and official reports out this week, it seems that to avoid an irreversible climate change on Planet Earth, we need to act drastically within the next ten years. […]

    READ MORE
  • Reasons Your Mobile App Retention Rate Might Be So Low

    Reasons Your Mobile App Retention Rate Might Be So LowReasons Your Mobile App Retention Rate Might Be So Low Suzanne Scacca 2018-10-18T14:00:01+02:002018-10-18T15:22:02+00:00In business, there’s a lot of talk about generating customer loyalty and retaining the business of good customers. Mobile apps aren’t all that different when you think about it. While the number of installs […]

    READ MORE