Why You Should Choose HTML5 <article> Over <section>

Why You Should Choose HTML5 <article> Over <section> Why You Should Choose HTML5 <article> Over <section> Bruce Lawson 2020-01-07T11:30:00+00:00 2020-01-07T22:35:47+00:00 A few days ago, I was having a chat with some friends, one of whom asked me the difference between and in HTML. This is one of the eternal mysteries of web development, up there Read more about Why You Should Choose HTML5 &lt;article&gt; Over &lt;section&gt;[…]

Front-End Performance Checklist 2020 [PDF, Apple Pages, MS Word]

Front-End Performance Checklist 2020 [PDF, Apple Pages, MS Word] Front-End Performance Checklist 2020 [PDF, Apple Pages, MS Word] Vitaly Friedman 2020-01-06T10:30:13+00:00 2020-01-07T06:06:43+00:00 Web performance is a tricky beast, isn’t it? How do we actually know where we stand in terms of performance, and what our performance bottlenecks exactly are? Is it expensive JavaScript, slow web Read more about Front-End Performance Checklist 2020 [PDF, Apple Pages, MS Word][…]

Understanding CSS Grid: Creating A Grid Container

Understanding CSS Grid: Creating A Grid Container Understanding CSS Grid: Creating A Grid Container Rachel Andrew 2020-01-03T11:30:00+00:00 2020-01-04T05:35:42+00:00 This is the start of a new series here at Smashing Magazine concentrating on CSS Grid Layout. While Grid has been available in browsers since 2017, many developers won’t have had a chance to use it on Read more about Understanding CSS Grid: Creating A Grid Container[…]

How To Decide Which PWA Elements Should Stick

How To Decide Which PWA Elements Should Stick How To Decide Which PWA Elements Should Stick Suzanne Scacca 2020-01-02T12:30:00+00:00 2020-01-03T05:36:04+00:00 As the number of website visitors and shoppers grows on mobile, it’s important to consider how small additions to your design will encourage them to do more than just research and browse. One of the Read more about How To Decide Which PWA Elements Should Stick[…]

2019: A Smashing Year In Review

2019: A Smashing Year In Review 2019: A Smashing Year In Review Rachel Andrew 2019-12-31T13:30:00+00:00 2020-01-01T05:06:18+00:00 2019 has been quite a productive (sometimes challenging, but ultimately very successful) year for the Smashing team. In this annual round-up, I’d like to share some of my thoughts and those of some of the Smashing team, as we Read more about 2019: A Smashing Year In Review[…]

Smashing Podcast Episode 6 With Luca Mezzalira: What Are Micro-Frontends?

Smashing Podcast Episode 6 With Luca Mezzalira: What Are Micro-Frontends? Smashing Podcast Episode 6 With Luca Mezzalira: What Are Micro-Frontends? Drew McLellan 2019-12-31T05:00:00+00:00 2019-12-31T05:06:54+00:00 In this episode of the Smashing Podcast, we’re talking about micro-frontends. What is a micro-frontend and how is that different from the sort of approach we might be taking at the Read more about Smashing Podcast Episode 6 With Luca Mezzalira: What Are Micro-Frontends?[…]

Helping Browsers Optimize With The CSS Contain Property

Helping Browsers Optimize With The CSS Contain Property Helping Browsers Optimize With The CSS Contain Property Rachel Andrew 2019-12-27T12:00:00+00:00 2019-12-28T04:35:25+00:00 In this article, I’m going to introduce a CSS Specification that has just become a W3C Recommendation. The CSS Containment Specification defines a single property, contain, and it can help you to explain to the Read more about Helping Browsers Optimize With The CSS Contain Property[…]

Beyond Sprint 0: An Alternative For Integrating Teams

Beyond Sprint 0: An Alternative For Integrating Teams Beyond Sprint 0: An Alternative For Integrating Teams Shamsi Brinn 2019-12-24T15:30:00+00:00 2019-12-25T04:07:03+00:00 Scrum is the most popular project management methodology in the world with over 72% of teams using Scrum or a scrum-hybrid. Chances are good that if you work in web development you are using Scrum Read more about Beyond Sprint 0: An Alternative For Integrating Teams[…]

Creating Voice Skills For Google Assistant And Amazon Alexa

Creating Voice Skills For Google Assistant And Amazon Alexa Creating Voice Skills For Google Assistant And Amazon Alexa Tris Tolliday 2019-12-23T12:00:00+00:00 2019-12-24T04:06:01+00:00 Over the past decade, there has been a seismic shift towards conversational interfaces. As people reach ‘peak screen’ and even begin to scale back their device usage with digital wellbeing features being baked Read more about Creating Voice Skills For Google Assistant And Amazon Alexa[…]

Smashing Monthly Roundup: What’s New?

Smashing Monthly Roundup: What’s New? Smashing Monthly Roundup: What’s New? Iris Lješnjanin 2019-12-20T14:00:00+00:00 2019-12-21T03:35:57+00:00 With the year slowly coming to an end, now is probably a great time to slow down and be mindful. Look back, reflect, breathe. It’s been a long year for all of us, so why not make yourself a good cuppa Read more about Smashing Monthly Roundup: What’s New?[…]