Accessibility report for Accessibility Test

Message
This report is based on a default publication flavour installation of EPrints 3.4 using the data imported by the testdata/bin/import_test_data script. Any rebranding to EPrints or significant customisation is liable to significantly alter the results show below.

Table of Contents

Introduction

This report is intended to present the results of the testing of Accessibility Test to assess its accessibility compliance. This has been undertaken with the use of the Chrome Extension of the WAVE web accessibilty evaluation tool. To emulate user-generated content EPrints' testdata/bin/import_test_data script has been used to import 100 publications to populate various pages under test. In addition to this one empty (unedited) publication was added and a Saved Search for "Habits" was created.

Where there are known issues, the comments section should describe the reasons and where appropriate how these issues are likely be addressed. For more details on planned future accessiibility improvements, please see our accessibility roadmap.

Test Results

Test last run on 13 August 2020

Public-facing Pages

Page Result Comments
/
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 9 | Structural Elements: 9 | ARIA: 13
None
/information.html
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 9 | ARIA: 13
None
/view/
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 9 | ARIA: 13
None
/view/year/
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 9 | ARIA: 13
Index based on user-generated content.
/view/year/2004.html
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 10 | Structural Elements: 21 | ARIA: 14
Contains user-generated content. Only testing one listing per browse view type.
/view/subjects/
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 220 | ARIA: 13
Index based on user-generated content.
/view/subjects/D.html
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 10 | Structural Elements: 24 | ARIA: 14
Index based on user-generated content. Only testing one sub-menu per browse view type.
/view/subjects/D051.html
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 10 | Structural Elements: 15 | ARIA: 14
Contains user-generated content. Only testing one listing per browse view type.
/view/divisions/
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 11 | ARIA: 13
Index based on user-generated content.
/view/divisions/sch=5fmat/
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 12 | ARIA: 13
Index based on user-generated content. Only testing one sub-menu per browse view type.
/view/divisions/sch=5Fmat/1998.html
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 10 | Structural Elements: 9 | ARIA: 14
Contains user-generated content. Only testing one listing per browse view type.
/view/creators/
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 12 | ARIA: 13
Index based on user-generated content.
/view/creators/Bonardi=3AN=2E=3A=3A.html
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 10 | Structural Elements: 9 | ARIA: 14
Contains user-generated content. Only testing one listing per browse view type.
/id/eprint/4/
Errors: 0 | Contrast Errors: 0 | Alerts: 3
Features: 8 | Structural Elements: 19 | ARIA: 14
Contains user-generated content. Only testing one eprint summary page per eprint type, in this case "Conference of Workshop Item". 3 alerts are caused by linking to PDFs, which is cannot be fixed as is essential to the purpose of an Open Access repository.
/id/eprint/54/
Errors: 0 | Contrast Errors: 0 | Alerts: 3
Features: 8 | Structural Elements: 19 | ARIA: 14
Contains user-generated content. Only testing one eprint summary page per eprint type, in this case "Article". 3 alerts are caused by linking to PDFs, which is cannot be fixed as is essential to the purpose of an Open Access repository.
/cgi/users/login
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 7 | Structural Elements: 8 | ARIA: 14
None
/cgi/logout
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 8 | ARIA: 13
None
/cgi/latest
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 11 | Structural Elements: 8 | ARIA: 13
Contains user-generated content.
/cgi/search/advanced
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 66 | Structural Elements: 8 | ARIA: 97
None
/cgi/search/archive/advanced?screen=Search...
Errors: 0 | Contrast Errors: 0 | Alerts: 21
Features: 32 | Structural Elements: 8 | ARIA: 20
10 (of 21) alerts are caused by thumbnail image previews of PDFs having the same alternative text, due to the original PDF filenames are the same, due to the wat the import_test_data script works. The other 11 (of 21) alerts are caused by linking to PDFs, which is cannot be fixed as is essential to the purpose of an Open Access repository. (Based on a search of "Habits" in title field. Contains user-generated content.)
/cgi/search/simple
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 8 | ARIA: 17
None
/cgi/search/archive/simple?screen=Search...
Errors: 0 | Contrast Errors: 0 | Alerts: 21
Features: 31 | Structural Elements: 8 | ARIA: 18
Same alerts as for /cgi/search/archive/advanced?screen=Search... (Based on a search of "Habits" in title field. Contains user-generated content.)
/policies.html
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 8 | ARIA: 14
None
/eprints/
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 24 | ARIA: 13
None
/error401.html
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 8 | ARIA: 13
None
/accessibility/
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 31 | ARIA: 13
None
/accessibility/report.html
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 29 | ARIA: 13
None
/accessibility/roadmap.html
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 11 | ARIA: 13
None

Non-public Administration Pages

Page Result Comments
/cgi/users/home
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 64 | Structural Elements: 25 | ARIA: 58
None
/cgi/users/home?screen=Items
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 64 | Structural Elements: 25 | ARIA: 58
None
/cgi/users/home?screen=EPrint%3A%3AView&eprintid=4
Errors: 0 | Contrast Errors: 0 | Alerts: 6
Features: 10 | Structural Elements: 63 | ARIA: 67
Alerts due to five links to PDF documents (essential to the purpose of an Open Access repository) and one suspicious link text "Details" which within the context of the page is appropriate.
/cgi/users/home?screen=EPrint%3A%3AEdit&eprintid=4&stage=type
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 8 | Structural Elements: 9 | ARIA: 59
None
/cgi/users/home?screen=EPrint%3A%3AEdit&eprintid=4&stage=files
Errors: 0 | Contrast Errors: 0 | Alerts: 1
Features: 39 | Structural Elements: 9 | ARIA: 64
Alert due to one link to a PDF document (essential to the purpose of an Open Access repository).
/cgi/users/home?screen=EPrint%3A%3AEdit&eprintid=4&stage=core
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 79 | Structural Elements: 10 | ARIA: 144
None
/cgi/users/home?screen=EPrint%3A%3AEdit&eprintid=4&stage=subjects
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 8 | Structural Elements: 51 | ARIA: 267
None
/cgi/users/home?screen=EPrint%3A%3ADeposit&eprintid=4
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 7 | Structural Elements: 10 | ARIA: 20
None
/cgi/users/home?screen=DataSets
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 16 | ARIA: 13
None
/cgi/users/home?screen=Listing&dataset=eprint
Errors: 0 | Contrast Errors: 0 | Alerts: 10
Features: 59 | Structural Elements: 25 | ARIA: 71
Alerts due to ten links to PDF documents (essential for an Open Access repository).
/cgi/users/home?screen=Workflow%3A%3AView&dataset=eprint&dataobj=4
Errors: 0 | Contrast Errors: 0 | Alerts: 3
Features: 7 | Structural Elements: 48 | ARIA: 24
Alerts due to two links to PDF documents (essential for an Open Access repository) and a suspicious link text "Details" which within the context of the page is appropriate.
/cgi/users/home?screen=Listing&dataset=event_queue
Errors: 0 | Contrast Errors: 0 | Alerts: 1
Features: 37 | Structural Elements: 16 | ARIA: 34
Alert due to possible table caption due to deliberate feature to indicate a table has "No items" rather than displaying as empty that might imply something is broken.
/cgi/users/home?screen=Listing&dataset=file
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 59 | Structural Elements: 25 | ARIA: 69
None
/cgi/users/home?screen=Workflow%3A%3AView&dataset=file&dataobj=3
Errors: 0 | Contrast Errors: 0 | Alerts: 1
Features: 5 | Structural Elements: 23 | ARIA: 20
Alert due to suspicious link text "Details" which within the context of the page is appropriate.
/cgi/users/home?screen=Listing&dataset=import
Errors: 0 | Contrast Errors: 0 | Alerts: 1
Features: 29 | Structural Elements: 15 | ARIA: 30
Alert due to possible table caption due to deliberate feature to indicate a table has "No items" rather than displaying as empty that might imply something is broken.
/cgi/users/home?screen=Listing&dataset=saved_search
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 22 | Structural Elements: 14 | ARIA: 28
None
/cgi/users/home?screen=Workflow%3A%3AView&dataset=saved_search&dataobj=1
Errors: 0 | Contrast Errors: 0 | Alerts: 1
Features: 5 | Structural Elements: 23 | ARIA: 21
Alert due to suspicious link text "Details" which within the context of the page is appropriate.
/cgi/users/home?screen=Workflow%3A%3AEdit&dataset=saved_search&dataobj=1
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 15 | Structural Elements: 10 | ARIA: 15
None
/cgi/users/home?screen=Listing&dataset=subject
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 39 | Structural Elements: 25 | ARIA: 51
None
/cgi/users/home?screen=Workflow%3A%3AView&dataset=subject&dataobj=A
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 11 | ARIA: 17
None
/cgi/users/home?screen=Listing&dataset=user
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 32 | Structural Elements: 16 | ARIA: 34
None
/cgi/users/home?screen=Workflow%3A%3AView&dataset=user&dataobj=1
Errors: 0 | Contrast Errors: 0 | Alerts: 1
Features: 6 | Structural Elements: 31 | ARIA: 22
Alert due to suspicious link text "Details" which within the context of the page is appropriate.
/cgi/users/home?screen=Workflow%3A%3AEdit&dataset=user&dataobj=1&stage=usertype
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 16 | Structural Elements: 9 | ARIA: 36
None
/cgi/users/home?screen=Workflow%3A%3AEdit&dataset=user&dataobj=1&stage=default
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 22 | Structural Elements: 9 | ARIA: 51
None
/cgi/users/home?screen=Review
Errors: 0 | Contrast Errors: 0 | Alerts: 1
Features: 58 | Structural Elements: 14 | ARIA: 45
Alert due to possible table caption due to deliberate feature to indicate a table has "No items" rather than displaying as empty that might imply something is broken.
/cgi/users/home?screen=EPrint%3A%3ARemoveWithEmail&eprintid=4
Errors: 0 | Contrast Errors: 0 | Alerts: 1
Features: 6 | Structural Elements: 8 | ARIA: 16
Alert is due to email address for the one and only admin being linked for the To and From address, which is just a result of the testing regime.
/cgi/users/home?edit_phrases=yes
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 12 | ARIA: 13
None
/cgi/users/home?screen=Admin
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 12 | ARIA: 101
None
/cgi/search/eprint/staff
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 81 | Structural Elements: 8 | ARIA: 117
None
/cgi/search/eprint/staff?screen=Search&...
Errors: 0 | Contrast Errors: 0 | Alerts: 39
Features: 50 | Structural Elements: 8 | ARIA: 20
19 (of 39) alerts are caused by thumbnail image previews of PDFs having the same alternative text, as a result of the original PDF filenames are the same, due to the way the import_test_data script works. The other 20 (of 39) alerts are caused by linking to PDFs, which is cannot be fixed as is essential to the purpose of an Open Access repository. (Based on a search where "Item Status" is "Live Archive".)
/cgi/users/home?screen=BatchEdit&...
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 11 | ARIA: 21
None. (Based on using results from earlier admin item search.)
/cgi/users/home?screen=Staff%3A%3AIssueSearch
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 45 | Structural Elements: 8 | ARIA: 64
None
/cgi/users/home?screen=Staff%3A%3AUserSearch
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 23 | Structural Elements: 8 | ARIA: 45
None
/cgi/users/home?screen=Staff%3A%3AUserSearch...
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 8 | ARIA: 20
None. (Search for user with ID 1.)
/cgi/users/home?screen=Staff%3A%3AHistorySearch
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 29 | Structural Elements: 8 | ARIA: 45
None
/cgi/users/home?screen=Staff%3A%3AHistorySearch...
Errors: 0 | Contrast Errors: 0 | Alerts: 1
Features: 6 | Structural Elements: 8 | ARIA: 20
Alert due to multiple links to same user's email address as there is only one user under the testing regime. Also, as this user has no name set so "Unnamed user with email user@domain" is used as a placeholder. If a name had been set no alert would be reported. (Search for history records related to creation of items..)
/cgi/users/home?screen=Status
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 38 | ARIA: 13
None
/cgi/users/home?screen=NewUser
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 8 | ARIA: 15
None
/cgi/users/home?screen=Admin%3A%3AEPM
Errors: 0 | Contrast Errors: 0 | Alerts: 1
Features: 102 | Structural Elements: 11 | ARIA: 121
Alert is due to two nearby images with the same alt text due two identically named plugins in the Bazaar, which cannot be controlled.
/cgi/users/home?screen=Admin%3A%3ATestEmail
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 8 | ARIA: 17
None
/cgi/users/home?screen=DatabaseSchema
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 174 | ARIA: 13
None
/cgi/users/home?screen=Admin%3A%3AStorageManager
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 16 | ARIA: 19
None
/cgi/users/home?screen=Admin%3A%3AConfig
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 23 | Structural Elements: 27 | ARIA: 49
None
/cgi/users/home?screen=Admin%3A%3APhrases
Errors: 1 | Contrast Errors: 0 | Alerts: 2953
Features: 5 | Structural Elements: 12 | ARIA: 15
None
/cgi/users/home?screen=Subject%3A%3AEdit
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 13 | ARIA: 18
None
/cgi/users/home?screen=MetaField%3A%3AListing
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 28 | ARIA: 13
None
/cgi/users/home?screen=MetaField%3A%3AListing&dataset=access
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 20 | ARIA: 14
None (Only testing one object type for its MetaField listing.)

Miscellaneous Pages

Page Result Comments
/cgi/oai2
Errors: 0 | Contrast Errors: 0 | Alerts: 2
Features: 0 | Structural Elements: 9 | ARIA: 0
Two alerts are due to suspicion of tables being used for layout but are actually being used as tables.
/cgi/oai2?verb=Identity
Errors: 0 | Contrast Errors: 0 | Alerts: 3
Features: 0 | Structural Elements: 15 | ARIA: 0
Three alerts are due to suspicion of tables being used for layout but are actually being used as tables.
/cgi/oai2?verb=ListRecords&metadataPrefix=oai_dc
Errors: 0 | Contrast Errors: 0 | Alerts: 201
Features: 5 | Structural Elements: 308 | ARIA: 0
201 alerts are due to suspicion of tables being used for layout but are actually being used as tables.
/cgi/oai2?verb=ListSets
Errors: 0 | Contrast Errors: 0 | Alerts: 283
Features: - | Structural Elements: 290 | ARIA: 0
283 alerts are due to suspicion of tables being used for layout but are actually being used as tables.
/cgi/oai2?verb=ListMetadataFormats
Errors: 0 | Contrast Errors: 0 | Alerts: 7
Features: 0 | Structural Elements: 14 | ARIA: 0
Seven alerts are due to suspicion of tables being used for layout but are actually being used as tables.
/cgi/oai2?verb=ListIdentifiers&metadataPrefix=oai_dc
Errors: 0 | Contrast Errors: 0 | Alerts: 10
Features: 0 | Structural Elements: 108 | ARIA: 0
10 alerts are due to suspicion of tables being used for layout but are actually being used as tables.

Summary

Based on testing a default publication flavour installation of EPrints using standard test data, all tested public-facing and back-end administration pages currently report no errors or contrast errors. There are a number of alerts that are considered acceptable and/or essential for the functioning of EPrintsas on Open Access repository as the fall into one of the following categories:

  1. Links to PDF documents.
  2. Duplications in the test or third-party data leading to alerts about shared alternative texts for nearby images.
  3. Reports of suspicious link texts that is not suspicious within the context of where they appear.
  4. Apparent missing table captions due to a feature in EPrints to make clear a table has no items rather than leaving it blank that might lead to an assu,ption that something is broken.

It should be noted that although Chromium's WAVE extension does not report any contrast errors for public-facing pages Firefox's does but the former was used for testing. Firefox's contrast errors are due to its default settings for the background colour of select boxes.

Miscellaneous pages like those for OAI metadata harvesting have been tested and found to have issues with tables being reported as being used for layout when they are used as tables, and as these pages are not generally intended for human use, it is not intended to do anything further to address this.