• Sunshine All Day Every Day (August 2018 Wallpapers Edition)

    Sunshine All Day Every Day (August 2018 Wallpapers Edition)Sunshine All Day Every Day (August 2018 Wallpapers Edition) Cosima Mielke 2018-07-31T13:11:56+02:002018-07-31T15:32:00+00:00Everybody loves a beautiful wallpaper to freshen up their desktops. So to cater for new and unique artworks on a regular basis, we embarked on our monthly wallpapers adventure nine years ago, and since then, countless […]

    READ MORE
  • What Do You Need To Know When Converting A Flash Game Into HTML5?

    What Do You Need To Know When Converting A Flash Game Into HTML5?What Do You Need To Know When Converting A Flash Game Into HTML5? Tomasz Grajewski 2018-07-30T14:00:26+02:002018-07-30T21:54:11+00:00With the rise of HTML5 usage, many companies start redoing their most popular titles to get rid of outdated Flash and match their products to the latest industry […]

    READ MORE
  • Logging Activity With The Web Beacon API

    Logging Activity With The Web Beacon APILogging Activity With The Web Beacon API Drew McLellan 2018-07-27T13:40:14+02:002018-07-27T14:14:35+00:00The Beacon API is a JavaScript-based Web API for sending small amounts of data from the browser to the web server without waiting for a response. In this article, we’ll look at what that can be useful for, what makes […]

    READ MORE
  • WordPress Notifications Made Easy

    WordPress Notifications Made EasyWordPress Notifications Made Easy Jakub Mikita 2018-07-26T14:20:27+02:002018-07-26T22:06:02+00:00WordPress doesn’t offer any kind of notification system. All you can use is the wp_mail() function, but all of the settings have to be hardcoded, or else you have to create a separate settings screen to allow the user tweak the options. It takes many hours […]

    READ MORE
  • How To Improve Test Coverage For Your Android App Using Mockito And Espresso

    How To Improve Test Coverage For Your Android App Using Mockito And EspressoHow To Improve Test Coverage For Your Android App Using Mockito And Espresso Vivek Maskara 2018-07-25T14:00:04+02:002018-07-25T17:27:43+00:00In app development, a variety of use cases and interactions come up as one iterates the code. The app might need to fetch data from a server, interact […]

    READ MORE
  • Introducing “The WebP Manual”

    Introducing “The WebP Manual”Introducing “The WebP Manual” Markus Seyfferth 2018-07-24T12:00:00+02:002018-07-24T10:53:31+00:00What’s WebP in the first place? Can we actually use it today? And if yes, how exactly? The role of media in performance, specifically images, is of huge concern. Images are powerful. Engaging visuals evoke visceral feelings. They can provide key information and context to articles, […]

    READ MORE
  • Converting Images To WebP

    Converting Images To WebPConverting Images To WebP Jeremy Wagner 2018-07-24T11:00:30+02:002018-07-24T10:53:31+00:00To use WebP, you’ll first need to convert your existing images to the format. This can be done in a myriad of ways, from something as simple as exporting from your preferred design program, to cloud services, to the official cwebp encoder, and even in Node.js-based […]

    READ MORE
  • Text Editing Tips And Tricks Roundup

    Text Editing Tips And Tricks RoundupText Editing Tips And Tricks Roundup Rachel Andrew 2018-07-23T13:30:35+02:002018-07-23T16:18:07+00:00We asked the Smashing Community for their favorite text editing tricks, shortcuts, and features that save them time. Here’s a roundup of what we’ve found quite useful along with a couple of other suggestions you may find handy. Favourite Keyboard Shortcuts Many […]

    READ MORE
  • Webfonts And Performance: SmashingConf Videos

    Webfonts And Performance: SmashingConf VideosWebfonts And Performance: SmashingConf Videos The Smashing Editorial 2018-07-20T14:35:35+02:002018-07-20T15:29:44+00:00Webfonts are difficult to get right. An often overlooked and disruptive piece of web performance, webfonts can slow down your site and leave your visitors confused and agitated. No one wants agitated visitors. Webfonts Are ▢▢▢ Rocket Science Recorded at our special web […]

    READ MORE
  • Animating SVG Files With SVGator

    Animating SVG Files With SVGatorAnimating SVG Files With SVGator The Smashing Editorial 2018-07-19T14:00:00+02:002018-07-19T20:55:33+00:00(This article is kindly sponsored by SVGator.) Animated SVG files have become very popular. They are entirely scalable (because they are vectors), small and 100% code-based, which allows for so many transformations and tweaks. This, however, comes at a price: the steep learning […]

    READ MORE
  • Linkbuilding: The Citizen’s Field Guide

    Linkbuilding: The Citizen’s Field GuideLinkbuilding: The Citizen’s Field Guide Myriam Jessier & Stéphanie Walter 2018-07-18T14:00:07+02:002018-07-18T19:42:53+00:00Before buying followers on Instagram was a common practice, before Russian trolls made fake news an Olympic sport, we had linkbuilding. Today, we still have linkbuilding, its just that you haven’t noticed it — or have you? Welcome, to the Twilight […]

    READ MORE
  • So You Want to Persuade Users? Make Things Simple!

    So You Want to Persuade Users? Make Things Simple!So You Want to Persuade Users? Make Things Simple! Lyndon Cerejo 2018-07-17T16:15:38+02:002018-07-17T20:48:28+00:00(This article is kindly sponsored by Adobe.) The persuasive design toolbox is filled with powerful tools based on psychology. These tools range from Cialdini’s set of six principles of persuasion to ten times that number of […]

    READ MORE
  • The Holy Grail Of Reusable Components: Custom Elements, Shadow DOM, And NPM

    The Holy Grail Of Reusable Components: Custom Elements, Shadow DOM, And NPMThe Holy Grail Of Reusable Components: Custom Elements, Shadow DOM, And NPM Oliver Williams 2018-07-16T13:30:58+02:002018-07-16T17:29:08+00:00For even the simplest of components, the cost in human-labour may have been significant. UX teams do usability testing. An array of stakeholders have to sign off on the design. […]

    READ MORE
  • Monthly Web Development Update 7/2018: Practical Accessibility, Design Mistakes, And Feature Control

    Monthly Web Development Update 7/2018: Practical Accessibility, Design Mistakes, And Feature ControlMonthly Web Development Update 7/2018: Practical Accessibility, Design Mistakes, And Feature Control Anselm Hannemann 2018-07-13T14:20:17+02:002018-07-13T12:33:42+00:00The web continues to amaze me. With all its variety and different changes to the platform, it’s hard to see a straight pattern — if there even is (just) one. […]

    READ MORE
  • How To Create A Flat Vector Illustration In Affinity Designer

    How To Create A Flat Vector Illustration In Affinity DesignerHow To Create A Flat Vector Illustration In Affinity Designer Isabel Aracama 2018-07-11T20:00:02+02:002018-07-11T18:05:32+00:00(This is a sponsored post.) If you are in the design world, chances are that you’ve already heard about Affinity Designer, a vector graphics editor for Apple’s macOS and Microsoft Windows. It was July […]

    READ MORE
  • Learning To Code By Writing Code Poems

    Learning To Code By Writing Code PoemsLearning To Code By Writing Code Poems Murat Kemaldar 2018-07-11T14:00:32+02:002018-07-11T18:05:32+00:00Back in 2008, I started studying design and clearly remember how the sheer sight of code just intimidated me. I had some coding classes, and without any prior coding experience, I had a tough time understanding the code I first […]

    READ MORE
  • Pattern Library First: An Approach For Managing CSS

    Pattern Library First: An Approach For Managing CSSPattern Library First: An Approach For Managing CSS Rachel Andrew 2018-07-09T14:00:35+02:002018-07-11T01:51:43+00:00In this article, based on the talk that I gave at Smashing Conference in Toronto, I’m going to describe a method of working that I’ve adopted over the past two years that helps me to manage CSS across […]

    READ MORE
  • Better Research, Better Design, Better Results

    Better Research, Better Design, Better ResultsBetter Research, Better Design, Better Results Sam Wright & James Macnamara 2018-07-06T13:45:41+02:002018-07-11T01:51:43+00:00Over the years, one thing we have consistently seen is how little insight from digital marketers is used at the planning stages of a web development project. Data from Google Analytics and SEMrush to tools like VWO (Visual Website […]

    READ MORE
  • What Is Redux: A Designer’s Guide

    What Is Redux: A Designer’s GuideWhat Is Redux: A Designer’s Guide Linton Ye 2018-07-05T15:30:46+02:002018-07-11T01:51:43+00:00Have you heard of Redux? What is it? No googling, please! “Fancy backend stuff.” “I have heard of it, but I’m not aware of what it is. It’s a React framework perhaps?” “A better way to store and manage states in a […]

    READ MORE
  • I Used The Web For A Day With Just A Keyboard

    I Used The Web For A Day With Just A KeyboardI Used The Web For A Day With Just A Keyboard Chris Ashton 2018-07-04T13:30:05+02:002018-07-11T01:51:43+00:00This article is part of a series in which I attempt to use the web under various constraints, representing a given demographic of user. I hope to raise the profile of difficulties […]

    READ MORE