Content hiding techniques and accessibility
How accessible is hidden content using HTML, CSS, ARIA?
How accessible is hidden content using HTML, CSS, ARIA?
How you can start small with custom HTML elements.
What if CSS had an ‘if’ function?
A new iteration in the browser preloading journey.
“It’s an excellent choice for record identifiers in databases.”
CSS Grid makes overlapping elements a breeze.
The W3C CSS WG agreed to add an inline if() to CSS.
A new approach to data validation in JavaScript.
What’s the proper way to limit the length of a text line?
CAPTCHA accessibility challenges, remedies, and alternatives.
A simple way to make your web design more unique.
The Rust user base has doubled in the last two years.
Discover what JavaScript has been up to lately!
The latest member of the HTML family explained.
The typed JavaScript language brings exciting new features.
Current workarounds for the missing if() in CSS.
An excellent UX upgrade for your footnotes.
Things to review when disabling browser overscroll.
The old JS vs. the new CSS way to detect JavaScript.
Why robots.txt alone won’t keep AI off your website.
Now you can make “the biggest mistake in UX design.”
Benefits of these methods illustrated by examples.
Perfect for mobile and effective on larger screens.
What makes a font suitable for writing code?
What’s new in the officially authorized web standard.
Say hello to the handy new Popover API.
Google says “Fix those that actually will help users.”
Pick your colors, build palette, get CSS variables.
“The attack surface of HTML injection greatly increases.”
How can we manage CSS variables effectively?
Code snippets to check web feature availability.
Hear what’s going on online behind the scenes.
Human-friendly URLs can be both stable and flexible.
The open-source code editor is now generally available.
The latest browser features at a glance.
Lighter ways to add YouTube videos on your website.
Microsoft warns web admins not to attack Bing’s AI models.
An independent open-source web browser spread its wings.
Actionable security insights for your website.
DevOps aimed to improve deployment but caused delays.
Cloudflare now lets you easily block AI bots.
A comparison of the server-side JavaScript runtimes.
Can Container Queries already be used in production?
Testing browser support for custom property definitions.
Ensuring site-wide HTTPS under the latest standard.
Why everyone should get their optimal browsing experience.
A lab for keyboard fans to design their favorite model.
Tiny code snippets with before and after shots.
“94% of European websites fail accessibility requirements.”
Can iPhone/iPad settings change a website’s font size?!
The current PHP versions used across the community.
Half-year report on resolved front-end developer issues.
What you can do to enhance the input experience.
The three types of browser (and CSS!) magnification.
What to expect from an exciting new CSS proposal.
Highlights from the thriving movement’s inaugural event.
How can we deliver the right-sized videos to save bandwidth?
Why should a button have a min-width?
The evolution of OpenType and open-source text stacks.
How modern CSS can refine a tiny design pattern.
Now supported in Microsoft Edge and other Chromium browsers.
The popular JavaScript linter becomes language-agnostic.
How to build accessible, visually rich form elements.
Another exciting CSS feature lands in all major browsers.
With growing API interest, let’s clear up some myths.
A collection of games built with just HTML and modern CSS.
“Composing primitives is what makes front-end development fun.”
Concepts, techniques, and practical examples.
“‘clip-path’ is one of the most underrated CSS properties.”
What you can expect from the free domain registration service.
“Maybe it’s time to start exploring new platforms.”
ARIA remains a developer’s promise to screen reader users.
Feature flag handling in Chrome, Firefox, and Safari.
After 16 years, PHP gets an HTML 5 compliant parser.
Learnings from 12 years of Git commits and commit history.
Mobile web development has a hidden challenge.
Charset details are crucial when serving HTML documents.
All the ways CSS ‘position: sticky’ can fail.
Hiding HTML elements from users and/or screen readers.
State-of-the-art practices for crafting responsive HTML tables.
Another look at a much-wanted HTML enhancement.
How to write safer, more resilient CSS custom properties.
Results of the first survey on the popular UI library.
A great way to have a visual of the grid layout in CSS.
“Enjoy the power and beauty of PHP, or never mind.”
Powered by @property and trigonometric functions.
Wild things you can do but really shouldn’t.
Which web automation library is better in 2024?
Google abandons plan to deprecate third-party cookies.
What is actually needed for baseline compliance?
Shadows that also look great on a colored surface.
Another win for web platform interoperability.
Chrome’s options for installing a Progressive Web App.
Website restrictions on AI bots have gone through the roof.
Leaders’ and developers’ views on engineering productivity.
How modern CSS helps to solve an ancient challenge.
A study finds web puzzles have immense cost and no security.
70% of developers don’t see AI as a job threat.
What sounds impossible is doable with modern CSS.