Skip to main content

Cornell University

Web Accessibility Reviews

Site Improve Alfa Rules

Source: Siteimprove Alfa Hub

Alfa Id Name WCAG Act Rule Criteria
SIA-R1 Documents have a <title> element 2.4.2 2779a5 2.4.2
SIA-R2 Images have an accessible name 1.1.1 23a2a8 1.1.1
SIA-R3 id attributes have a unique value
SIA-R4 <html> document elements have a lang attribute 3.1.1 b5c3f8 3.1.1
SIA-R5 <html> document elements have a valid lang attribute 3.1.1 bf051a 3.1.1
SIA-R6 <html> document elements have matching lang and xml:lang attributes (DEPRECATED) 3.1.1
SIA-R7 lang attributes within the <body> element have a valid value 3.1.2 de46e4 3.1.2
SIA-R8 Form fields have an accessible name 4.1.2 e086e5 1.3.1, 2.5.3, 4.1.2
SIA-R9 Refreshes implemented using the <meta> element have no delay 2.2.1, 2.2.4, 3.2.5 bc659a 2.2.1
SIA-R10 autocomplete attributes have a valid value 1.3.5 73f2c2 1.3.5
SIA-R11 Links have an accessible name 2.4.4, 2.4.9, 4.1.2 c487ae 1.1.1, 2.4.4, 4.1.2
SIA-R12 Buttons have an accessible name 4.1.2 97a4e1 4.1.2
SIA-R13 <iframe> elements have an accessible name 4.1.2 cae760 4.1.2
SIA-R14 Visible labels are included in accessible names 2.5.3 2ee8b8 2.5.3
SIA-R15 <iframe> elements with identical accessible names serve an equivalent purpose 4.1.2 4b1c6c 4.1.2
SIA-R16 Elements with a role have required states and properties 1.3.1, 4.1.2, WAI-ARIA 4e8ab6 1.3.1, 4.1.2
SIA-R17 Elements with aria-hidden="true" are not focusable 4.1.2 6cfa84 4.1.2
SIA-R18 aria-* states and properties are allowed WAI-ARIA 5c01ea 1.3.1, 4.1.2
SIA-R19 aria-* states and properties have a valid value 1.3.1, WAI-ARIA in6db8 1.3.1, 4.1.2
SIA-R20 aria-* attributes have a valid name WAI-ARIA 5f99a7 1.3.1, 4.1.2
SIA-R21 role attributes have only valid values
SIA-R22 <video> element auditory content has captions f51b46 1.2.1
SIA-R23 <audio> element content has transcript 2eb176
SIA-R24 <video> element visual content has transcript 1.2.8 1a02b0
SIA-R25 <video> element visual content has audio description 1ea59c
SIA-R26 <video> element visual-only content is media alternative for text fd26cf
SIA-R27 <video> element auditory content has accessible alternative 1.2.2 eac66b 1.2.2
SIA-R28 <input type="image"> elements have an accessible name 1.1.1, 4.1.2 59796f 1.1.1, 4.1.2
SIA-R29 <audio> element content is media alternative for text afb423
SIA-R30 <audio> element content has text alternative 1.2.1 e7aa44 1.2.1
SIA-R31 <video> element content is media alternative for text ab4d13
SIA-R32 <video> element visual-only content has audio track alternative d7ba54
SIA-R33 <video> element visual-only content has transcript ee13b5
SIA-R34 <video> element visual-only content has description track (DEPRECATED)
SIA-R35 <video> element visual-only content has accessible alternative 1.2.1 c3232f 1.2.1
SIA-R36 <video> element visual content has description track (DEPRECATED)
SIA-R37 <video> element visual content has strict accessible alternative 1.2.5 1ec09b 1.2.5
SIA-R38 <video> element visual content has accessible alternative 1.2.3, 1.2.5, 1.2.8 c5a4ea 1.2.3, 1.2.5
SIA-R39 Image filename is accessible name for image 1.1.1
SIA-R40 Regions have an accessible name WAI-ARIA
SIA-R41 Links with identical accessible names have equivalent purpose 2.4.9 b20e66
SIA-R42 Elements with a role have required parent 1.3.1 ff89c9 1.3.1
SIA-R43 <svg> element with explicit role has non-empty accessible name 1.1.1 7d6734 1.1.1
SIA-R44 Orientation of the page is not restricted using CSS transform property 1.3.4 b33eff 1.3.4
SIA-R45 Headers attribute specified on a cell refers to cells in the same table element 1.3.1 a25f45 1.3.1
SIA-R46 All table header cells have assigned data cells 1.3.1 d0f69e 1.3.1
SIA-R47 <meta name="viewport"> elements do not prevent zoom 1.4.4, 1.4.10 b4f0c3 1.4.4, 1.4.10
SIA-R48 <audio> or <video> that plays automatically has no audio that lasts more than 3 seconds aaa1bf
SIA-R49 <audio> or <video> that plays automatically has a control mechanism 4c31df
SIA-R50 <audio> or <video> avoids automatically playing audio 1.4.2 80f0bf 1.4.2
SIA-R52 Adjacent links do not reference the same resource
SIA-R53 Headings are structured
SIA-R54 Assertive live region is marked as atomic 3.3.1, 4.1.3
SIA-R55 Landmark regions with identical accessible names serve an equivalent purpose
SIA-R56 Landmarks of same type have a unique accessible name
SIA-R57 Perceivable text content is included in a landmark
SIA-R58 Repeated blocks of content can be bypassed 2.4.1
SIA-R59 Documents have headings
SIA-R60 Groups have an accessible name
SIA-R61 Documents start with a level 1 heading
SIA-R62 Links in blocks of text are distinguishable 1.4.1
SIA-R63 <object> elements have an accessible name 1.1.1 8fc3b6 1.1.1
SIA-R64 Heading has non-empty accessible name 1.3.1, 2.4.6 ffd0e9
SIA-R65 Element in sequential focus order has visible focus 2.4.7 oj04fd 2.4.7
SIA-R66 Text has enhanced contrast 1.4.6 09o5cg 1.4.3
SIA-R67 Images and SVG that are marked as decorative are not exposed to assistive technologies 1.1.1
SIA-R68 Elements with a role have required children 1.3.1 bc4a75 1.3.1
SIA-R69 Text has minimum contrast 1.4.3, 1.4.6 afw4f7 1.4.3
SIA-R70 No obsolete or deprecated elements are used
SIA-R71 Paragraphs of text are not justified 1.4.8
SIA-R72 Paragraphs of text are not all uppercase
SIA-R73 Paragraphs of text have sufficient line height 1.4.8
SIA-R74 Paragraphs of text do not have font sizes defined in absolute units 1.4.8
SIA-R75 Font sizes are not too small
SIA-R76 <th> elements are semantic headers 1.3.1
SIA-R77 Data cells are assigned at least one header cell 1.3.1
SIA-R78 Headings of same level have text content between them
SIA-R79 Preformatted text represents either code or a figure
SIA-R80 Paragraphs of text do not have line heights defined in absolute units 1.4.8
SIA-R81 Links with identical accessible names and context serve equivalent purpose 2.4.4, 2.4.9 fd3a94 2.4.4
SIA-R82 Error message describes invalid form field value 3.3.1 36b590 3.3.1
SIA-R83 Text nodes are not clipped when text is resized 1.4.4 59br37 1.4.4
SIA-R84 Scrollable elements are keyboard accessible 2.1.1, 2.1.3 0ssw9k 2.1.1
SIA-R85 Paragraphs of text are not all italics
SIA-R86 Elements that are marked as decorative are not exposed to assistive technologies 46ca7f
SIA-R87 First focusable element is link to main content
SIA-R88 Text in link has minimum contrast 1.4.3, 1.4.6
SIA-R89 Text in link has enhanced contrast 1.4.6
SIA-R90 Element with presentational children has no focusable content 4.1.2 307n5z 4.1.2
SIA-R91 !important letter spacing in style attribute is wide enough 1.4.12 24afc2 1.4.12
SIA-R92 !important word spacing in style attribute is wide enough 1.4.12 9e45ec 1.4.12
SIA-R93 !important line height in style attribute is wide enough 1.4.12 78fd32 1.4.12
SIA-R94 menuitem has non-empty accessible name 4.1.2 m6b1q3 4.1.2
SIA-R95 <iframe> element with interactive elements does not have a negative tabindex 2.1.1, 2.1.3 akn7bn 2.1.1
SIA-R96 Refreshes implemented using the <meta> element have no delay, without exception 2.2.4, 3.2.5 bisz58 2.2.1
SIA-R97 Document has collapsible blocks of content
SIA-R98 Document has heading at the start of its main content
SIA-R99 Document has its main content inside a landmark
SIA-R100 Document has instrument to main content
SIA-R101 Document has no repeated content before the main content
SIA-R102 Document either has no repeated content, or a skip link as its first focusable element
SIA-R103 Text in widget has minimum contrast 1.4.3, 1.4.6
SIA-R104 Text in widget has enhanced contrast 1.4.6
SIA-R109 HTML page language subtag matches default language 3.1.1 ucwvc8 3.1.1
SIA-R110 role attributes have at least one valid value 1.3.1 674b10 1.3.1, 4.1.2
SIA-R111 Target Size (enhanced)
SIA-R113 Target Size (minimum)
SIA-R114 HTML page title is descriptive 2.4.2 c4a8a4 2.4.2
SIA-R115 Heading is descriptive b49b2e 2.4.6
SIA-R116 <summary> element has non-empty accessible name 2t702h 4.1.2