Skip to content

Other A11y: Many Pages: Various fields have no visible name to explain their purpose #76927

Description

@nbhardwaj-del

Action Performed:

Prerequisites:

  • The user is signed in.
  1. Using Chrome, open the URL - https://new.expensify.com/
  2. Navigate to the "+" icon and press Enter
  3. Tab to the "Track distance" menu item and press Enter to open the Pop-up
  4. Tab to the "Manual" Tab and press Enter to select
  5. Observe the input field visually, and there is no visible label provided for the input field

Other Occurrences:

  1. On Send Invoice
  2. On Create Expense

Expected Result:

Every form field must have a visible text label that clearly explains its purpose, so that the users can understand the purpose and what it describes in the input field, e.g.:

  • 'distance' or similar

Actual Result:

The input field has no visible name/label explaining its purpose of the input field; users only see an unlabeled field or placeholder text, as users do not know what information is required.

HTML:

mi

Area issue was found in:

Track Distance

Failed WCAG checkpoints

WCAG 3.3.2 Labels or Instructions
https://www.w3.org/WAI/WCAG22/Understanding/labels-or-instructions

User impact:

Providing clear and unambiguous labels and instructions (including examples of expected data formats) helps all users - but particularly those with cognitive, language, and learning disabilities - to enter information correctly and can prevent users from making incomplete or incorrect form submissions.

Suggested resolution:

Ensure the field has a visible name to clearly describe its purpose, e.g.:

Environment(s)

Windows Windows 11 Home - Chrome

Screenshots/Videos

Image

Version Number: NA
Reproducible in staging?: NA
Reproducible in production?: Yes
Email or phone of affected tester (no customers): NA
Logs: https://stackoverflow.com/c/expensify/questions/4856 NA
Notes/Photos/Videos: Any additional supporting documentation Yes
Expensify/Expensify Issue URL: https://platform.applause.com/company/12102/products/36605/community-issues/6997043
Issue reported by: NA
Slack conversation: NA

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    AccessibilityIssues affecting WACG accessibility on any platform.DailyKSv2

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions