Button to a simplified HTML galley version
israelcefrin opened this issue · comments
Issue Description
The HTML galleys open in a iframe page that is not as accessible it could be. It open a page with a iframe with submission title and another frame with HTML (with a Heading level 1 which may create some confusion to screen reader users).
How to reproduce / Current behavior
Access a article landing page of a submission with HTML galley.
Click on the HTML button galley
See it working under an iframe tag page.
What application are you using?
OJS version 3.3/3.4
Stack used
- Device: Laptop
- OS: MacOS
- Browser: Chrome
- Version: 124
Testing method
- Method: (e.g. Manual; Keyboard)
- Automated test: (e.g. tool name)
Action
Adding a button to the HTML file would improve the accessibility of the article landing page while keeping the original button to show the galley in a iframe page.
Additional information
The University of Waterloo has implemented a solution which is the code base that can be used to implement a remediation.
https://cjds.uwaterloo.ca/index.php/cjds/article/view/1074
Hi @asmecher , I've created a pull request that adds the HTML simplified version to the Default Theme on OJS 3.3
pkp/ojs#4274