Smashing Animations Part 1: How Classic Cartoons Inspire Modern CSS

Posted by: . Posted on: May 7, 2025 Comments: 0

Smashing Animations Part 1: How Classic Cartoons Inspire Modern CSS Smashing Animations Part 1: How Classic Cartoons Inspire Modern CSS Andy Clarke 2025-05-07T08:00:00+00:00 2025-09-20T02:02:56+00:00 Browser makers didn’t take long to add the movement capabilities to CSS. The simple :hover pseudo-class came first, and a bit later, the transitions between two states. Then came the ability to change states across a set of @keyframes and, most recently, scroll-driven animations that link…

Masonry In CSS: Should Grid Evolve Or Stand Aside For A New Module?

Posted by: . Posted on: May 6, 2025 Comments: 0

Masonry In CSS: Should Grid Evolve Or Stand Aside For A New Module? Masonry In CSS: Should Grid Evolve Or Stand Aside For A New Module? Gabriel Shoyombo 2025-05-06T13:00:00+00:00 2025-09-20T02:02:56+00:00 You’ve got a Pinterest-style layout to build, but you’re tired of JavaScript. Could CSS finally have the answer? Well, for a beginner, taking a look at the pins on your Pinterest page, you might be convinced that the CSS grid layout is enough, but not until you begin…

WCAG 3.0’s Proposed Scoring Model: A Shift In Accessibility Evaluation

Posted by: . Posted on: May 2, 2025 Comments: 0

WCAG 3.0’s Proposed Scoring Model: A Shift In Accessibility Evaluation WCAG 3.0’s Proposed Scoring Model: A Shift In Accessibility Evaluation Mikhail Prosmitskiy 2025-05-02T11:00:00+00:00 2025-09-20T02:02:56+00:00 Since their introduction in 1999, the Web Content Accessibility Guidelines (WCAG) have shaped how we design and develop inclusive digital products. The WCAG 2.x series, released in 2008, introduced clear technical criteria judged in a binary way: either a success criterion is met or not. While…

What Does It Really Mean For A Site To Be Keyboard Navigable

Posted by: . Posted on: April 18, 2025 Comments: 0

What Does It Really Mean For A Site To Be Keyboard Navigable What Does It Really Mean For A Site To Be Keyboard Navigable Eleanor Hecks 2025-04-18T13:00:00+00:00 2025-09-20T02:02:56+00:00 Efficient navigation is vital for a functional website, but not everyone uses the internet the same way. While most visitors either scroll on mobile or click through with a mouse, many people only use their keyboards. Up to 10 million American adults…

Fostering An Accessibility Culture

Posted by: . Posted on: April 17, 2025 Comments: 0

Fostering An Accessibility Culture Fostering An Accessibility Culture Daniel Devesa Derksen-Staats 2025-04-17T08:00:00+00:00 2025-09-20T02:02:56+00:00 A year ago, I learned that my role as an accessibility engineer was at risk of redundancy. It was a tough moment, both professionally and personally. For quite some time, my mind raced with guilt, self-doubt, plain sadness… But as I sat with these emotions, I found one line of thought that felt productive: reflection. What did…

Inclusive Dark Mode: Designing Accessible Dark Themes For All Users

Posted by: . Posted on: April 15, 2025 Comments: 0

Inclusive Dark Mode: Designing Accessible Dark Themes For All Users Inclusive Dark Mode: Designing Accessible Dark Themes For All Users Alex Williams 2025-04-15T13:00:00+00:00 2025-09-20T02:02:56+00:00 Dark mode, a beloved feature in modern digital interfaces, offers a visually striking alternative to traditional light themes. Its allure lies in the striking visual contrast it provides, a departure from the light themes that have dominated our screens for decades. However, its design often misses…

How To Build A Business Case To Promote Accessibility In Your B2B Products

Posted by: . Posted on: April 4, 2025 Comments: 0

How To Build A Business Case To Promote Accessibility In Your B2B Products How To Build A Business Case To Promote Accessibility In Your B2B Products Gloria Diaz Alonso 2025-04-04T12:00:00+00:00 2025-09-20T02:02:56+00:00 When I started working on promoting accessibility, I was fully convinced of its value and was determined to bring it to the business stakeholders. I thought that the moment I started pushing for it inside the company, my key…

How to Put Your WordPress Site in Maintenance Mode

Posted by: . Posted on: March 18, 2025 Comments: 0

There are times when you need to temporarily take your WordPress site offline, whether for updates, troubleshooting, or redesigns. Instead of displaying a broken or unfinished site, maintenance mode allows you to show visitors a professional message while you work behind the scenes. Unlike a regular page, a maintenance page uses the 503 standard HTTP status code, which tells search engines the downtime is temporary and prevents SEO penalties. In…

Transitioning Top-Layer Entries And The Display Property In CSS

Posted by: . Posted on: January 29, 2025 Comments: 0

Transitioning Top-Layer Entries And The Display Property In CSS Transitioning Top-Layer Entries And The Display Property In CSS Brecht De Ruyte 2025-01-29T10:00:00+00:00 2025-03-19T12:04:52+00:00 Animating from and to display: none; was something we could only achieve with JavaScript to change classes or create other hacks. The reason why we couldn’t do this in CSS is explained in the new CSS Transitions Level 2 specification: “In Level 1 of this specification, transitions…

How to Install PHP Extensions Easily with PIE

Posted by: . Posted on: January 8, 2025 Comments: 0

Installing PHP extensions traditionally involved challenges like finding precompiled binaries, using OS package managers, or manually compiling from source. These methods could be inconsistent across platforms and required different commands, making the process complex and prone to errors. PECL, while helpful, feels antiquated. It’s not as easy to put your extension in PHP as it is with Composer. PIE is an initiative from the PHP Foundation to solve this by…