Articles by Smashing Magazine

  • Monthly Web Development Update 12/2018: WebP, The State Of UX, And A Low-Stress Experiment

    Monthly Web Development Update 12/2018: WebP, The State Of UX, And A Low-Stress ExperimentMonthly Web Development Update 12/2018: WebP, The State Of UX, And A Low-Stress Experiment Anselm Hannemann 2018-12-14T12:20:03+01:002018-12-14T18:06:33+00:00It’s the last edition of this year, and I’m pretty stoked what 2018 brought for us, what happened, and how the web evolved. Let’s recap that […]

    READ MORE
  • How To Convert An Infographic Into A Gifographic Using Adobe Photoshop

    How To Convert An Infographic Into A Gifographic Using Adobe PhotoshopHow To Convert An Infographic Into A Gifographic Using Adobe Photoshop Manish Dudharejia 2018-12-13T14:00:11+01:002018-12-13T19:45:52+00:00Visuals have played a critical role in the marketing and advertising industry since their inception. For years, marketers have relied on images, videos, and infographics to better sell products and services. The […]

    READ MORE
  • The Importance Of Macro And Micro-Moment Design

    The Importance Of Macro And Micro-Moment DesignThe Importance Of Macro And Micro-Moment Design Susan Weinschenk 2018-12-13T12:30:10+01:002018-12-13T19:45:52+00:00(This article is kindly sponsored by Adobe.) When you design the information architecture, the navigation bars of an application, or the overall layout and visual design of a product, then you are focusing on macro design. When you design (one […]

    READ MORE
  • Protecting Your Site With Feature Policy

    Protecting Your Site With Feature PolicyProtecting Your Site With Feature Policy Rachel Andrew 2018-12-12T11:30:30+02:002018-12-12T19:13:33+00:00One of the web platform features highlighted at the recent Chrome Dev Summit was Feature Policy, which aims to “allow site authors to selectively enable and disable use of various browser features and APIs.” In this article, I’ll take a look at […]

    READ MORE
  • Introducing Float.com: A Better Alternative To Spreadsheets

    Introducing Float.com: A Better Alternative To SpreadsheetsIntroducing Float.com: A Better Alternative To Spreadsheets Nick Babich 2018-12-11T12:50:00+01:002018-12-11T13:50:37+00:00(This is a sponsored post.) In today’s highly competitive market, it’s vital to move fast. After all, we all know how the famous saying goes: “Time is money.” The faster your product team moves when creating a product, the higher […]

    READ MORE
  • How To Build A Real-Time App With GraphQL Subscriptions On Postgres

    How To Build A Real-Time App With GraphQL Subscriptions On PostgresHow To Build A Real-Time App With GraphQL Subscriptions On Postgres Sandip Devarkonda 2018-12-10T14:00:23+01:002018-12-10T20:10:46+00:00In this article, we’ll take a look at the challenges involved in building real-time applications and how emerging tooling is addressing them with elegant solutions that are easy to reason about. To […]

    READ MORE
  • What Can Be Learned From The Gutenberg Accessibility Situation?

    What Can Be Learned From The Gutenberg Accessibility Situation?What Can Be Learned From The Gutenberg Accessibility Situation? Andy Bell 2018-12-07T11:30:08+01:002018-12-07T10:36:51+00:00So far, Gutenberg has had a very mixed reception from the WordPress community and that reception has become increasingly negative since a hard deadline was set for the 5.0 release, even though many considered it to […]

    READ MORE
  • Elements To Ditch Or Repurpose On Mobile

    Elements To Ditch Or Repurpose On MobileElements To Ditch Or Repurpose On Mobile Suzanne Scacca 2018-12-06T14:00:02+01:002018-12-06T13:01:57+00:00With the end of the year quickly approaching, everyone is chiming in with predictions for 2019 web design trends. For the most part, I think these predictions look quite similar to the ones made for 2018 — which is surprising. […]

    READ MORE
  • What Is The Role Of Creativity In UX Design?

    What Is The Role Of Creativity In UX Design?What Is The Role Of Creativity In UX Design? Susan Weinschenk 2018-12-06T10:00:41+01:002018-12-06T13:01:57+00:00(This article is kindly sponsored by Adobe.) You are working on a project for your client, designing the interface for a new application. There have been lots of meetings about the new product, and now it’s […]

    READ MORE
  • Caching Smartly In The Age Of Gutenberg

    Caching Smartly In The Age Of GutenbergCaching Smartly In The Age Of Gutenberg Leonardo Losoviz 2018-12-05T13:00:15+01:002018-12-05T19:37:50+00:00Caching is needed for speeding up a site: instead of having the server dynamically create the HTML output for each request, it can create the HTML only after it is requested the first time, cache it, and serve the cached […]

    READ MORE
  • Web Design And Development Advent Roundup For 2018

    Web Design And Development Advent Roundup For 2018Web Design And Development Advent Roundup For 2018 Rachel Andrew 2018-12-03T16:30:30+02:002018-12-03T15:49:20+00:00In the run-up to Christmas, there is a tradition across the web design and development community to produce advent calendars, typically with a new article or resource for each day of December. In this article, I have rounded […]

    READ MORE
  • It’s Beginning To Look A Lot Like… December (2018 Wallpapers Edition)

    It’s Beginning To Look A Lot Like… December (2018 Wallpapers Edition)It’s Beginning To Look A Lot Like… December (2018 Wallpapers Edition) Cosima Mielke 2018-11-30T09:01:00+01:002018-11-30T18:28:01+00:00What are you looking forward to in December? Spending time with family and friends during the holidays, watching the birds gather in your snowy backyard, or celebrating “Bathtub Party Day” maybe? These […]

    READ MORE
  • Strategies For Headless Projects With Structured Content Management Systems

    Strategies For Headless Projects With Structured Content Management SystemsStrategies For Headless Projects With Structured Content Management Systems Knut Melvær 2018-11-29T13:35:41+01:002018-11-29T20:06:35+00:00This is the guide I wish I had the last couple of years when running projects with headless Content Management Systems (CMSs). I’ve been a developer, a user-experience and technology consultant, a project manager, information architect, […]

    READ MORE
  • A Complete Guide To Routing In Angular

    A Complete Guide To Routing In AngularA Complete Guide To Routing In Angular Ahmed Bouchefra 2018-11-28T15:00:49+01:002018-11-28T17:21:25+00:00In case you’re still not quite familiar with Angular 7, I’d like to bring you closer to everything this impressive front-end framework has to offer. I’ll walk you through an Angular demo app that shows different concepts related to the […]

    READ MORE
  • An Extensive Guide To Progressive Web Applications

    An Extensive Guide To Progressive Web ApplicationsAn Extensive Guide To Progressive Web Applications Ankita Masand 2018-11-27T14:00:29+01:002018-11-27T14:10:54+00:00It was my dad’s birthday, and I wanted to order a chocolate cake and a shirt for him. I headed over to Google to search for chocolate cakes and clicked on the first link in the search results. There was […]

    READ MORE
  • Avoiding The Pitfalls Of Automatically Inlined Code

    Avoiding The Pitfalls Of Automatically Inlined CodeAvoiding The Pitfalls Of Automatically Inlined Code Leonardo Losoviz 2018-11-26T14:00:08+01:002018-11-26T18:45:55+00:00Inlining is the process of including the contents of files directly in the HTML document: CSS files can be inlined inside a style element, and JavaScript files can be inlined inside a script element: /* CSS contents here */ /* […]

    READ MORE
  • Monthly Web Development Update 11/2018: Just-In-Time Design And Variable Font Fallbacks

    Monthly Web Development Update 11/2018: Just-In-Time Design And Variable Font FallbacksMonthly Web Development Update 11/2018: Just-In-Time Design And Variable Font Fallbacks Anselm Hannemann 2018-11-23T14:00:24+01:002018-11-23T17:23:27+00:00How much does design affect the perception of our products and the users who interact with them? To me, it’s getting clearer that design makes all the difference and that unifying designs […]

    READ MORE
  • Happy First Anniversary, Smashing Members!

    Happy First Anniversary, Smashing Members!Happy First Anniversary, Smashing Members! The Smashing Editorial 2018-11-21T14:00:59+01:002018-11-21T23:15:57+00:00Doesn’t time fly? And don’t ships sail? A year ago, we launched our Smashing Membership programme so that members of the Smashing readership could support us for a small amount of money (most people pay $5 or $9 a month, and can cancel […]

    READ MORE
  • Implications Of Thinking In Blocks Instead Of Blobs

    Implications Of Thinking In Blocks Instead Of BlobsImplications Of Thinking In Blocks Instead Of Blobs Leonardo Losoviz 2018-11-20T13:00:59+01:002018-11-20T22:45:47+00:00Gutenberg is a JavaScript-based editor (more specifically, it is a React-based editor), which will soon transform the experience of creating content for WordPress and (on an upcoming stage when Gutenberg is transformed into a site builder) the experience […]

    READ MORE
  • Building An Interactive Infographic With Vue.js

    Building An Interactive Infographic With Vue.jsBuilding An Interactive Infographic With Vue.js Krutie Patel 2018-11-19T13:00:30+01:002018-11-19T16:34:47+00:00This article presents a modern approach to building an interactive infographic. You sure can have plain infographic with all the information available upfront — without any user interaction. But, thinking of building an interactive experience — changes the technology landscape we choose. […]

    READ MORE