title: Web Client
product:
  name: Web Client
  version: '12'
  description: >-
    The browser-based interface for the Laserfiche document management system, used to store,
    organize, search, and access documents in a central repository from any web browser.
author:
  name: Laserfiche Accessibility Team
  company_name: Laserfiche
  address: 3443 Long Beach Blvd, Long Beach, CA 90807
  email: accessibility@laserfiche.com
  website: https://www.laserfiche.com/
report_date: '2025-03-03'
last_modified_date: '2026-07-10'
version: 2
notes: >-
  This Accessibility Conformance Report presents the results of Laserfiche's accessibility
  evaluation of Web Client. Conformance was evaluated against WCAG 2.1 (Level A and AA). Success
  criteria outside the evaluated scope — including later WCAG 2.2 additions and all Level AAA
  criteria that were not tested — are listed as "Not Evaluated" rather than assigned an untested
  rating.
evaluation_methods_used: >-
  General product knowledge combined with manual testing and testing with assistive technologies
  such as screen readers to confirm accessible behavior.
legal_disclaimer: >-
  This Laserfiche® Accessibility Conformance Report is for informational purposes only and is
  subject to change without notice. Compulink Management Center, Inc. dba Laserfiche (“Laserfiche”)
  MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT, and cannot guarantee the accuracy of
  any information presented after the date of publication. Laserfiche disclaims any liability with
  respect to this document and no contractual obligations are formed either directly or indirectly
  by this document. Customization of the product voids this conformance statement from Laserfiche.
  Customers may make independent conformance statements if they have conducted due diligence to
  meet all relevant requirements for their customization. Laserfiche further makes no representation
  concerning the ability of assistive technologies or other products to interoperate with its
  products. This document addresses the named product(s) only and not prerequisite products for
  which Laserfiche may supply restricted use licenses. Please consult with Assistive Technology
  (AT) vendors for compatibility specifications of specific AT products.
license: CC-BY-ND-4.0
catalog: 2.5-edition-wcag-2.2-508-en
chapters:
  success_criteria_level_a:
    notes: ''
    criteria:
      - num: 1.1.1
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                Titles of documents, audio, and video are readable by assistive technology, but
                because repository content is user-generated, captions on video and audio are only
                present when supplied by the user. Some non-text controls lack names describing
                their purpose, including the expand/collapse buttons for the side pane on the
                options, folder browser, and administration pages, the change-column-display and
                change-view buttons, and the increase/decrease value buttons on the options page.
      - num: 1.2.1
        components:
          - name: web
            adherence:
              level: not-applicable
              notes: >-
                Multimedia in repositories is user-generated; the availability of transcripts
                depends on the customer creating them.
      - num: 1.2.2
        components:
          - name: web
            adherence:
              level: not-applicable
              notes: >-
                Multimedia in repositories is user-generated; the availability of captions depends
                on the customer creating them.
      - num: 1.2.3
        components:
          - name: web
            adherence:
              level: not-applicable
              notes: >-
                Multimedia in repositories is user-generated; the availability of audio descriptions
                depends on the customer creating them.
      - num: 1.3.1
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                Some table columns cannot be programmatically determined (for example the table on
                the folder browser page) and some rows cannot be read by a screen reader (the users,
                fields, and templates tables on the administration page). Folder-tree relationships
                on the folder browser page are hard to determine with assistive technology, which
                cannot tell which level the user is on. Some headers are not marked up as headers.
      - num: 1.3.2
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                In some cases the DOM order does not match the visual order, such as in the 'more
                actions' dropdown on the folder browser page; expanding multiple sections at once
                with the keyboard can cause the visual and DOM order to differ because the expanded
                sections overlap.
      - num: 1.3.3
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                Some content relies on graphical symbols alone to convey how to operate it; for
                example, expanding and collapsing sections on the folder browser and options pages
                is indicated only by a sideways triangle.
      - num: 1.4.1
        components:
          - name: web
            adherence:
              level: supports
      - num: 1.4.2
        components:
          - name: web
            adherence:
              level: not-applicable
      - num: 2.1.1
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                Some content is not keyboard operable; for example the toolbar table on the options
                page can only be reordered by mouse drag-and-drop, and some selection-menu items
                (the saved searches menu and the token pickers for fields in legacy view) are not
                keyboard operable.
      - num: 2.1.2
        components:
          - name: web
            adherence:
              level: supports
              notes: >-
                When viewing a document through the Office Online integration, the Accessibility
                Mode button may act as a keyboard trap in certain versions of Office Online.
      - num: 2.1.4
        components:
          - name: web
            adherence:
              level: supports
      - num: 2.2.1
        components:
          - name: web
            adherence:
              level: not-applicable
      - num: 2.2.2
        components:
          - name: web
            adherence:
              level: supports
              notes: >-
                Notification banners can be dismissed with the 'x' button. The loading spinner
                animation is considered essential because it indicates the function is not frozen.
      - num: 2.3.1
        components:
          - name: web
            adherence:
              level: supports
              notes: >-
                The software does not contain anything that flashes more than three times in any
                one-second period.
      - num: 2.4.1
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                Some repeated content cannot be bypassed; for example the auditing-options table and
                the integrations-tab table on the administration page have no way to skip their
                rows. Main landmark tags are absent from the folder browser page and there is no
                skip-to-main-content link, and in the modern template designer the user cannot skip
                past all the fields.
      - num: 2.4.2
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                Some pages lack a title that describes their topic or purpose; for example folder
                browser page titles simply repeat the name of the folder or entry being viewed.
      - num: 2.4.3
        components:
          - name: web
            adherence:
              level: supports
      - num: 2.4.4
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                Some links in the folder tree pane on the folder browser page (such as the 'starred'
                link) cannot be identified by assistive technology, which reads them as 'property
                page' rather than conveying their destination or purpose.
      - num: 2.5.1
        components:
          - name: web
            adherence:
              level: not-applicable
      - num: 2.5.2
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                Some elements are activated on the pointer-down event, such as the drop-down menus
                on the search filters and options pages.
      - num: 2.5.3
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                For some user interface components assistive technology does not read the visible
                label; for example the links in the folder tree pane and certain input fields in the
                search filters pane do not expose their label to assistive technology.
      - num: 2.5.4
        components:
          - name: web
            adherence:
              level: not-applicable
              notes: There are no motion-based actions in the web client.
      - num: 3.1.1
        components:
          - name: web
            adherence:
              level: supports
      - num: 3.2.1
        components:
          - name: web
            adherence:
              level: supports
      - num: 3.2.2
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                Some elements lose focus during interaction; for example after pressing the 'return'
                button the 'show annotations' control on the file viewer page loses focus.
      - num: 3.2.6
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 3.3.1
        components:
          - name: web
            adherence:
              level: supports
      - num: 3.3.2
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                Clicking the breadcrumb on the folder browser page activates a field that has no
                visible label.
      - num: 3.3.7
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 4.1.1
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                Some elements are not nested according to their specifications (for example a div
                that is a child of an unordered list), and some elements contain duplicate ids.
      - num: 4.1.2
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                Some elements have names or roles that do not sufficiently identify their purpose;
                for example the expand/collapse section button on the folder browser and options
                pages is announced as 'section focused'. Some values are not conveyed, such as
                whether the side pane on the options page is expanded or collapsed.
  success_criteria_level_aa:
    notes: ''
    criteria:
      - num: 1.2.4
        components:
          - name: web
            adherence:
              level: not-applicable
              notes: No live audio content is provided by the application.
      - num: 1.2.5
        components:
          - name: web
            adherence:
              level: not-applicable
              notes: Prerecorded video content is not provided by the application.
      - num: 1.3.4
        components:
          - name: web
            adherence:
              level: supports
      - num: 1.3.5
        components:
          - name: web
            adherence:
              level: supports
      - num: 1.4.3
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                Some buttons, text, placeholder text, hover text, or links have contrast ratios
                below 4.5:1.
      - num: 1.4.4
        components:
          - name: web
            adherence:
              level: supports
      - num: 1.4.5
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                The web client displays text documents as images. Text can be generated from these
                images and is accessible to screen readers and keyboard users.
      - num: 1.4.10
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                At 400% zoom some context menus or side-panel content are off screen with no scroll
                bar and can only be reached by keyboard scrolling.
      - num: 1.4.11
        components:
          - name: web
            adherence:
              level: supports
      - num: 1.4.12
        components:
          - name: web
            adherence:
              level: supports
      - num: 1.4.13
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: Some tooltips are not hoverable and cannot be dismissed without moving the pointer.
      - num: 2.4.5
        components:
          - name: web
            adherence:
              level: supports
      - num: 2.4.6
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                The toggle-panes button lacks a label describing its purpose, and in the modern
                template render labels are not correctly associated with their fields.
      - num: 2.4.7
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                The focus indicator is not clearly visible or is missing in parts of the left pane,
                details pane, toolbar, and business process; in the modern template designer there
                is no focus style on the help icon.
      - num: 2.4.11
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 2.5.7
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 2.5.8
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 3.1.2
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                User agents can display content in multiple languages; the display language can be
                set as a user setting or at the browser level.
      - num: 3.2.3
        components:
          - name: web
            adherence:
              level: supports
      - num: 3.2.4
        components:
          - name: web
            adherence:
              level: supports
      - num: 3.3.3
        components:
          - name: web
            adherence:
              level: supports
      - num: 3.3.4
        components:
          - name: web
            adherence:
              level: supports
      - num: 3.3.8
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 4.1.3
        components:
          - name: web
            adherence:
              level: partially-supports
              notes: >-
                Some status messages are not programmatically determined, for example the error or
                success message in the modern template designer.
  success_criteria_level_aaa:
    notes: ''
    criteria:
      - num: 1.2.6
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 1.2.7
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 1.2.8
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 1.2.9
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 1.3.6
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 1.4.6
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 1.4.7
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 1.4.8
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 1.4.9
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 2.1.3
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 2.2.3
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 2.2.4
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 2.2.5
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 2.2.6
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 2.3.2
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 2.3.3
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 2.4.8
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 2.4.9
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 2.4.10
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 2.4.12
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 2.4.13
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 2.5.5
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 2.5.6
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 3.1.3
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 3.1.4
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 3.1.5
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 3.1.6
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 3.2.5
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 3.3.5
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 3.3.6
        components:
          - name: web
            adherence:
              level: not-evaluated
      - num: 3.3.9
        components:
          - name: web
            adherence:
              level: not-evaluated
  functional_performance_criteria:
    notes: ''
    criteria:
      - num: '302.1'
        components:
          - name: none
            adherence:
              level: partially-supports
              notes: >-
                Users can store, retrieve, and review documents using a screen reader, but some
                elements may not work as intended when navigating solely by keyboard.
      - num: '302.2'
        components:
          - name: none
            adherence:
              level: partially-supports
              notes: >-
                Users can store, retrieve, and review documents using a screen reader, but some
                elements may not work as intended when navigating solely by keyboard.
      - num: '302.3'
        components:
          - name: none
            adherence:
              level: partially-supports
              notes: >-
                Some color contrast ratios are below the 4.5:1 threshold, though they are generally
                close to 4.5:1.
      - num: '302.4'
        components:
          - name: none
            adherence:
              level: supports
              notes: Navigating the web client can be performed as intended without hearing.
      - num: '302.5'
        components:
          - name: none
            adherence:
              level: supports
              notes: Navigating the web client can be performed as intended without hearing.
      - num: '302.6'
        components:
          - name: none
            adherence:
              level: supports
              notes: Navigating the web client can be performed as intended without speech.
      - num: '302.7'
        components:
          - name: none
            adherence:
              level: partially-supports
              notes: Not all functionality can be operated with a keyboard interface.
      - num: '302.8'
        components:
          - name: none
            adherence:
              level: supports
      - num: '302.9'
        components:
          - name: none
            adherence:
              level: supports
  hardware:
    disabled: true
    notes: Web Client is a software product; Section 508 hardware criteria are not applicable.
  software:
    notes: ''
    criteria:
      - num: 502.2.1
        components:
          - name: none
            adherence:
              level: supports
              notes: The application does not disrupt assistive technology.
      - num: 502.2.2
        components:
          - name: none
            adherence:
              level: supports
              notes: The application does not disrupt assistive technology.
      - num: 502.3.1
        components:
          - name: none
            adherence:
              level: supports
      - num: 502.3.2
        components:
          - name: none
            adherence:
              level: supports
      - num: 502.3.3
        components:
          - name: none
            adherence:
              level: partially-supports
              notes: See 1.3.1 Info and Relationships.
      - num: 502.3.4
        components:
          - name: none
            adherence:
              level: supports
      - num: 502.3.5
        components:
          - name: none
            adherence:
              level: supports
      - num: 502.3.6
        components:
          - name: none
            adherence:
              level: partially-supports
              notes: See 2.5.3 Label in Name.
      - num: 502.3.7
        components:
          - name: none
            adherence:
              level: partially-supports
              notes: See 1.3.1 Info and Relationships.
      - num: 502.3.8
        components:
          - name: none
            adherence:
              level: supports
      - num: 502.3.9
        components:
          - name: none
            adherence:
              level: supports
      - num: 502.3.10
        components:
          - name: none
            adherence:
              level: supports
      - num: 502.3.11
        components:
          - name: none
            adherence:
              level: partially-supports
              notes: See 2.1.1 Keyboard.
      - num: 502.3.12
        components:
          - name: none
            adherence:
              level: partially-supports
              notes: See 2.4.3 Focus Order.
      - num: 502.3.13
        components:
          - name: none
            adherence:
              level: supports
      - num: 502.3.14
        components:
          - name: none
            adherence:
              level: supports
      - num: '502.4'
        components:
          - name: none
            adherence:
              level: supports
      - num: '503.2'
        components:
          - name: none
            adherence:
              level: does-not-support
              notes: >-
                The application does not support user preferences from platform settings (such as
                color, contrast, font type, font size, and focus cursor).
      - num: '503.3'
        components:
          - name: none
            adherence:
              level: not-applicable
      - num: 503.4.1
        components:
          - name: none
            adherence:
              level: not-applicable
      - num: 503.4.2
        components:
          - name: none
            adherence:
              level: not-applicable
      - num: '504.2'
        components:
          - name: none
            adherence:
              level: not-evaluated
      - num: 504.2.1
        components:
          - name: none
            adherence:
              level: supports
      - num: 504.2.2
        components:
          - name: none
            adherence:
              level: supports
      - num: '504.3'
        components:
          - name: none
            adherence:
              level: supports
      - num: '504.4'
        components:
          - name: none
            adherence:
              level: supports
  support_documentation_and_services:
    notes: ''
    criteria:
      - num: '602.2'
        components:
          - name: none
            adherence:
              level: supports
      - num: '602.3'
        components:
          - name: none
            adherence:
              level: not-evaluated
      - num: '602.4'
        components:
          - name: none
            adherence:
              level: supports
      - num: '603.2'
        components:
          - name: none
            adherence:
              level: supports
      - num: '603.3'
        components:
          - name: none
            adherence:
              level: supports
