{"id":590,"date":"2019-02-14T13:24:35","date_gmt":"2019-02-14T13:24:35","guid":{"rendered":"https:\/\/beta.devon.gov.uk\/standards\/?page_id=583"},"modified":"2019-02-14T15:01:12","modified_gmt":"2019-02-14T15:01:12","slug":"page-functionality","status":"publish","type":"page","link":"https:\/\/www.devon.gov.uk\/standards\/accessibility\/page-functionality\/","title":{"rendered":"Page functionality"},"content":{"rendered":"<h2>Screen orientation<\/h2>\n<p>Do not fix orientation, it becomes an issue for people who cannot turn their screen<\/p>\n<h2>Hover or popup content<\/h2>\n<ul>\n<li><b>Dismissable<br \/>\n<\/b>Open and close buttons should be in the same place &#8211; accessible with moving the mouse or keyboard cursor<b><br \/>\n<\/b><\/li>\n<li><b>Hoverable<br \/>\n<\/b>Ensure additional content that appears on hover doesn\u2019t disappear when your mouse moves from the button or trigger to the content being displayed<b><br \/>\n<\/b><\/li>\n<li><b>Persistent<br \/>\n<\/b>The additional content remains visible until the hover or focus trigger is removed, the user dismisses it, or its information is no longer valid.<\/li>\n<\/ul>\n<h2>Timeouts<\/h2>\n<p>Ensure that if a timeout exists, users are made aware or are giving a prompt if it\u2019s about to expire. This is a AAA requirement though but helpful nonetheless.<\/p>\n<h2>Flashing<\/h2>\n<p>Flashing is generally a bad idea. It can cause all sorts of issues, from seizures to motion sickness. If you absolutely must have a flashing element there are a few things to consider.<\/p>\n<ul>\n<li>Look for elements that contain flashing\n<ul>\n<li>Scrolling or blinking text<\/li>\n<li>Scrolling or blinking page elements<\/li>\n<li>Videos that contain flickering or flashing<\/li>\n<li>GIFs that contain flickering or flashing<\/li>\n<\/ul>\n<\/li>\n<li>Check if you can determine the frequency of &#8220;flashing.&#8221;<\/li>\n<li>Check that the rate of flashing is less than 3 Hz (3 times a second), or scroll delay is set to &gt;= 400.<\/li>\n<\/ul>\n<h2>Javascript<\/h2>\n<ul>\n<li>Avoid using inline javascript, opt for linking to javascript in and include document<\/li>\n<\/ul>\n<ul>\n<li>Provide alternatives for users who do not have JavaScript enabled and for environments where JavaScript is unavailable.<\/li>\n<\/ul>\n<h2>Input Modalities<\/h2>\n<ul>\n<li><b>Pointer gestures<\/b><br \/>\nCreate alternative ways to navigate functionality where gestures are used &#8211; for example &#8211; pinch and zoom should have alternative buttons to do the same functions (Mapping)<\/li>\n<li><b>Pointer cancellation<\/b><br \/>\nDo not use the click down event to run any function<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Screen orientation Do not fix orientation, it becomes an issue for people who cannot turn their screen Hover or popup content Dismissable Open and close buttons should be in the same place &#8211; accessible with moving the mouse or keyboard cursor Hoverable Ensure additional content that appears on hover doesn\u2019t disappear when your mouse moves [&hellip;]<\/p>\n","protected":false},"author":945,"featured_media":0,"parent":602,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-590","page","type-page","status-publish","hentry"],"acf":[],"publishpress_future_action":{"enabled":false,"date":"2026-06-01 09:03:03","action":"change-status","newStatus":"draft","terms":[],"taxonomy":"","extraData":[]},"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/www.devon.gov.uk\/standards\/wp-json\/wp\/v2\/pages\/590","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devon.gov.uk\/standards\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.devon.gov.uk\/standards\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.devon.gov.uk\/standards\/wp-json\/wp\/v2\/users\/945"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devon.gov.uk\/standards\/wp-json\/wp\/v2\/comments?post=590"}],"version-history":[{"count":1,"href":"https:\/\/www.devon.gov.uk\/standards\/wp-json\/wp\/v2\/pages\/590\/revisions"}],"predecessor-version":[{"id":599,"href":"https:\/\/www.devon.gov.uk\/standards\/wp-json\/wp\/v2\/pages\/590\/revisions\/599"}],"up":[{"embeddable":true,"href":"https:\/\/www.devon.gov.uk\/standards\/wp-json\/wp\/v2\/pages\/602"}],"wp:attachment":[{"href":"https:\/\/www.devon.gov.uk\/standards\/wp-json\/wp\/v2\/media?parent=590"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}