OCAD University Open Research Repository

Accessibility report for OCAD University Open Research Repository

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 OCAD University Open Research Repository 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.

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 4 June 2020

Public-facing Pages

Page Result Comments
/
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 9 | Structural Elements: 8 | ARIA: 11
None
/information.html
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 8 | ARIA: 11
None
/view/
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 8 | ARIA: 11
None
/view/year/
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 8 | ARIA: 11
Index based on user-generated content.
/view/year/2004.html
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 10 | Structural Elements: 20 | ARIA: 11
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: 219 | ARIA: 11
Index based on user-generated content.
/view/subjects/D.html
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 10 | Structural Elements: 23 | ARIA: 11
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: 14 | ARIA: 11
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: 10 | ARIA: 11
Index based on user-generated content.
/view/divisions/sch=5fmat/
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 11 | ARIA: 11
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: 8 | ARIA: 11
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: 11 | ARIA: 11
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: 8 | ARIA: 11
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: 11
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: 18 | ARIA: 11
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: 7 | ARIA: 11
None
/cgi/logout
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 7 | ARIA: 11
None
/cgi/latest
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 11 | Structural Elements: 8 | ARIA: 11
Contains user-generated content.
/cgi/search/advanced
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 44 | Structural Elements: 7 | ARIA: 54
None
/cgi/search/archive/advanced?screen=Search...
Errors: 0 | Contrast Errors: 0 | Alerts: 21
Features: 31 | Structural Elements: 7 | ARIA: 11
Based on a search of "Habits" in title field. Contains user-generated content. 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.
/cgi/search/simple
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 7 | ARIA: 12
None
/cgi/search/archive/simple?screen=Search...
Errors: 0 | Contrast Errors: 0 | Alerts: 21
Features: 31 | Structural Elements: 7 | ARIA: 11
Based on a search of "Habits" in title field. Contains user-generated content. Same alerts as for /cgi/search/archive/advanced?screen=Search...
/policies.html
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 7 | ARIA: 12
None
/eprints/
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 23 | ARIA: 11
None
/error401.html
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 7 | ARIA: 11
None
/accessibility/
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 29 | ARIA: 11
None
/accessibility/report.html
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 28 | ARIA: 11
None
/accessibility/roadmap.html
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 10 | ARIA: 11
None

Non-public Administration Pages

Page Result Comments
/cgi/users/home
Errors: 7 | Contrast Errors: 0 | Alerts: 13
Features: 61 | Structural Elements: 27 | ARIA: 11
Issues to be addressed in 3.4.3. Errors due to missing form labels and empty table headers. Alerts due to redundant links, tables used for layout and a caption for a table that is not explicitly associated.
/cgi/users/home?screen=Items
Errors: 7 | Contrast Errors: 0 | Alerts: 13
Features: 61 | Structural Elements: 27 | ARIA: 11
Issues to be addressed in 3.4.3. By default same page as /cgi/users/home
/cgi/users/home?screen=EPrint%3A%3AView&eprintid=4
Errors: 1 | Contrast Errors: 0 | Alerts: 10
Features: 10 | Structural Elements: 58 | ARIA: 11
Issues to be addressed in 3.4.3. Error is a missing form label. Alerts are links to PDF documents (essential to the purpose of an Open Access repository), tables used for layout and a suspicious link text.
/cgi/users/home?screen=EPrint%3A%3AEdit&eprintid=4&stage=type
Errors: 18 | Contrast Errors: 0 | Alerts: 21
Features: 8 | Structural Elements: 8 | ARIA: 11
Issues to be addressed in 3.4.3. Errors are due to missing form labels. Alers are due to orphaned form labels, tables used for layout and a missing fieldset.
/cgi/users/home?screen=EPrint%3A%3AEdit&eprintid=4&stage=files
Errors: 27 | Contrast Errors: 0 | Alerts: 11
Features: 27 | Structural Elements: 8 | ARIA: 19
Issues to be addressed in 3.4.3. Errors are due to broken ARIA references missing form labels and missing alternative text for both linked and unlinked images. Alerts are due to redundant links, tables used for layout and a 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: 100 | Contrast Errors: 1 | Alerts: 39
Features: 74 | Structural Elements: 7 | ARIA: 23
Issues to be addressed in 3.4.3. Errors due to missing form labels. Errors are due to broken ARIA references, missing form labels and missinga alternative texts for linked images. Alerts are due redundant links, tables used for layout and missing fieldsets.
/cgi/users/home?screen=EPrint%3A%3AEdit&eprintid=4&stage=subjects
Errors: 1 | Contrast Errors: 0 | Alerts: 3
Features: 9 | Structural Elements: 51 | ARIA: 11
Issues to be addressed in 3.4.3. Error is due to a missing form label. Alerts are due to tables being used for layout.
/cgi/users/home?screen=EPrint%3%3Deposit&eprintid=4
Errors: 0 | Contrast Errors: 0 | Alerts: 1
Features: 6 | Structural Elements: 8 | ARIA: 11
Issues to be addressed in 3.4.3. Alert due to table being used for layout.
/cgi/users/home?screen=DataSets
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 15 | ARIA: 11
None
/cgi/users/home?screen=Listing&dataset=eprint
Errors: 12 | Contrast Errors: 0 | Alerts: 12
Features: 58 | Structural Elements: 22 | ARIA: 15
Issues to be addressed in 3.4.3. Errors due to broken ARIA references, am empty table header and a missing form label. Alerts due to links to PDF documents (essential for an Open Access repository), tables used for layout and redundant links.
/cgi/users/home?screen=Workflow%3A%3AView&dataset=eprint&dataobj=4
Errors: 0 | Contrast Errors: 0 | Alerts: 6
Features: 7 | Structural Elements: 41 | ARIA: 11
Issues to be addressed in 3.4.3. Alerts are due to tables used for layout, links to PDF documents (essential for an Open Access repository) and a suspicious link text.
/cgi/users/home?screen=Listing&dataset=event_queue
Errors: 10 | Contrast Errors: 0 | Alerts: 12
Features: 36 | Structural Elements: 13 | ARIA: 20
Issues to be addressed in 3.4.3. Errors are due broken ARIA references, an empty table header and a missing form label. Alerts are due to tables used for layout and a redundant link.
/cgi/users/home?screen=Listing&dataset=file
Errors: 14 | Contrast Errors: 0 | Alerts: 14
Features: 56 | Structural Elements: 24 | ARIA: 16
Issues to be addressed in 3.4.3. Errors are due broken ARIA references, an empty table header and a missing form label. Alerts are due to tables used for layout and a redundant link.
/cgi/users/home?screen=Workflow%3A%3AView&dataset=file&dataobj=3
Errors: 0 | Contrast Errors: 0 | Alerts: 1
Features: 5 | Structural Elements: 21 | ARIA: 11
Issues to be addressed in 3.4.3. Alert due to suspicious link text.
/cgi/users/home?screen=Listing&dataset=import
Errors: 11 | Contrast Errors: 0 | Alerts: 10
Features: 28 | Structural Elements: 12 | ARIA: 15
Issues to be addressed in 3.4.3. Errors are due broken ARIA references, an empty table header and a missing form label. Alerts are due to tables used for layout and a redundant link.
/cgi/users/home?screen=Listing&dataset=saved_search
Errors: 7 | Contrast Errors: 0 | Alerts: 6
Features: 21 | Structural Elements: 11 | ARIA: 13
Issues to be addressed in 3.4.3. Errors are due broken ARIA references, an empty table header and a missing form label. Alerts are due to tables used for layout and a redundant link.
/cgi/users/home?screen=Workflow%3A%3AView&dataset=saved_search&dataobj=1
Errors: 0 | Contrast Errors: 0 | Alerts: 2
Features: 5 | Structural Elements: 19 | ARIA: 11
Issues to be addressed in 3.4.3. Alerts due to a suspicious link text and a table used for layout.
/cgi/users/home?screen=Workflow%3A%3AEdit&dataset=saved_search&dataobj=1
Errors: 6 | Contrast Errors:  | Alerts: 4
Features: 19 | Structural Elements: 7 | ARIA: 13
Issues to be addressed in 3.4.3. Errors are due missing form labels and broken ARIA references. Alerts are due to missing fieldsets and tables used for layout.
/cgi/users/home?screen=Listing&dataset=subject
Errors: 12 | Contrast Errors: 0 | Alerts: 10
Features: 38 | Structural Elements: 22 | ARIA: 15
Issues to be addressed in 3.4.3. Errors are due broken ARIA references, an empty table header and a missing form label. Alerts are due to tables used for layout and a redundant link.
/cgi/users/home?screen=Workflow%3A%3AView&dataset=subject&dataobj=A
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 10 | ARIA: 11
None
/cgi/users/home?screen=Listing&dataset=user
Errors: 11 | Contrast Errors: 0 | Alerts: 10
Features: 34 | Structural Elements: 14 | ARIA: 15
Issues to be addressed in 3.4.3. Errors are due broken ARIA references, an empty table header and a missing form label. Alerts are due to tables used for layout and a redundant link.
/cgi/users/home?screen=Workflow%3A%3AView&dataset=user&dataobj=1
Errors: 0 | Contrast Errors: 0 | Alerts: 3
Features: 6 | Structural Elements: 27 | ARIA: 11
Issues to be addressed in 3.4.3. Alerts due to tables used for layour and a suspicious link text.
/cgi/users/home?screen=Workflow%3A%3AEdit&dataset=user&dataobj=1&stage=usertype
Errors: 12 | Contrast Errors: 0 | Alerts: 8
Features: 12 | Structural Elements: 8 | ARIA: 11
Issues to be addressed in 3.4.3. Errors are due to missing alternative texts in linked images, broken ARIA references and missing form labels. Alerts are due to redundant links, tables used for layout and a missing fieldset.
/cgi/users/home?screen=Workflow%3A%3AEdit&dataset=user&dataobj=1&stage=default
Errors: 20 | Contrast Errors: 0 | Alerts: 5
Features: 47 | Structural Elements: 7 | ARIA: 38
Issues to be addressed in 3.4.3. Errors are due to broken ARIA references and missing form labels. Alerts are due to missing fieldsets and tables used as layout.
/cgi/users/home?screen=Review
Errors: 13 | Contrast Errors: 0 | Alerts: 11
Features: 62 | Structural Elements: 17 | ARIA: 34
Issues to be addressed in 3.4.3. Errors are due to missing alternative texts in linked images, broken ARIA references and missing form labels. Alerts are due to tables used for layout, a redundant link and a caption for a table that is not explicitly associated.
/cgi/users/home?screen=EPrint%3A%3ARemoveWithEmail&eprintid=4
Errors: 1 | Contrast Errors: 0 | Alerts: 8
Features: 5 | Structural Elements: 7 | ARIA: 11
Issues to be addressed in 3.4.3. Error is due to missing form label. Alerts are due to very small text, suspicious link text and a table used for layout.
/cgi/users/home?edit_phrases=yes
Errors: 0 | Contrast Errors: 0 | Alerts: 133
Features: 5 | Structural Elements: 7 | ARIA: 11
Issues to be addressed in 3.4.3. Alerts all due to mouse-limited events that cannot currently be used by keyboard-only users.
/cgi/users/home?screen=Admin
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 11 | ARIA: 11
None
/cgi/search/eprint/staff
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 58 | Structural Elements: 7 | ARIA: 75
None
/cgi/search/eprint/staff?screen=Search&...
Errors: 0 | Contrast Errors: 1 | Alerts: 39
Features: 50 | Structural Elements: 7 | ARIA: 13
Based on a search for all items under review and in the live archive. Contains user-generated content. 19 (of 39) 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 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. Contrast error is due to a low contrast icon.
/cgi/users/home?screen=Staff%3A%3AIssueSearch
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 46 | Structural Elements: 7 | ARIA: 58
None
/cgi/users/home?screen=Staff%3A%3AUserSearch
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 24 | Structural Elements: 7 | ARIA: 39
None
/cgi/users/home?screen=Staff%3A%3AUserSearch...
Errors: 0 | Contrast Errors: 0 | Alerts: 1
Features: 6 | Structural Elements: 7 | ARIA: 13
Search for user with ID 1. Issues to be addressed in 3.4.3. Alert due to table being used for layout.
/cgi/users/home?screen=Staff%3A%3AHistorySearch
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 24 | Structural Elements: 7 | ARIA: 31
None
/cgi/users/home?screen=Staff%3A%3AHistorySearch...
Errors: 0 | Contrast Errors: 0 | Alerts: 1
Features: 6 | Structural Elements: 7 | ARIA: 13
Search for history records related to creation of items. Issues to be addressed in 3.4.3. Alert due to table being used for layout.
/cgi/users/home?screen=Status
Errors: 1 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 36 | ARIA: 11
Issues to be addressed in 3.4.3. Error due to empty table header.
/cgi/users/home?screen=NewUser
Errors: 1 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 7 | ARIA: 11
Issues to be addressed in 3.4.3. Error due to missing form label.
/cgi/users/home?screen=Admin%3A%3AEPM
Errors: 1 | Contrast Errors: 103 | Alerts: 0
Features: 6 | Structural Elements: 10 | ARIA: 11
Issues to be addressed in 3.4.3. All errors due to issues with external content being displayed and may need to be dealt with separately.
/cgi/users/home?screen=Admin%3A%3ATestEmail
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 6 | Structural Elements: 7 | ARIA: 12
None
/cgi/users/home?screen=DatabaseSchema
Errors: 1 | Contrast Errors: 0 | Alerts: 1
Features: 5 | Structural Elements: 175 | ARIA: 11
Issues to be addressed in 3.4.3. Error due to being table header. Alert due to skipped heading level.
/cgi/users/home?screen=Admin%3A%3AStorageManager
Errors: 3 | Contrast Errors: 0 | Alerts: 5
Features: 5 | Structural Elements: 11 | ARIA: 11
Issues to be addressed in 3.4.3. Errors due missing form labels and alternative text. Alerts due to using tables for layout and skipped heading level.
/cgi/users/home?screen=Admin%3A%3APhrases
Errors: 1 | Contrast Errors: 0 | Alerts: 2953
Features: 5 | Structural Elements: 7 | ARIA: 11
Issues to be addressed in 3.4.3. Error due to missing form label. Alerts all due to mouse-limited events that cannot currently be used by keyboard-only users.
/cgi/users/home?screen=Subject%3A%3AEdit
Errors: 3 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 11 | ARIA: 11
Issues to be addressed in 3.4.3. Errors due to missing form labels and an emopty table header.
/cgi/users/home?screen=MetaField%3A%3AListing
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 27 | ARIA: 11
None
/cgi/users/home?screen=MetaField%3A%3AListing&dataset=access
Errors: 0 | Contrast Errors: 0 | Alerts: 0
Features: 5 | Structural Elements: 19 | ARIA: 11
Only testing one object type for its MetaField listing.

Miscellaneous Pages

Page Result Comments
/cgi/oai2
Errors: 1 | Contrast Errors: 0 | Alerts: 3
Features: 5 | Structural Elements: 5 | ARIA: 0
Page is an HTML rendering of XML using XSLT and is not generally for human use. Issues may be addressed in in 3.4.3. Error due to document language missing. Alerts due tables used for layout and no page regions.
/cgi/oai2?verb=Identity
Errors: 1 | Contrast Errors: 0 | Alerts: 4
Features: 5 | Structural Elements: 11 | ARIA: 0
Page is an HTML rendering of XML using XSLT and is not generally for human use. Issues may be addressed in in 3.4.3. Error due to document language missing. Alerts due tables used for layout and no page regions.
/cgi/oai2?verb=ListRecords&metadataPrefix=oai_dc
Errors: 1 | Contrast Errors: 0 | Alerts: 200
Features: 5 | Structural Elements: 301 | ARIA: 0
Page is an HTML rendering of XML using XSLT and is not generally for human use. Issues may be addressed in in 3.4.3. Error due to document language missing. Alerts due tables used for layout and no page regions.
/cgi/oai2?verb=ListSets
Errors: 1 | Contrast Errors: 0 | Alerts: 284
Features: 5 | Structural Elements: 286 | ARIA: 0
Page is an HTML rendering of XML using XSLT and is not generally for human use. Issues may be addressed in in 3.4.3. Error due to document language missing. Alerts due tables used for layout and no page regions.
/cgi/oai2?verb=ListMetadataFormats
Errors: 1 | Contrast Errors: 0 | Alerts: 8
Features: 5 | Structural Elements: 10 | ARIA: 0
Page is an HTML rendering of XML using XSLT and is not generally for human use. Issues may be addressed in in 3.4.3. Error due to document language missing. Alerts due tables used for layout and no page regions.
/cgi/oai2?verb=ListIdentifiers&metadataPrefix=oai_dc
Errors: 1 | Contrast Errors: 0 | Alerts: 102
Features: 5 | Structural Elements: 103 | ARIA: 0
Page is an HTML rendering of XML using XSLT and is not generally for human use. Issues may be addressed in in 3.4.3. Error due to document language missing. Alerts due tables used for layou, a skipped heading leavel and no page regions.

Summary

Based on testing a default publication flavour installation of EPrints using standard test data, all tested public-facing pages currently report no errors, contrast errors or alerts except where this is essential for the functioning of EPrints as on Open Access repository (i.e. links to PDF documents) or due to duplications in the test data leading to alerts about shared alternative texts for nearby images. 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.

Many non-public administration pages do have significant numbers of errors or alerts. This will be addressed by the release of EPrints 3.4.3 if not EPrints 3.4.2. Typically where very large number of errors or alerts exist on a page, the majority are the same issue generated by a programmatic layout of information, (e.g. if one search result has an issue, the remainder of search results on that page are likely to have the same issue). This means it is likely only a small number of changes should be necessary to eliminate a significant number of these issues.

Miscellaneous pages like those for OAI metadata harvesting have been tested and found to have issues but are being considered low priority, as they are not generally intended for human use.