Skip to content

Accessibility

Certara appreciates that users have different abilities, and we strive to produce solutions that meet the needs of a diverse audience—including those with disabilities who use assistive technology to access digital content. By including and respecting diversity in our design process, we ensure that everyone can access the content they need.

We are guided by the Web Content Accessibility Guidelines (WCAG) 2.1 A/AA in how users access and consume our content. The principles of the WCAG are a technology-neutral approach to ensure that users can find, access, and manipulate information reliably across a range of devices. Certara strives to ensure those principles are included in every step of our design process.

Everyone benefits from accessibility

Accessibility efforts typically aim to serve users who may have an impairment affecting the following:

  • Vision
  • Auditory Sense
  • Motor Function
  • Cognitive Ability

However, web accessibility is not limited to persons with permanent disabilities. Considering the needs of users with disabilities when designing makes the experience better and more robust for all users. For example, using colors that have sufficient contrast to background content is not only an aid to users with a visual impairment but also beneficial to everyone looking at a screen in bright daylight.

Categories of accessibility

Perceivable

Information and user-interface components must be presentable to users in ways they can sense.

  • Example: Do users know that there is a button on the webpage?

Operable

Users must be able to operate the interface. The interface cannot require interaction that a user cannot perform.

  • Example: Can users activate the button?

Understandable

Users must be able to understand the information as well as the operation of the user interface. The content or operation cannot be beyond their understanding.

  • Example: Does the button have a descriptive label? Is it clear to the user what will occur if they interact with the button?

Robust

Content must be robust enough that it can be interpreted reliably by a wide variety of assistive technologies. As technologies advance and browser and assistive technologies evolve, the content should remain accessible.

  • Example: Does the button work reliably and predictably across a broad range of devices?

More detail on these categories and on the rest of the guidelines can be found at Web Content Accessibility Guidelines (WCAG) 2.1

Accessible color

We comply with AA standard contrast ratios . To do this, we choose primary, secondary and extended colors that support usability. This ensures sufficient color contrast between elements so that people with low vision can see and use our products.

Include multiple visual cues

Don’t convey information using color alone. Use multiple visual cues, such as stroke weight, patterns, shape, text, or illustrations, ensure that everyone receives the same information. This helps people who are unable to, or have difficulty with, distinguishing one color from another. This includes people who are color blind, have low vision, or are blind.

For example, these inline validation messages use both color and icons to distinguish severity:

Do

The warning message uses a bell icon and is yellow in color. The error message uses an exclamation point and is red in color.

Don‘t

Don’t rely on color as the only visual cue to distinguish severity.

Use high contrast

High color contrast helps people who are partially or completely color blind see differences between certain colors. It creates a strong visual hierarchy and improves usability for everyone. Make sure that the combination of text and background color does not fall below the WCAG recommended threshold ratio of 4.5:1 for 14px text or lower and 3:1 for 18px text or larger and non-text content like icons.

Meaningful structure and hierarchy

A consistent and clear hierarchy helps people who navigate the page using links or headers. Use headings and titles to outline the page so people can see the structure and how sections relate to each other.

Be predictable with structure and use patterns and layouts familiar to people.

List by level of importance

Place items on the page in order of their level of importance so people don’t have to search for them.

Have a consistent hierarchy

Create and maintain a consistent hierarchy so that people can use alternative input methods to move through the page. Headings are in order without skipping levels.

Heading 1

Heading 2

Heading 3

Heading 4

Do

Use a consistent heading hierarchy: H1, H2, H3, H4

Heading 2

Heading 1

Heading 3

Heading 4

Don‘t

Use headings out of order: H2, H1, H3, H3

Meaningful text

Consistent and helpful text makes the user interface accessible to people who use a screen reader. Screen readers help people with visual impairments by reading both visible and non-visible alternative text aloud.

All text should support accessibility, whether it’s visible (UI labels, headings, buttons, forms, hyperlinks, and help text) or non-visible (alternative text for images and buttons).

Be concise and use plain English

Keep content and accessibility text concise. People using screen readers hear every UI element read aloud, so the shorter the text, the faster they can navigate the content.

Screen readers can skim more easily and skip irrelevant paragraphs if you keep sentences short and frontload paragraphs with important information.

Plain English helps people skim and digest information faster. It also makes content more accessible to those who speak English as a second, third, or fourth language.

Avoid idioms and always expand acronyms when using them for the first time.

Use consistent labels

Consistently label elements and components that have the same functionality. When people encounter these elements in different contexts, they should be able to recognize and understand the function or actions of an element. For instance, a menu item labeled Projects should open a page titled Projects. A modal with the title Import spec has a button labeled Import.

Do

Title Import spec with a button labeled Import.

Don‘t

Title Import spec with a button labeled Upload.

Describe what an element does

Label elements with action verbs that indicate what happens when the element is selected.

Do

Edit preferences - When read aloud, the text indicates the action.

Don‘t

Preferences - Just labeling the element doesn't make it clear what will happen when it is selected.

Buttons

In buttons, describe what the action does and, if you can, reveal what will happen.

Do

Accept changes

Don‘t

Yes!

Link text should indicate where the link navigates to. When linking text we use “Learn about” along with a description of where we are taking the user. Link your entire message. For in-app or in-product links don’t use a period at the end of the sentence.

Linking the entire message gives users context about the link destination lowering their cognitive load.

Example: Learn about the properties tab

These links take a user who is visually impaired through hearing a screen reader repeat “Learn more” at this time while tabbing through a page. Linking the full message also helps navigation using screen readers and allows the text to stand alone.

Add skip links or anchors to help people navigate around content pages.

Keyboard navigation

Some people can’t use a mouse to navigate through applications using tools such as a keyboard, mouth wand, or eye tracking system. People should be able to navigate and use the product with a keyboard or screen reader. Make sure anything that can be seen by hovering with a mouse is also accessible to keyboard focus and screen readers.

When creating an application, check if a keyboard can be used to:

  • Navigate through the page.
  • Perform the same tasks as people who use a mouse.
  • Locate where you are on the page.
  • Tell where the keyboard focus is.

Manage focus

Keyboard focus follows the page as the eye would scan it. Focus travels top to bottom, left to right, moving from most to least important item. People can navigate applications using alternative input methods (D-pads, trackballs, keyboards, and navigation gestures), and the focus flows in a logical order.

When assessing keyboard focus:

  • Be conscious of the order of elements on the page. Do they make sense from the user’s perspective?
  • Indicate where the focus is.
  • Avoid using input focus to select, trigger events, or display messages. People may need to navigate through all controls before making changes.
  • Keep in mind where the focus moves when the element in focus disappears. People should return to wherever they were before they focused on the element.