HTML dialog element vs. popovers
A look at their similarities, differences, and use cases.
A look at their similarities, differences, and use cases.
A challenge to create a website every day of October.
Just drag and drop the URL to the desktop or any folder.
From content artifacts to new experience paradigms.
Danny Sullivan acknowledges challenges for smaller sites.
But it’s even harder to write code for humans.
“Comparing web components to React is like comparing a good bicycle with a cybertruck. They do very different things, and they’re used by different people with very, very different mindsets.”
A prudent way to protect users’ unsubmitted form data.
“Stop fighting and go make awesome sh!t.”
A talk with the creator of the popular Oklab color space.
What’s new in the design tool’s interface and what’s next.
A tool to visualize the UX performance of popular websites.
Regular vs. registered vs. unregistered custom properties.
How to build a ‘like’ button with audio fingerprinting.
Comparison of Fastify-html, Vue, Svelte, Solid, Preact, and React.
A new way of working with ChatGPT to write and code.
ESLint now supports checking JSON and Markdown.
Color issues in the terminal and how to fix them.
How humans and machines can understand each other.
All to make a website load 2ms faster.
Towards a more equitable website and new niches.
How to attractively display logos in a row with CSS?
A handy list of common (and not so common) Git commands.
Generate QR Codes in different styles (via JavaScript).
It can be done using only CSS, without JavaScript.
The deceptive UX pattern you never saw coming.
What does an ideal CSS color system look like?
11 years of trends and insights from 1000+ bloggers.
Progressive Web Apps require a set of three icons.
Zero-click platforms are taking over; what now?
When and how to evaluate digital icons.
It’s time for a change and some fresh ideas.
Check how screen readers present your website.
The potential of web components without shadow DOM.
How QR codes work and how to customize them.
AI is powerful if used well, but what does ‘well’ mean?
“When you don’t hear from teams using your design system, we’ve learned over the years that it’s typically not a sign of ‘everything is going great’ but ‘something is probably wrong.’”
“Be careful when picking your top-level domain.”
It gets much better with CSSNestedDeclarations.
A web app that helps creators protect their work.
They are a potent combo, so why aren’t they used more?
The many ways movement can power UX design.
The JavaScript runtime is now ready for production at scale.
Changes to ‘::selection’ styles that may affect your site.
Web development using only vanilla techniques.
What to consider when choosing colors for cultural diversity.
CMSs that could better meet your website needs.
Directives such as ‘crawl-delay’ are not supported.
The dependencies of Firefox and Safari on Google.
Supportable at-rules we can reliably test today.
Is launching on ProductHunt worth it?
A starting point for anyone unfamiliar with coding.
Prominent JavaScript features to keep an eye on.
Highly portable, stylish, and adaptive email signups.
An archive with 33,000+ clips from across the world.
A simple checker to spot differences between texts.
Handy tools to bulk edit digital photos and images.
How popular UI frameworks and libraries present themselves.
Versions of ‘HTML includes’ have evolved into a new take.
Themes for video/audio players, built for many frameworks.
Chrome adds ‘clone’ to avoid inline/block fragmentation.
Why the delivery of design system components matters.
Browser support, techniques, examples, and use cases.
Team up with others to contribute to the web documentation.
A new way to speed up your site by reducing data on revisits.
Considerations for selecting and combining fonts.
A large and rich collection of open-source icons.
From sRGB to smoother, more natural color transitions.
Document picture in picture, CSS nested declarations, and more.
New features and announcements from Adobe MAX 2024.
What to expect from the latest JavaScript runtime.
Usage, accessibility, alternatives, and workarounds.
Digital product development methods for your business.
“Plain text might not always be as straightforward as it appears.”
AI-generated profile pictures for your designs.
“HTML is hard. Probably the hardest part of my job.”
A tool to scan websites for privacy at scale.
Is min() the be-all, end-all for responsiveness?
The testing tools we have and the testing tools we need.
The popular JavaScript animation library will stay public.
Key learnings from years of designing for developers.
“It’s very possible to build a useful local-first app today.”
The SEO tool now delivers website insights you can act on.
“It’s not enough for a program to work, it has to work for the right reasons.”
“Let’s ditch the ‘don’t make me think’ mindset.”
What we can do with a single gradient is incredible.
Keeping up with CSS updates feels like a full-time job.
“We can make the web a greener, more efficient place.“
“We can return to that place where the web is a place of wonder, where all of us feel that same burning feeling of excitement as we push the web back towards the wonderful, beautiful, joyful place it ought to be.”
“RSS will nudge the whole internet towards a better state.”
Managing variables in the design tool requires many decisions.
“Registering a domain is different from owning a domain.”
How to make exploring commits much more enjoyable.
The new CSS property doesn’t only work on text.
Selecting the right font goes beyond aesthetics.
“Modern static site generators are a bit like a hard video game.”
What’s coming with the AI assistance panel.
Get the latest updates and share your feedback.
Google drops site-specific searches from result pages.