
Accessibility for teams
How to incorporate accessibility into your team's process.
The best problem-solving writing in software engineering — databases, performance, security, frontend and distributed systems, in one feed.

How to incorporate accessibility into your team's process.

It's important to build sites that are inclusive and accessible to everyone. There are at least six key areas of disability we can optimize for: visual, hearing, mobility, cognition, speech and neural.


Bring your brand color to built-in HTML form inputs with one line of code.

Improving accessibility for web pages

react-axe is a library that audits a React application and logs any accessibility issues to the Chrome DevTools console. eslint-plugin-jsx-a11y is an ESLint plugin that identifies and enforces a number of accessibility rules directly in your JSX. Using them in combination can provide a comprehensive auditing approach to find and fix any accessibility concerns in your application.

Learn how to make your Angular application accessible using codelyzer.

Design responsively to provide the best multi-device experience and for accessibility.

It's important that interactive elements have enough space around them, when used on a mobile or touchscreen device. This helps everyone, and especially those with motor impairments.

A method to adapt a font to your users' preferences, so they're maximally comfortable reading your content.

Learn about adaptive loading pattern, how to implement it, and how Facebook, Tinder, eBay, and other companies use adaptive loading in production.

Use Network Information API to adapt the assets served to users based on the quality of their connection.

The web app manifest is a simple JSON file that tells the browser how your web app should behave.

Create React App includes a web app manifest by default. Modifying this file will allow you to change how your application is displayed when installed on the user's device.

Embed a media file in a web page using the and tags.

Touchscreens are available on more and more devices, from phones up to desktop screens. Your app should respond to their touch in intuitive and beautiful ways.

Essential metrics for a healthy site

Learn about how Chrome is investing efforts in a number of open-source tools to advance the JavaScript ecosystem

When designing your websites for agents and humans, you can follow similar best practices. Learn what they are.




Toxicity detection protects your users and creates a safer online environment. In part two, we learn how to build a client-side AI tool to detect and mitigate toxicity at its source.

"Protect your users and create a safer online environment with toxicity detection. In part one, we share the context you need to deploy AI to mitigate toxicity at its source: users' keyboards."