PKP Bugzilla – Bug 5138
Ensure conformance to Synergies web standards
Last modified: 2013-05-29 16:16:28 PDT
We are moving to Git Issues for bug tracking in future releases. During transition, content will be in both tools. If you'd like to file a new bug, please create an issue.
From James 2010-02-08:
2.Develop for 1024x768 resolution. While screen size and resolutions are ever-increasing, there are still a number of older computers and monitors out in the world. 1024x768 dpi resolution is a reasonable target for Synergies to aim for. All core navigational elements should be viewable at this resolution. (Note: JM wants to check the SFU screen reader resolution.)
3.Ensure broad browser compatibility. All Web site functions should function equally well with prevailing Web browsers including at a minimum, the most recent two major releases (current release and one release prior) and all the associated subsets, e.g. IE 7/8, Firefox 2+, Safari 3+, Chrome 3+.
4.Use HTML tables appropriately. HTML tables should not be used for layout purposes, but for tabular data only. Tables should include Table Heading (“<th>…</th>”) elements for the top row of the table, with headings describing the nature and contents of the table columns.
5.Provide textual equivalents for non-textual data. Ensure that alternate text is available for non-text objects (images; video). (Note that video concerns don’t particularly apply to Synergies, at least to the Head Node.) However, purely graphical image elements should not include alt-text so that screen readers will not needlessly pick up on them.
6.Ensure device-independent access to all form elements. All form elements must be fully accessible and usable via both keyboard and mouse.
We're mostly there, but this needs a more comprehensive review. Deferring.
Superseded by OJS 3.0 work.