July 20–24, 2015
Portland, OR

Modern accessibility for modern web apps

Patrick Fox (Razorfish)
10:40am–11:20am Thursday, 07/23/2015
Design Portland 255
Average rating: ****.
(4.50, 6 ratings)

Prerequisite Knowledge

Solid understanding and appreciation of web UI engineering (HTML5, CSS, JS), and user experience design.


Modern web technology is ever-evolving and increasingly complex to implement. Creating modern, accessible web applications is especially challenging: dynamic UI components and single-page, Ajax-driven architectures are inherently inaccessible. With the right process, mindset, and techniques, creating modern, accessible web applications is possible.

Recent legislation brings the importance of accessibility to the forefront of web development. This legislation mandates accessibility compliance for airlines, and similar updates are expected in the near future. It is our responsibility as consultants and the makers of the web to do our part in making the web an open, inclusive, and accessible place for everyone.

This talk goes beyond the foundational aspects of accessibility to discuss higher-level concepts and challenges of making modern web UI accessible, demonstrating specific solutions and best practices for:

  • Common UI components (modals, form validation)
  • Single-page architecture
  • Summarizing complex content
  • Providing accessible help text
Photo of Patrick Fox

Patrick Fox


Patrick Fox is a technology director at Razorfish, specializing in front-end technology and modern web accessibility.