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.
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
Testing method
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