JSConf JP

Kateryna Porshnieva

Kateryna Porshnievaカテリナ ポルテュニエヴァ

Kateryna is an engineer from Ukraine with 10+ years of experience in UI development and design. She is passionate about accessible web, design systems and making complex things simple. Apart from work, she is active in tech community, organises board game nights and is known as a coffee snob.

Track C
17:10-17:40(30 min)

Practical guide to building accessible forms in React

  • English
  • Remote

Web forms are crucial for user interaction on the web, and to ensure our products provide an inclusive experience for all, we need to build them with accessibility in mind. In this talk, we'll dive into best practices and practical tips for crafting accessible forms that won't leave anyone behind

We’ll start by diving into what accessibility is and how assistive technology works on the web. With this foundation, we’ll go through common patterns in forms and how to implement them accessibly. We’ll talk about: labelling, providing instructions, errors and validation, testing, managing focus, and more – all backed by practical examples.