
Responsive web design basics
Create sites that respond to the needs and capabilities of the device they're viewed on.
735 articles on Design & UX.

Create sites that respond to the needs and capabilities of the device they're viewed on.

An overview of three tools and techniques for testing and verifying accessible color contrast of your design.

Introduction to the Accessibility Tree

About the :user-valid and :user-invalid pseudo-classes and how to use them to improve the user experience of input validation.

A step-by-step guide to the basics of UX design.

Learn how to adapt your web-based payment app to work with Web Payments and provide a better user experience for customers.

For Google I/O 2019, the folks on the web.dev team have shipped a number of updates including a refreshed design, more Lighthouse docs, and a brand new blog.

With the Web Share API, web apps are able to use the same system-provided share capabilities as platform-specific apps. The Web Share API makes it possible for web apps to share links, text, and files to other apps installed on the device in the same way as platform-specific apps.

An accessible site is one whose content can be accessed regardless of any user's impairments, and whose functionality can also be operated by the most diverse range of users possible.

This week we celebrated accessibility work and highlighted resources to help you make your sites and applications usable by everyone.

Starting today, a change to CLS has been rolled out across a number of Chrome's web tooling surfaces including Lighthouse, PageSpeed Insights, and Chrome UX Report.

Chrome now passes 100% of tests for the accessibility focus area. This post explains the improvements made.

We launched the final modules for Learn Accessibility. This means you can take this course from start to finish or in any order you choose.

Chromium 80 had a system-ui font weight regression on macOS. The reason it broke, and the new super powers post-resolution, are worth the wait in Chromium 83.

New codecs support, updated design, and CLI support!