Skip to main content

Accessibility

Our Approach#

We’ve made accessibility a first-class, non-negotiable design philosophy. For us, accessibility is an ongoing practice rather than an endpoint, and we are committed to ensuring everyone using Manifold can access, engage with, and create content in meaningful and exciting ways. There are a lot of reasons why we made Manifold, and joy is an integral element in all of them. So when we talk about accessibility, we aren’t talking about simply “checking the accessibility box” for some imaginary person in a darkened back room. We earnestly want to create a platform where all readers—sighted, print-disabled, or otherwise—can have engaging and enjoyable experiences.

On this page, you can learn more about how the Manifold team works to meet these goals. We discuss accessibility strategies and compatibility in the following sections. If something here isn’t as clear as you’d like or you have additional questions, we’ve also provided our contact information. Please don’t hesitate to use it.

Strategies#

Keyboard Compatibility#

In library views and within the Manifold reader, the application can be navigated and interacted with using the expected keyboard controls. Where appropriate, Manifold will deliver context-specific instruction to users when they focus on elements so they know how to perform an action in that space.

Standard Navigation#

  • Tab advances focus forward, left to right and down the page
  • Shift + Tab moves focus backward, right to left and up the page
  • Enter or Return selects

Reader Navigation#

  • Space or Page Down advance the view down the page by a screen view
  • Page Up moves the view back up the page by a screen view
  • Up and Down keys adjust the view forward or backward by line
  • Home and End move view to the top or bottom of the page

Backend Navigation#

  • Drag and drop elements can be selected using the space bar and reordered using the arrow keys.

Resource Navigation#

  • YouTube and Vimeo video resources can be navigated using the keyboard commands of those respective apps. Refer to the documentation from YouTube or Vimeo for more.
  • Manifold’s audio and video players do not currently support keyboard functionality.
  • Interactive resources are remotely hosted content and beyond the scope of what Manifold can control. If publishers use platforms that have keyboard functionality, that same functionality will be included in the Manifold experience.

Disclaimer#

Manifold is distributed software that is used by many different publishers and groups. We work diligently to ensure the application is itself accessible and can render standards-compliant accessibility frameworks and metadata to assistive technology in the expected ways. However, the obligation of creating accessible content falls to those who maintain their own Manifold instance.

Contact Us#

If you need accessibility-related help with a Manifold publication, please contact us at contact@manifoldapp.org.

If you would like to report an issue with the Manifold platform, please email us or submit an issue or start a discussion in our GitHub repository. We are also widely available on Twitter and Slack for help.