All input error messages should describe in detail why the user is receiving an error. The example shown below should state “Please fill out the Student, Position (WLS), Job Type, and Hours Per Week fields before submitting.”
To expand on this, all flashes on the interface should be descriptive. One example that is perfect is the Manage Departments page. When submitting a change on that page, the user is given a flash that is descriptive and informative. “The Biology department’s compliance status was changed to ‘In Compliance’.”
Original report by Hailey Barnett (Bitbucket: barnetth, GitHub: barnetth).
All input error messages should describe in detail why the user is receiving an error. The example shown below should state “Please fill out the Student, Position (WLS), Job Type, and Hours Per Week fields before submitting.”
To expand on this, all flashes on the interface should be descriptive. One example that is perfect is the Manage Departments page. When submitting a change on that page, the user is given a flash that is descriptive and informative. “The Biology department’s compliance status was changed to ‘In Compliance’.”
If you need more information about this guideline, please visit the wiki (http://172.31.2.178/accessibility/checklist) or ask Hailey.