Different types of patterns

Patterns

Responsibe animation

While the experience of your app could benefit from animations, sudden movements could cause, for example, dizziness, vertigo or nausea for some of your users. Here's a strategy to deal with this.

  • Vue
  • React
  • Angular
Contribute!

(Modal) dialog windows

A modal dialog requires a user's response and makes it mandatory to interact with it. Focus, both literally and proverbially, can't be moved away from the modal. Learn more about what to look out for when using dialog windows

  • Vue
  • React
  • Angular
Contribute!

Notifications for all users

You have to inform every user about dynamic changes in your web app - not just the ones using a visual browser. Learn more about programmatically exposing asynchronous content changes to screen readers

  • Vue
  • React
  • Angular
Contribute!

Accessible routing

A Single Page Application consists of one single HTML document - anything else is being loaded without ever really navigating off of or reloading the page. This leads to accessibility challenges

  • Vue
  • React
  • Angular
Contribute!