Skip to main content

Accessibility of Finsemble Polyfill on io.Connect

note

Finsemble has merged with Glue42 to form interop.io. This documentation site remains available for existing Finsemble clients. For our latest platform, products, and documentation, visit https://docs.interop.io/

At interop.io we take accessibility seriously. We are committed to providing the best possible experience to all our clients of our products.

Both default Finsemble color schemes and all other visual elements follow level AA color contrast. The one exception is the Central Logger, which doesn’t use the Finsemble theme. We support keyboard navigation with small exceptions listed in the table. For keyboard accessibility we have added a number of keyboard shortcuts.

These tables present WCAG 2.1 Level A and Level AA accessibility criteria and show how Finsemble addresses them. Some criteria are partially supported and some are not supported.

WCAG 2.1 Level A CriteriaSupport Level
1.1.1 Non-text contentPartially supported. Exceptions include:
- The Central Logger has several checkboxes without labels.
- The Notification panel has icon buttons missing labels.
1.2.1 Audio-only and video-only (prerecorded)N/A
1.2.2 Captions (prerecorded)N/A
1.2.3 Audio description or media alternativeN/A
1.3.1 Info and relationshipsPartially supported. Exceptions include:
- Search menu headings are not presented as menu headings.
- When resetting preferences, the alert that Finsemble needs to be restarted is not read.
- Linker does not acknowledge when channels have been selected.
1.3.2 Meaningful sequenceSupported
1.3.3 Sensory characteristicsSupported
1.4.1 Use of colorSupported
1.4.2 Audio controlN/A
2.1.1 KeyboardPartially supported. Exceptions include:
- Some window behavior is mouse-driven. This includes moving, stacking, snapping, and grouping windows. There is no keyboard-only alternative to this.
- Some parts of the Notification panel are inaccessible via the keyboard.
- Notification panel is not accessible via Alt + Tab.
- The Central Logger’s log is inaccessible via the keyboard.
- Linker is not focusable with the tab key.
- Dialogs are not focusable with Alt + Tab.
- Workspaces can't be reordered in the workspace menu or the preferences dialog using the keyboard.
- Intent Resolver does not work with the keyboard.
2.1.2 No keyboard trapSupported
2.1.4 Character key shortcutsN/A
2.2.1 Timing adjustableSupported
2.2.2 Pause, stop, hideN/A
2.3.1 Three flashes or below thresholdN/A
2.4.1 Bypass blocksN/A
2.4.2 Page titledPartially supported. Exceptions include:
- Menu dropdowns and dev tools are not titled.
2.4.3 Focus orderSupported
2.4.4 Link purposeSupported
2.5.1 Pointer gesturesN/A
2.5.2 Pointer cancellationSupported
2.5.3 Label in namePartially supported. Exceptions include:
- The splash screen does not have alt text.
2.5.4 Motion actuationN/A
3.1.1 Language of pageSupported
3.2.1 On focusSupported
3.2.2 On inputSupported
3.3.1 Error identificationSupported
3.3.2 Labels or instructionsSupported
4.1.1 ParsingSupported
4.1.2 Name, role, valuePartially supported. Exceptions include:
- Apps read as "StickyWindow".
- Navigation menus and context menus have no titles and are announced as "G42 Window ID".
- Central Logger Settings checkboxes do not have names.
WCAG 2.1 Level AA CriteriaSupport level
1.2.4 Captions (Live)N/A
1.2.5 Audio description (Prerecorded)N/A
1.3.4 OrientationSupported
1.3.5 Identify Input PurposePartially supported. Exceptions include:
- Some checkbox buttons in the Central Logger have no labels
1.4.3 Contrast (minimum)Partially supported. Exceptions include:
- While the default theme supports a contrast ratio of at least 4.5:1, the Central Logger does not respect that theme.
1.4.4 Resize textSupported
Note: Resizing must be done on the OS-level. Finsemble is supported up to 200% screen resolution.
1.4.5 Images of textSupported
Note: The splash screen logo is an image of text, but is considered essential by WCAG guidelines.
1.4.10 ReflowNot supported
1.4.11 Non-text contrastPartially supported. Exceptions include:
- While the default theme for icons supports a contrast ratio above the required 3:1, the Central Logger does not respect that theme.
1.4.12 Text spacingN/A
Note: Finsemble is a native, Electron app. Since it is not a web app, user agent controls do not apply. This criteria was designed for users of a web browser that can use that browser to modify the styles of web applications. Those kinds of external style overwrites are not available for Finsemble’s Electron-based platform.
1.4.13 Content on hover or focusSupported
2.4.5 Multiple waysN/A
Note: Since Finsemble is a native, Electron app, and not a website, the nature of this criteria does not apply.
2.4.6 Headings and labelsSupported
2.4.7 Focus visiblePartially supported. Exceptions include:
- The FDC3 intent resolver doesn't show a focus indicator.
3.1.2 Language of partsNot supported
3.2.3 Consistent navigationSupported
3.2.4 Consistent identificationSupported
3.3.3 Error suggestionNot supported
3.3.4 Error prevention (Legal, financial, data)Supported
4.1.3 Status messageNot supported
info

If you are using a 3rd-party screen reader, such as NVDA, you will need to restart your reader after launching Finsemble.

info

We did not include deprecated components in our accessibility assessment. Components such as the deprecated Linker menu or the Advanced App Launcher do not have accessibility support. We recommend that you use updated components to maximize the accessibility of your version of Finsemble.

See also

Hotkeys