Digital Science & Research Solutions, Inc. Accessibility Conformance Report International Edition

Based on VPAT® Version 2.4

Name of Product: ReadCube
Product Description: Linked research information system.
Report Date: Aug 24, 2023
Contact Information: support@readcube.com
Notes: This report covers accessibility conformance for ReadCube web application and does not discuss documentation or support services.
Evaluation Methods Used: SortSite website testing tool.

Applicable Standards/Guidelines

This report covers the degree of conformance for the following accessibility standard/guidelines:

Standard/Guideline Included In Report
Web Content Accessibility Guidelines 2.0Level A: Yes
Level AA: Yes
Level AAA: No
Web Content Accessibility Guidelines 2.1Level A: Yes
Level AA: Yes
Level AAA: No
Revised Section 508 standards published January 18, 2017 and corrected January 22, 2018Yes

Terms

The terms used in the Conformance Level information are defined as follows:

Supports: The functionality of the product has at least one method that meets the criterion without known defects or meets with equivalent facilitation.

Partially Supports: Some functionality of the product does not meet the criterion.

Does Not Support: The majority of product functionality does not meet the criterion.

Not Applicable: The criterion is not relevant to the product.

Not Evaluated: The product has not been evaluated against the criterion. This can be used only in WCAG 2.0 Level AAA.

WCAG 2.1 Report

Tables 1 and 2 also document conformance with:

  • EN 301 549: Chapter 9 - Web, Sections 10.1-10.4 of Chapter 10 - Non-Web documents, and Sections 11.1-11.4 and 11.8.2 of Chapter 11 - Non-Web Software (open and closed functionality), and Sections 12.1.2 and 12.2.4 of Chapter 12 - Documentation
  • Revised Section 508: Chapter 5 - 501.1 Scope, 504.2 Content Creation or Editing, and Chapter 6 - 602.3 Electronic Support Documentation.

Note: When reporting on conformance with the WCAG 2.1 Success Criteria, they are scoped for full pages, complete processes, and accessibility-supported ways of using technology as documented in the WCAG 2.0 Conformance Requirements.

Table 1: Success Criteria, Level A

Criteria Conformance Level Remarks and Explanations
1.1.1 Non-text Content (Level A) Also applies to: EN 301 549 Criteria 9.1.1.1 (Web) Revised Section 508 501 (Web)(Software)SupportsReadCube is only using a limited set of images which all have a text equivalent in the alt attribute.
1.2.1 Audio-only and Video-only (Prerecorded) (Level A) Also applies to: EN 301 549 Criteria 9.1.2.1 (Web) Revised Section 508 501 (Web)(Software)Not ApplicableReadCube itself does not use video or audio. Nevertheless, supplemental material related to the documents we provide could use these formats without providing equivalent information.
1.2.2 Captions (Prerecorded) (Level A) Also applies to: EN 301 549 Criteria 9.1.2.2 (Web) Revised Section 508 501 (Web)(Software)Not ApplicableReadCube itself does not use video or audio. Nevertheless, supplemental material related to the documents we provide could use these formats without providing captions.
1.2.3 Audio Description or Media Alternative (Prerecorded)(Level A) Also applies to: EN 301 549 Criteria 9.1.2.3 (Web) Revised Section 508 501 (Web)(Software)Not ApplicableReadCube itself does not use video or audio. Nevertheless, supplemental material related to the documents we provide could use these formats without providing an alternative.
1.3.1 Info and Relationships (Level A) Also applies to: EN 301 549 Criteria 9.1.3.1 (Web) Revised Section 508 501 (Web)(Software)SupportsInformation, structure, and relationships are available in text. E.g., the content is readable if the user switches off CSS.
1.3.2 Meaningful Sequence (Level A) Also applies to: EN 301 549 Criteria 9.1.3.2 (Web) Revised Section 508 501 (Web)(Software)SupportsContents of sequences are structured, meaningful and can be programmatically determined.
1.3.3 Sensory Characteristics (Level A) Also applies to: EN 301 549 Criteria 9.1.3.3 (Web) Revised Section 508 501 (Web)(Software)SupportsInformation is not solely provided by shape, size, location or orientation but always also available e.g., as alt text.
1.4.1 Use of Color (Level A) Also applies to: EN 301 549 Criteria 9.1.4.1 (Web) Revised Section 508 501 (Web)(Software)SupportsFor those elements in ReadCube where information is conveyed using color, the same information is also available by markup.
1.4.2 Audio Control (Level A) Also applies to: EN 301 549 Criteria 9.1.4.2 (Web) Revised Section 508 501 (Web)(Software)Not ApplicableReadCube does not use audio.
2.1.1 Keyboard (Level A) Also applies to:

EN 301 549 Criteria 9.2.1.1 (Web) Revised Section 508 501 (Web)(Software)
Partial SupportReadCube provides support to execute most core functions using the keyboard.
2.1.2 No Keyboard Trap (Level A) Also applies to: EN 301 549 Criteria 9.2.1.2 (Web) Revised Section 508 501 (Web)(Software)SupportsKeyboard focus can be moved away from all components using only the keyboard interface.
2.1.4 Character Key Shortcuts (Level A 2.1 only) Also applies to: EN 301 549 Criteria 9.2.1.4 (Web) Revised Section 508 - Does not applyNot applicable
2.1.4 Character Key Shortcuts (Level A 2.1 only) Also applies to: EN 301 549 Criteria 9.2.1.4 (Web) Revised Section 508 - Does not applyNot Applicable
2.2.1 Timing Adjustable (Level A) Also applies to: EN 301 549 Criteria 9.2.2.1 (Web) Revised Section 508 501 (Web)(Software)SupportsReadCube product functionality is not restricted by time limits. Only downloads are available for a restricted time (Above the 20-hour limit).
2.2.2 Pause, Stop, Hide (Level A) Also applies to: EN 301 549 Criteria 9.2.2.2 (Web) Revised Section 508 501 (Web)(Software)Not applicable
2.3.1 Three Flashes or Below Threshold(Level A) Also applies to: EN 301 549 Criteria 9.2.3.1 (Web) Revised Section 508 501 (Web)(Software)SupportsThe ReadCube application does not use flashing elements. Nevertheless, supplemental material related to the documents we provide could contain flashes or flickering e.g., in videos.
2.4.1 Bypass Blocks (Level A) Also applies to: EN 301 549 Criteria 9.2.4.1 (Web) Revised Section 508 501 (Web)(Software) - Does not apply to non-web softwareSupportsReadCube does provide support to bypass repeated elements like navigation links.
2.4.2 Page Titled (Level A) Also applies to: EN 301 549 Criteria 9.2.4.2 (Web) Revised Section 508 501 (Web)(Software)SupportsAll pages in ReadCube have titles describing the purpose.
2.4.3 Focus Order (Level A) Also applies to: EN 301 549 Criteria 9.2.4.3 (Web) Revised Section 508 501 (Web)(Software)SupportsReadCube can be navigated sequentially in a meaningful and operable manner.
2.4.4 Link Purpose (In Context) (Level A) Also applies to: EN 301 549 Criteria 9.2.4.4 (Web) Revised Section 508 501 (Web)(Software)SupportsLink's purpose can be determined by link text and context.
2.5.1 Pointer Gestures (Level A 2.1 only) Also applies to: EN 301 549 Criteria 9.2.5.1 (Web) Revised Section 508 - Does not applyNot applicable
2.5.2 Pointer Cancellation (Level A 2.1 only) Also applies to: EN 301 549 Criteria 9.2.5.2 (Web) Revised Section 508 - Does not applySupportsThe pointer down-event is not used to execute functions.
2.5.3 Label in Name (Level A 2.1 only) Also applies to: EN 301 549 Criteria 9.2.5.3 (Web) Revised Section 508 - Does not applySupportsThe components with labels have the visually shown text in name attribute.
2.5.4 Motion Actuation (Level A 2.1 only) Also applies to: EN 301 549 Criteria 9.2.5.4 (Web) Revised Section 508 - Does not applyNot applicable
3.1.1 Language of Page (Level A) Also applies to: EN 301 549 Criteria

9.3.1.1 (Web) Revised Section 508 501 (Web)(Software)
SupportsThe language of pages in ReadCube is provided by the 'lang' attribute.
3.2.1 On Focus(Level A) Also applies to: EN 301 549 Criteria 9.3.2.1 (Web) Revised Section 508 501 (Web)(Software)SupportsNo actions are performed when components get focus.
3.2.2 On Input (Level A) Also applies to: EN 301 549 Criteria 9.3.2.2 (Web) Revised Section 508 501 (Web)(Software)SupportsChanging settings of user interface components does not automatically cause a change of context.
3.3.1 Error Identification (Level A) Also applies to: EN 301 549 Criteria 9.3.3.1 (Web) Revised Section 508 501 (Web)(Software)SupportsError messages in ReadCube are clearly visible and as specific as possible.
3.3.2 Labels or Instructions (Level A) Also applies to: EN 301 549 Criteria 9.3.3.2 (Web)Revised Section 508 501 (Web)(Software)SupportsLabels are provided when content requires user input.
4.1.1 Parsing (Level A) Also applies to: EN 301 549 Criteria 9.4.1.1 (Web) Revised Section 508 501 (Web)(Software)SupportsThe markup of ReadCube has complete start and end tags, attributes and IDs are unique.
4.1.2 Name, Role, Value (Level A) Also applies to: EN 301 549 Criteria 9.4.1.2 (Web) Revised Section 508 501 (Web)(Software)SupportsRole, state, and value information are provided on all user interface components.

Table 2: Success Criteria, Level AA

Criteria Conformance Level Remarks and Explanations
1.2.4 Captions (Live) (Level AA) Also applies to: EN 301 549 Criteria 9.1.2.4 (Web) Revised Section 508 501 (Web)(Software)Not ApplicableReadCube does not use audio media.
1.2.5 Audio Description (Prerecorded) (Level AA) Also applies to: EN 301 549 Criteria 9.1.2.5 (Web) Revised Section 508 501 (Web)(Software)Not applicable
1.3.4 Orientation (Level AA 2.1 only) Also applies to: EN 301 549 Criteria 9.1.3.4 (Web) Revised Section 508 - Does not applySupportsReadCube content can be viewed and operated in portrait and landscape display orientation.
1.3.5 Identify Input Purpose (Level AA 2.1 only) Also applies to: EN 301 549 Criteria 9.1.3.5 (Web) Revised Section 508 - Does not applySupportsInput collecting information about the user is implemented with support to identify the meaning for the form input data.
1.4.3 Contrast (Minimum) (Level AA) Also applies to: EN 301 549 Criteria 9.1.4.3 (Web) Revised Section 508 501 (Web)(Software)SupportsVisual presentation of information, match level AA contrast ratio requirements. (At least 4.5:1 for small text and 3:1 for large texts).
1.4.4 Resize text (Level AA) Also applies to: EN 301 549 Criteria 9.1.4.4 (Web) Revised Section 508 501 (Web)(Software)SupportsText can be resized without assistive technology up to 200 percent without loss of content or functionality.
1.4.5 Images of Text (Level AA) Also applies to: EN 301 549 Criteria 9.1.4.5 (Web) Revised Section 508 501 (Web)(Software)SupportsText is the primary way to convey information in ReadCube.
1.4.10 Reflow (Level AA 2.1 only) Also applies to: EN 301 549 Criteria 9.1.4.10 (Web) Revised Section 508 - Does not applySupportsOnly data tables, images or PDFs require two-way scrolling.
1.4.11 Non-text Contrast (Level AA 2.1 only) Also applies to: EN 301 549 Criteria 9.1.4.11 (Web) Revised Section 508 - Does not applySupportsParts of the ReadCube user interface that are needed to understand the content have a contrast ratio of at least 3:1.
1.4.12 Text Spacing (Level AA 2.1 only) Also applies to: EN 301 549 Criteria 9.1.4.12 (Web) Revised Section 508 - Does not applySupportsNo loss of content or functionality occurs by changing text styles to required settings.
1.4.13 Content on Hover or Focus (Level AA 2.1 only) Also applies to: EN 301 549 Criteria 9.1.4.13 (Web) Revised Section 508 - Does not applySupportsAdditional content is dismissible, hoverable, and persistent.
2.4.5 Multiple Ways (Level AA) Also applies to: EN 301 549 Criteria 9.2.4.5 (Web) Revised Section 508 501 (Web)(Software) - Does not apply to non-web softwareSupportsContents in ReadCube can be searched, browsed, and navigated in different ways.
2.4.6 Headings and Labels (Level AA) Also applies to: EN 301 549 Criteria 9.2.4.6 (Web) Revised Section 508 501 (Web)(Software)SupportsHeadings and labels are designed to be clear, descriptive, and logically organized.
2.4.7 Focus Visible (Level AA) Also applies to: EN 301 549 Criteria 9.2.4.7 (Web) Revised Section 508 501 (Web)(Software)SupportsKeyboard focus is always visible in ReadCube.
3.1.2 Language of Parts (Level AA) Also applies to: EN 301 549 Criteria 9.3.1.2 (Web) Revised Section 508 501 (Web)(Software)SupportsWhen parts of a page are presented in a different language than the page itself, the language can be programmatically determined.
3.2.3 Consistent Navigation (Level AA) Also applies to: EN 301 549 Criteria 9.3.2.3 (Web) Revised Section 508 501 (Web)(Software) - Does not apply to non-web softwareSupportsNavigation areas shown on multiple pages are presented in a consistent way.
3.2.4 Consistent Identification (Level AA) Also applies to: EN 301 549 Criteria 9.3.2.4 (Web) Revised Section 508 501 (Web)(Software) - Does not apply to non-web softwareSupportsUI components with same functionality are identified consistently.
3.3.3 Error Suggestion (Level AA) Also applies to: EN 301 549 Criteria 9.3.3.3 (Web) Revised Section 508 501 (Web)(Software)SupportsError feedback in ReadCube is designed to give the best possible suggestions to users.
3.3.4 Error Prevention (Legal, Financial, Data) (Level AA) Also applies to: EN 301 549 Criteria 9.3.3.4 (Web) Revised Section 508 501 (Web)(Software)SupportsFor all data that can be modified or deleted by users in ReadCube functionalities are provided that need confirmation or can be reversed.
4.1.3 Status Messages (Level AA 2.1 only) Also applies to: EN 301 549 Criteria 9.4.1.3 (Web) Revised Section 508 - Does not applySupportsStatus messages can be programmatically determined through role or properties.

Table 3: Success Criteria, Level AAA

Notes: ReadCube has not been evaluated for WCAG 2.1 Level AAA conformance.

Revised Section 508 Report

Chapter 3: Functional Performance Criteria (FPC)

Criteria Conformance Level Remarks and Explanations
302.1 Without VisionSupportsReadCube uses standard
HTML attributes to describe identity, operation, and state of user interface elements to assistive technologies.
302.2 With Limited VisionSupportsReadCube supports standard browser magnification and contrast adjustments.
302.3 Without Perception of ColorSupportsColor is only used as a supplemental attribute of user interface elements.
302.4 Without HearingNot ApplicableReadCube does not use features that require hearing.
302.5 With Limited HearingNot ApplicableReadCube does not use features that require hearing.
302.6 Without SpeechNot ApplicableReadCube does not use features that require speech input.
302.7 With Limited ManipulationSupportsReadCube supports standard input mechanisms such as keyboards and pointing devices. Fine motor controls nor simultaneous actions are not required.
302.8 With Limited Reach and StrengthSupportsUse of ReadCube is not restricted by limited reach or strength.
302.9 With Limited Language, Cognitive, and Learning AbilitiesPartially SupportsReadCube is a complex product and needs training and technical experience. We strive to support users in the best possible ways.

Chapter 4: Hardware
Notes: Not Applicable to the product
Chapter 5: Software

Criteria Conformance Level Remarks and Explanations
501.1 Scope - Incorporation of WCAG 2.0 AASee WCAG 2.1 sectionSee information in WCAG 2.1 section
502 Interoperability with Assistive Technology
502.2.1 User Control of Accessibility FeaturesNot applicableReadCube is not platform software.
502.2.2 No Disruption of Accessibility FeaturesSupportsReadCube has not been found to disrupt accessibility features of the user's system.
502.3 Accessibility Services
502.3.1 Object InformationSupportsReadCube uses standard HTML or ARIA object roles for maximum compatibility with assistive technologies.
502.3.2 Modification of Object InformationSupportsReadCube uses standard HTML or ARIA object roles for maximum compatibility with assistive technologies.
502.3.3 Row, Column, and HeadersSupportsReadCube uses standard HTML attributes to define table structure and relationships.
502.3.4 ValuesSupportsReadCube uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
502.3.5 Modification of ValuesSupportsReadCube uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
502.3.6 Label RelationshipsSupportsReadCube uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
502.3.7 Hierarchical RelationshipsSupportsReadCube uses standard HTML markup for maximum compatibility with assistive technologies.
502.3.8 TextSupportsReadCube renders strings as plain text values in HTML for maximum compatibility with assistive technologies.
502.3.9 Modification of TextSupportsReadCube renders strings as plain text values in HTML for maximum compatibility with assistive technologies.
502.3.10 List of ActionsSupportsReadCube uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
502.3.11 Actions on ObjectsSupportsReadCube uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
502.3.12 Focus CursorSupportsReadCube uses standard HTML elements with standard cursor controls for user input.
502.3.13 Modification of Focus CursorSupportsReadCube uses standard HTML elements with standard cursor controls for user input.
502.3.14 Event NotificationSupportsReadCube uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
502.4 Platform Accessibility FeaturesNot ApplicableReadCube is not platform software.
503 Applications
503.2 User PreferencesSupportsReadCube respects user preferences from platform or browser.
503.3 Alternative User InterfacesNot ApplicableReadCube does not offer alternative user interfaces.
503.4 User Controls for Captions and Audio Description
503.4.1 Caption ControlsNot Applicable
503.4.2 Audio Description ControlsNot Applicable
504 Authoring Tools
504.2 Content Creation or Editing (if not authoring tool, enter "not applicable")See WCAG 2.1 sectionSee information in WCAG 2.1 section
504.2.1 Preservation of Information Provided for Accessibility in Format ConversionNot Applicable
504.2.2 PDF ExportNot Applicable
504.3 PromptsNot Applicable
504.4 TemplatesNot Applicable

Chapter 6: Support Documentation and Services

Notes: This report covers accessibility conformance for ReadCube product and does not discuss support documentation or services. Support documentation and services are not fully accessible, but support is available via email.

EN 301 549 Report

Chapter 4: Functional Performance Statements (FPS)

Criteria Conformance Level Remarks and Explanations
4.2.1 Usage without visionSupportsReadCube uses standard HTML and WAI-ARIA attributes to describe the identity, operation, and state of user interface elements to Assistive Technologies
4.2.2 Usage with limited visionSupportsReadCube supports standard browser magnification and contrast adjustments
4.2.3 Usage without perception of colorSupportsColor is only used as a decorative or supplemental attribute of user interface elements.
4.2.4 Usage without hearingNot Applicable
4.2.5 Usage with limited hearingNot Applicable
4.2.6 Usage without vocal capabilityNot Applicable
4.2.7 Usage with limited manipulation or strengthSupportsReadCube supports standard input mechanisms such as keyboards and
pointing devices. Fine motor controls nor simultaneous actions are not required.
4.2.8 Usage with limited reachSupportsUse of ReadCube is not restricted by limited reach or strength.
4.2.9 Minimize photosensitive seizure triggersSupportsReadCube does not include visual features with flashing that could trigger seizures.
4.2.10 Usage with limited cognitionPartially SupportsReadCube is a complex product and needs training and technical experience. We strive to support users in the best possible ways.
4.2.11 PrivacySupportsReadCube does not impede usage of standard privacy controls alongside assistive technologies. For example, users can connect a headset for private listening to screen reader announcements.

Chapter 5: Generic Requirements

Notes: ReadCube supports standard assistive technologies and is therefore not subject to the Closed Functionality criteria described in this Chapter.

Chapter 6: ICT with Two-Way Voice Communication

Notes: ReadCube does not offer two-way voice communication and is therefore not subject to the requirements of this section.

Chapter 7: ICT with Video Capabilities

Notes: ReadCube does not include video content and is therefore not subject to the requirements of this section.

Chapter 8: Hardware

Notes: ReadCube is a web software application and is not subject to the requirements of this section.

Chapter 9: Web (see WCAG 2.1 section)

Chapter 10: Non-Web Software

Notes: ReadCube does not include non-web documents and is therefore not subject to the requirements of this section.

Chapter 11: Software

Criteria Conformance Level Remarks and Explanations
11.0 General
11.1.1.1 through 11.4.1.3See WCAG 2.1 sectionSee information in WCAG 2.1 section
11.5 Interoperability with assistive technology
11.5.1 Closed functionality (informative)
11.5.2 Accessibility services
11.5.2.1 Platform accessibility service support for software that provides a user interfaceSee 11.5.2.5 through 11.5.2.17See 11.5.2.5 through 11.5.2.17
11.5.2.2 Platform accessibility service support for assistive technologiesSee 11.5.2.5 through 11.5.2.17See 11.5.2.5 through 11.5.2.17
11.5.2.3 Use of accessibility servicesSupportsReadCube uses standard platform accessibility services.
11.5.2.4 Assistive technologyNot ApplicableReadCube is not itself an assistive technology.
11.5.2.5 Object informationSupportsReadCube uses WAI-ARIA attributes to describe the role, state, and description of user interface elements to Assistive Technologies. This includes the use of "role", "aria-invalid", and "aria-required" attributes.
11.5.2.6 Row, column, and headersSupportsReadCube uses standard HTML attributes to define table structure and relationships, including column and row headers, to Assistive Technologies.
11.5.2.7 ValuesSupportsReadCube uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
11.5.2.8 Label relationshipsSupportsReadCube uses standard HTML markup for maximum compatibility with assistive technologies.
11.5.2.9 Parent-child relationshipsSupportsReadCube uses standard HTML markup for maximum compatibility with assistive technologies.
11.5.2.10 TextSupportsReadCube uses standard HTML markup for maximum compatibility with assistive technologies.
11.5.2.11 List of available actionsSupportsReadCube uses standard HTML markup for maximum compatibility with assistive technologies.
11.5.2.12 Execution of available actionsSupportsReadCube uses standard HTML markup for maximum compatibility with assistive technologies.
11.5.2.13 Tracking of focus and selection attributesSupportsReadCube uses standard HTML markup for maximum compatibility with assistive technologies.
11.5.2.14 Modification of focus and selection attributesSupportsReadCube uses standard HTML markup for maximum compatibility with assistive technologies.
11.5.2.15 Change notificationSupportsReadCube uses standard HTML markup for maximum compatibility with assistive technologies.
11.5.2.16 Modifications of states and propertiesSupportsReadCube uses standard HTML markup for maximum compatibility with assistive technologies.
11.5.2.17 Modifications of values and textSupportsReadCube uses standard HTML markup for maximum compatibility with assistive technologies.
11.6 Documented accessibility usage
11.6.1 User control of accessibility featuresNot ApplicableReadCube is not platform software
11.6.2 No disruption of accessibility featuresSupports
11.7 User preferencesSupportsReadCube respects user preferences from platform or browser.
11.8 Authoring tools
11.8.1 Content technology
11.8.2 Accessible content creation (if not authoring tool, enter "not applicable")See information in WCAG 2.1 sectionSee information in WCAG 2.1 section
11.8.3 Preservation of accessibility information in transformationsNot Applicable
11.8.4 Repair assistanceNot Applicable
11.8.5 TemplatesNot Applicable

Chapter 12: Documentation and Support Services

Notes: This report covers accessibility conformance for the ReadCube web app and does not discuss support documentation or services. Support documentation and services are not fully accessible, but support is available via email.

Chapter 13: ICT Providing Relay or Emergency Service Access

Notes: Not applicable to ReadCube

Legal Disclaimer

This document seeks to describe ReadCube's ability to support the applicable standards, subject to our interpretation of those standards and the comments in this document. It is provided "AS IS" for information purposes only and is subject to change without notice. This document is not intended to (nor does it) create, impose or supplement any duty or obligation, contractual or otherwise. Without prejudice to the generality of the foregoing, no warranty is given that this document is correct, complete, up to date, or fit for any particular purpose and no liability shall arise for any loss, damage or expense whatsoever, whether direct or indirect, howsoever arising, whether in contract, tort (including negligence) or otherwise, in connection with document, including (without limitation) any course of action taken on the basis of its content.