earthdata-search
earthdata-search copied to clipboard
EDSC-3073: Fix 508 compliance 'form control has no name' findings from SortSite
Please review Contribution.md before contributing to this project.
Description
Findings using SortSite. SortSite was run locally with Tophat removed and robots.txt allowing PowerMapper.
SortSite can be downloaded/accessed here: https://inside.nasa.gov/webservices/support/section-508-testing-sortsite
All of these findings appear repetitive and are pointing to the same code (shapefile dropzone).
Page | URL | Description | Notes | Guideline | Line | Count |
---|---|---|---|---|---|---|
/preferences | http://localhost:8080/preferences | This form control has no programmatically determined name. | A programmatically determined name allows screen readers to tell the user what the control does. To add a name do one of the following: Use a LABEL element with the FOR attribute set to the ID of the form control Wrap a LABEL element around the form control Add a TITLE attribute Add an ARIA-LABELLEDBY attribute (not supported in all screen readers) Add an ARIA-LABEL attribute (not supported in all screen readers) | Section 508 1194.22 | 356 | 1 |
/contact_info | http://localhost:8080/contact_info | This form control has no programmatically determined name. | A programmatically determined name allows screen readers to tell the user what the control does. To add a name do one of the following: Use a LABEL element with the FOR attribute set to the ID of the form control Wrap a LABEL element around the form control Add a TITLE attribute Add an ARIA-LABELLEDBY attribute (not supported in all screen readers) Add an ARIA-LABEL attribute (not supported in all screen readers) | Section 508 1194.22 | 342 | 1 |
/downloads (list) | http://localhost:8080/downloads | This form control has no programmatically determined name. | A programmatically determined name allows screen readers to tell the user what the control does. To add a name do one of the following: Use a LABEL element with the FOR attribute set to the ID of the form control Wrap a LABEL element around the form control Add a TITLE attribute Add an ARIA-LABELLEDBY attribute (not supported in all screen readers) Add an ARIA-LABEL attribute (not supported in all screen readers) | Section 508 1194.22 | 342 | 1 |
/projects (savedprojects) | http://localhost:8080/projects | This form control has no programmatically determined name. | A programmatically determined name allows screen readers to tell the user what the control does. To add a name do one of the following: Use a LABEL element with the FOR attribute set to the ID of the form control Wrap a LABEL element around the form control Add a TITLE attribute Add an ARIA-LABELLEDBY attribute (not supported in all screen readers) Add an ARIA-LABEL attribute (not supported in all screen readers) | Section 508 1194.22 | 342 | 1 |
/subscriptions | http://localhost:8080/subscriptions | This form control has no programmatically determined name. | A programmatically determined name allows screen readers to tell the user what the control does. To add a name do one of the following: Use a LABEL element with the FOR attribute set to the ID of the form control Wrap a LABEL element around the form control Add a TITLE attribute Add an ARIA-LABELLEDBY attribute (not supported in all screen readers) Add an ARIA-LABEL attribute (not supported in all screen readers) | Section 508 1194.22 | 342 | 1 |
error | http://localhost:8080/searchwrthwryj | This form control has no programmatically determined name. | A programmatically determined name allows screen readers to tell the user what the control does. To add a name do one of the following: Use a LABEL element with the FOR attribute set to the ID of the form control Wrap a LABEL element around the form control Add a TITLE attribute Add an ARIA-LABELLEDBY attribute (not supported in all screen readers) Add an ARIA-LABEL attribute (not supported in all screen readers) | Section 508 1194.22 | 342 | 1 |
Files
Acceptance Criteria
Fix 'form control has no name' for all findings from SortSite to be 508 compliant.