Answering Common Questions About Interpreting Page Speed Reports
https://smashingmagazine.com/2023/10/answering-questions-interpreting-page-speed-reports/
https://smashingmagazine.com/2023/10/answering-questions-interpreting-page-speed-reports/
Smashing Magazine
Answering Common Questions About Interpreting Page Speed Reports — Smashing Magazine
Take a closer look at how various performance tools audit and report on performance metrics, such as core web vitals. Geoff Graham answers a set of common questions that pop up during performance audits.
Addressing Accessibility Concerns With Using Fluid Type
https://smashingmagazine.com/2023/11/addressing-accessibility-concerns-fluid-type/
https://smashingmagazine.com/2023/11/addressing-accessibility-concerns-fluid-type/
Smashing Magazine
Addressing Accessibility Concerns With Using Fluid Type — Smashing Magazine
The CSS `clamp()` function is often paired with viewport units for “fluid” font sizing that scales the text up and down at different viewport sizes. As common as this technique is, several voices warn that it opens up situations where text can fail WCAG Success…
WordPress Playground: From 5-Minute Install To Instant Spin-Up
https://smashingmagazine.com/2023/11/wordpress-playground-5-minute-install-instant-spin-up/
https://smashingmagazine.com/2023/11/wordpress-playground-5-minute-install-instant-spin-up/
Smashing Magazine
WordPress Playground: From 5-Minute Install To Instant Spin-Up — Smashing Magazine
WordPress Playground began as an experiment to see what a self-hosted WordPress experience might look like without the requirement of having to actually install WordPress. A year later, the experiment has evolved into a full-fledged project. Ganesh Dahal…
Creating Accessible UI Animations
https://smashingmagazine.com/2023/11/creating-accessible-ui-animations/
https://smashingmagazine.com/2023/11/creating-accessible-ui-animations/
Smashing Magazine
Creating Accessible UI Animations — Smashing Magazine
Animation and accessibility are often seen as two separate powers at odds with one another. How is it possible to strike a balance between elements that move and the possible negative effects they expose to users who are sensitive to motion? Oriana García…
Designing Web Design Documentation
https://smashingmagazine.com/2023/11/designing-web-design-documentation/
https://smashingmagazine.com/2023/11/designing-web-design-documentation/
Smashing Magazine
Designing Web Design Documentation — Smashing Magazine
Words alone aren’t enough to safeguard best practices in the world of web design and development. Web design documentation must be like its medium — interactive and constantly evolving.
CSS Responsive Multi-Line Ribbon Shapes (Part 1)
https://smashingmagazine.com/2023/11/css-responsive-multi-line-ribbon-shapes-part1/
https://smashingmagazine.com/2023/11/css-responsive-multi-line-ribbon-shapes-part1/
Smashing Magazine
CSS Responsive Multi-Line Ribbon Shapes (Part 1) — Smashing Magazine
Ribbons have been used to accent designs for many years now. But, the way we approach them in CSS has evolved with the introduction of newer features. In this article, Temani Afif combines background and gradient tricks to create ribbon shapes in CSS that…
An Efficient Design-to-Code Handoff Process Using Uno Platform For Figma
https://smashingmagazine.com/2023/11/design-to-code-handoff-process-uno-platform-figma/
https://smashingmagazine.com/2023/11/design-to-code-handoff-process-uno-platform-figma/
Smashing Magazine
An Efficient Design-to-Code Handoff Process Using Uno Platform For Figma — Smashing Magazine
Effective collaboration between designers and developers is vital to creating good user experiences. However, bridging the handoff between design and development with the many tools and workflows available today has its pitfalls. Matthew Mattei introduces…
Creating And Maintaining A Voice Of Customer Program
https://smashingmagazine.com/2023/11/creating-maintaining-voice-customer-program/
https://smashingmagazine.com/2023/11/creating-maintaining-voice-customer-program/
Smashing Magazine
Creating And Maintaining A Voice Of Customer Program — Smashing Magazine
Product teams benefit from knowing their users’ needs and how they respond to product updates as they build out the roadmap of a product. This article covers Voice of Customer programs and is aimed at those who work on a product team as well as executives…
CSS Responsive Multi-Line Ribbon Shapes (Part 2)
https://smashingmagazine.com/2023/11/css-responsive-multi-line-ribbon-shapes-part2/
https://smashingmagazine.com/2023/11/css-responsive-multi-line-ribbon-shapes-part2/
Smashing Magazine
CSS Responsive Multi-Line Ribbon Shapes (Part 2) — Smashing Magazine
In Part 1 of the series, Temani Afif demonstrated how creating ribbon patterns in CSS has evolved with the availability of new CSS features. In this second installment of this brief two-part series, we look at two additional ribbon variations that introduce…
An Introduction To Full Stack Composability
https://smashingmagazine.com/2023/11/introduction-full-stack-composability/
https://smashingmagazine.com/2023/11/introduction-full-stack-composability/
Smashing Magazine
An Introduction To Full Stack Composability — Smashing Magazine
A well-designed composable system should not only consider the technical aspects but also take into account the nature of the content it handles. To help us with that, we can use a Headless Content Management system such as Storyblok.
A Few Ways CSS Is Easier To Write In 2023
https://smashingmagazine.com/2023/11/few-ways-css-easier-write-2023/
https://smashingmagazine.com/2023/11/few-ways-css-easier-write-2023/
Smashing Magazine
A Few Ways CSS Is Easier To Write In 2023 — Smashing Magazine
We’re living in somewhat of a CSS renaissance with new features, techniques, experiments, and ideas coming at us to an extent we haven’t seen since “CSS3”. It’s easy to feel overwhelmed when your profession seems to be advancing at breakneck speed, but Geoff…
Crafting A Killer Brand Identity For A Digital Product
https://smashingmagazine.com/2023/11/crafting-killer-brand-identity-digital-product/
https://smashingmagazine.com/2023/11/crafting-killer-brand-identity-digital-product/
Smashing Magazine
Crafting A Killer Brand Identity For A Digital Product — Smashing Magazine
In this article, Sasha guides you through crucial processes and factors to achieve a consistent brand presence across platforms. She offers an overview of the entire brand identity process, explores collaboration with UI teams, and provides essential details…
Cold Days, Shining Lights (December 2023 Wallpapers Edition)
https://smashingmagazine.com/2023/11/desktop-wallpaper-calendars-december-2023/
https://smashingmagazine.com/2023/11/desktop-wallpaper-calendars-december-2023/
Smashing Magazine
Cold Days, Shining Lights (December 2023 Wallpapers Edition) — Smashing Magazine
Could there be a better way to welcome the new month than with a collection of desktop wallpapers? We’ve got some eye-catching designs to sweeten up the last few weeks of the year and, if you’re celebrating, to get you in the holiday mood.
Recovering Deleted Files From Your Git Working Tree
https://smashingmagazine.com/2023/12/recovering-deleted-files-git-working-tree/
https://smashingmagazine.com/2023/12/recovering-deleted-files-git-working-tree/
Smashing Magazine
Recovering Deleted Files From Your Git Working Tree — Smashing Magazine
Git is designed to assure us that we can track a project’s files at different points in time. But it doesn’t assure us that those files are always safe along the way. For those of you who have dealt with the sinking feeling that you’ve irrevocably deleted…
How Marketing Changed OOP In JavaScript
https://smashingmagazine.com/2023/12/marketing-changed-oop-javascript/
https://smashingmagazine.com/2023/12/marketing-changed-oop-javascript/
Smashing Magazine
How Marketing Changed OOP In JavaScript — Smashing Magazine
Discussing the decisions surrounding JavaScript prototypes, the article by Juan Diego Rodriguez scrutinizes their origin, examines missteps in the design, and explores how these factors have affected the way we write JavaScript today.
Five-Second Testing: Taking A Closer Look At First Impressions (Case Study)
https://smashingmagazine.com/2023/12/five-second-testing-case-study/
https://smashingmagazine.com/2023/12/five-second-testing-case-study/
Smashing Magazine
Five-Second Testing: Taking A Closer Look At First Impressions (Case Study) — Smashing Magazine
Five-second testing is a popular method of usability research used in the industry, yet in essence, its core belief boils down to virtually a superstition. Eduard Kuric looks under the hood at how first impressions are affected by various factors and how…
Preparing For Interaction To Next Paint, A New Web Core Vital
https://smashingmagazine.com/2023/12/preparing-interaction-next-paint-web-core-vital/
https://smashingmagazine.com/2023/12/preparing-interaction-next-paint-web-core-vital/
Smashing Magazine
Preparing For Interaction To Next Paint, A New Web Core Vital — Smashing Magazine
Starting in March 2024, Interaction to Next Paint will formally replace First Input Delay as a Core Web Vital metric. Learn how the two metrics differ, why we needed a new way to measure interaction responsiveness, and how you can start optimizing the performance…
Building Components For Consumption, Not Complexity (Part 1)
https://smashingmagazine.com/2023/12/building-components-consumption-not-complexity-part1/
https://smashingmagazine.com/2023/12/building-components-consumption-not-complexity-part1/
Smashing Magazine
Building Components For Consumption, Not Complexity (Part 1) — Smashing Magazine
Design systems can be of immense help, but failure to adopt them invalidates the hard work that goes into building the thing in the first place! In this two-part series of articles, Luis shares his experience with design systems and how you can overcome the…
CSS Scroll Snapping Aligned With Global Page Layout: A Full-Width Slider Case Study
https://smashingmagazine.com/2023/12/css-scroll-snapping-aligned-global-page-layout-case-study/
https://smashingmagazine.com/2023/12/css-scroll-snapping-aligned-global-page-layout-case-study/
Smashing Magazine
CSS Scroll Snapping Aligned With Global Page Layout: A Full-Width Slider Case Study — Smashing Magazine
Have you run into a situation where you need the padding of one element to align with the padding of another element? In this article, Brecht De Ruyte demonstrates the issue with a full-width slider component that breaks out of the main page container and…
Building Components For Consumption, Not Complexity (Part 2)
https://smashingmagazine.com/2023/12/building-components-consumption-not-complexity-part2/
https://smashingmagazine.com/2023/12/building-components-consumption-not-complexity-part2/
Smashing Magazine
Building Components For Consumption, Not Complexity (Part 2) — Smashing Magazine
Part 2 concentrates on the key points from Luis’ framework and practical tips about managing a design system that should be both robust and easy to adopt.