5 exciting new JavaScript features in 2024
Features likely to be included in this year’s ECMAScript version.
Features likely to be included in this year’s ECMAScript version.
Don’t remove a feature used by many low-vision users.
An interactive guide to Git with real-world use cases.
New features in Chrome Devtools’ network panel.
It can be a game-changer for your design process.
The side-effect of an Ubuntu 20.04 LTS to 22.04 LTS upgrade.
Take screenshots of webpages without backend service.
Google plans to integrate Lighthouse deeply into DevTools.
“Take care of yourself. Sleep. Eat. Exercise. Rest. Relax. Take care of other people, as best you can. People are important. Software is just fun.”
Preventing screens from sleeping or being dimmed.
“We’ve always needed local resets, and now we finally have them.”
Find the true size of an npm package.
The internet’s success is built on voluntary standards.
How far are we from automating front-end engineering?
Virtual private servers: DigitalOcean vs. Linode vs. Vultr.
Visual Studio Code now supports port forwarding.
The art of protecting email addresses from spam bots.
WebXR now includes a better method for interaction.
Which compression method is right for your content?
Handy ways to enhance your website buttons.
light-dark function, Service Worker Routing API, and more.
How to create digital and print editions from CMS content.
A look at one of those most important CSS aspects.
Handy speed optimization techniques illustrated.
What does ‘built in accessibility’ actually mean for browsers?
DigitalOcean is about to revitalize the CSS-Tricks website.
Why is the IndieWeb not more widely used?
When you read a web page and it’s source at the same time.
What to expect from the passwordless login solution.
Americaneagle’s results, with a comparison to those of WebAIM.
“There are very good reasons to be excited about PHP these days.”
The incredible new additions to CSS at a glance.
How to properly set a base ‘font-size’ for your website.
Simpler dark mode setup with the light-dark() function.
Let’s compare the template languages of the frameworks.
“It’s none (or something like ‘font-size: 100%;’).”
“Animating borders in CSS can be surprisingly difficult.”
The open source group’s impact on web documentation.
How developers use and think about Git.
How inline CSS can help improve web performance.
An early common direction for signals in JavaScript.
Aligning content of boxes that sit side by side.
How they help us to write fluid components
An in-depth course on the basics of JavaScript.
Let’s explore AI and accessibility from three angles.
Let’s find a way out of this labyrinth.
Google introduces an advanced JPEG coding library.
Get ready for a basic feature for custom HTML elements.
A deep dive into some of the inner workings of promises.
How to tweak an underestimated database engine.
Small, feature-rich calendar web components.
“Don’t try to be clever. Don’t try to fight the browser. Lean into it and let the platform do what it does best.”
“The secret to building consistent, maintainable websites.”
What they are, how they work, and their use cases.
How to mark problematic HTML patterns without JavaScript.
What am I – and if so, which ones?
The latest browser features at a glance.
How to master the art of troubleshooting code.
How the new web performance metric works.
You can now get a sneak peek of View Transitions in Safari.
Indie browsers report significant spikes in users.
Is slow and steady winning the race?
Web apps can already become globally blazing fast.
The power of ‘size-adjust’, ‘ascent-override’, and ‘descent-override’.
“We already have all the technology to make wide-spread accessibility a reality.”
How to block AI bots effectively with your site’s .htaccess.
Get insights into the inner workings of your website.
Generate vector-based cartoon faces with a JavaScript library.
“The next evolution of space and cyclic toggles.”
Techniques that can simplify the creation of CSS shapes.
Understanding the future of CSS-in-JS and React.
“The philosophy behind it embarrasses the modern JavaScript developer.”
Better view transitions, new declarative shadow DOM APIs, and more.
The hardest nut to crack in computer science.
“The web community isn’t done with mixins yet.”
It’s important to keep your jQuery version up-to-date.
CSS anchor positioning, keyboard-focusable scroll containers, and more.
Easier block direction alignment without CSS flexbox/grid.
How to build the popular navigation bar pattern.
Some striking TC39 stage 2 proposals currently in the works.
Two of the most fundamental parts of CSS explained.
What WordPress’s shift to ‘JavaScript-first’ means for PHP.
“The podcast your mother warned you about.”
A video series featuring code bits that power great UX.
Let’s disable JavaScript on our sites or surf without it on April 24th.
A scraper to digest your content into one text file.
The current status of website AI opt-out mechanisms.
Ways not to write text descriptions for images.
How should CSS handle masonry-style layouts?
Ways to make dragging patterns more accessible.
A collection of easily customizable CSS-only shapes.
An in-depth guide to front-end skills, tools, and tech.
Which CSS properties still require a prefix?
Better performance, popover API support, and more.
“Something we need and probably long overdue.”
What fewer and fewer developers seem to know.
And how the addition of URL.parse() fixes it.
It’s no longer a significant concern for developers.
Almost every page on the developer platform has one.
Issues that have a negative impact on your users.