Revised Section 508 Edition
Name of Product: Learning Genie (Web)
Report Date: March 24, 2025
Product Description: AI Agent for P-12 Curriculum and Portfolio-based Assessment.
Contact Information: help@learning-genie.com
Notes: This conformance report assesses core pages and key user flows, with a focus on keyboard operability, color contrast, ARIA semantics, and screen reader compatibility. Test results are based on the current environment and may vary depending on the device, browser, or assistive technology used.
Evaluation Methods Used: A combination of manual testing and automated tool testing (Lighthouse, WCAG Color contrast checker) was employed for the accessibility assessment, to ensure comprehensive coverage of potential accessibility issues. In addition, certain key workflows were tested with a screen reader (NVDA) to simulate the user experience of visually impaired users. The testing environment included Windows 11, with browser versions Google Chrome 134.0.6998.89 and Microsoft Edge 131.0.2903.112.
Applicable Standards/Guidelines: This report covers the degree of conformance for the following accessibility standard/guidelines:
Level AA (Yes)
Level AAA (No)
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 only be used in WCAG Level AAA criteria.
WCAG 2.0 Report
Table 1 and Table 2 document conformance of Learning Genie with WCAG 2.0.
Note: When reporting on conformance with the WCAG 2.0 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.
However, exceptions exist:
1. In Curriculum, a plus sign (+) is used to indicate adding weekly planner, missing an aria-label description.
2. In the "Add Teacher" pop-up, the profile image is missing a text alternative.
3. In Assessment Progress, the refresh icon is missing a text alternative.
However, exceptions exist:
1. In Weekly Planning, the display of daily lessons does not correctly utilize a table structure.
2. In Notes Review, the staff list does not use semantically appropriate list tags.
However, exceptions exist:
1. In the Survey list, an ellipsis icon is used to represent more actions without corresponding text labels.
2. When editing rating period, a plus sign (+) is used to indicate adding a new period, lacking descriptive text.
However, exceptions exist:
1. In Curriculum, the language switch dropdown menu is not keyboard operable.
2. In Attendance Review, the "Download" button in the "Select Date" modal is not keyboard operable.
3. In Manage Sites, individual sites cannot be expanded via keyboard.
However, exceptions exist specifically within rich text editors:
1. School Announcements: Focus remains trapped within rich text editors.
2. Add Curriculum: Focus remains trapped within rich text editors.
However, an exception is identified in:
1. Chat Interface: When users are reviewing previous messages in the chat interface, the arrival of new messages causes the interface to automatically scroll to the bottom. There is no button for users to manually navigate to the latest messages after reviewing history.
However, exceptions exist:
1. Notes Review: The sidebar navigation menu is not available to be bypassed.
2. Summary Report: The top navigation menu is not available to be bypassed.
However, exceptions exist:
1. Assessment Progress: The focus order is unintuitive within the rating period selection.
2. Add Event: The focus order is unintuitive when navigating from the "Event Description" input field to "Upload Media" and "Attach File" buttons.
3. Parent Progress Report: The focus order is unintuitive when navigating from the "Settings" button to the "PDF" button in Action Plan.
However, exceptions exist:
1. Engagement/Events: Some elements within the "Add Event" form are missing labels.
2. Add Observation Notes: Form labels are not associated with controls.
3. In-Kind Submission: The form is missing labels.
However, exceptions exist:
1. Homepage: The homepage contains elements with duplicate IDs. IDs must be unique.
2. Curriculum - Language Switch Button: A <div> element is incorrectly nested within a <span> element, violating HTML nesting rules.
However, exceptions exist:
1. School Announcements: Form control labels are missing.
2. Family Engagement Echarts: Charts lack ARIA attributes and roles, and are not identifiable.
3. Add New Child: Error messages are not announced due to missing aria-live.
However, exceptions exist:
1. The contrast ratio between the text and background of selected menu items in the sidebar is measured at 2.6:1, which is below the requirement of 4.5:1.
2. The contrast ratio for the text on the "Add" button in the Class Engagement list is measured at 2.51:1, which is below the requirement of 4.5:1.
3. The contrast ratio for the text on the "New Unit" action button in the Unit Planner list is measured at 3.13:1, which is below the requirement of 4.5:1.
However, some pages exhibit display issues when zoomed to 200%:
1. Events: At 200% zoom, the table display is incomplete.
2. Parent Progress Report: At 200% zoom, text elements overlap.
However, exceptions exist:
1. The title of the "Edit Default Choices" modal within Visual Health Check is not implemented using a semantic HTML heading tag.
2. The "High Precision" toggle switch in the In-Kind Summary Report lacks a descriptive label.
3. Within the "Add Custom Children Attribute" form in Children Attributes, the form labels and associated content areas are not programmatically linked.
However, exceptions exist:
1. The Quick Search and PDF Download controls within the Portfolio list lack a visible focus indicator.
2. The selection of Site and Class within the Attendance Review list lacks a visible focus indicator.
However, there is an exception:
Within the Parent Progress Report, the report content can be independently set to English or Spanish. However, this section of content is not programmatically marked up with language tags to identify the language.
However, exceptions exist:
1. In Notes Review, the staff list does not use semantically appropriate list tags and is not identifiable.
2. In Assessment Progress, the refresh icon is missing a text alternative.
3. Charts in Family Engagement Echarts lack ARIA attributes and roles and are not identifiable.
However, exceptions exist:
1. The contrast ratio for the text on the "Add" button in the Class Engagement list is measured at 2.51:1, which is below the requirement of 4.5:1.
2. At 200% zoom, text elements in Parent Progress Report overlap.3. The contrast ratio for the text on the "New Unit" action button in the Unit Planner list is measured at
3.13:1, which is below the requirement of 4.5:1.
However, exceptions exist:
1. The signature feature in the In-kind Submission interface requires mouse drag-and-drop interaction to complete.
2. Reordering items in the Drop-off Note list requires mouse drag-and-drop interaction.
However, exceptions exist:
1. When users insert images into the rich text editor, there is no feature provided to add alternative text descriptions (alt text). This prevents screen reader users from accessing information conveyed by images.
However, exceptions exist:
1. Images within the School Announcement feature manual lack alternative text (alt text).
2. The Auto Play Settings feature manual does not utilize semantic heading levels.
