SortSite 6.41 Changes
A list of changed accessibility, compatibility and search engine rules in SortSite 6.41.
Changed rules
Errors
- Link returns HTTP error (ErrHttpError)
Accessibility
- Element
lang
is invalid (AccHtmlElementLangInvalid) - Autocomplete value is invalid (AccHtmlAutocompleteInvalid)
- Screen orientation locked (AccCssTransformOrientationLock)
- HTML heading is blank (AccHtmlHeadingEmpty)
- Layout table contains data table markup (AccHtmlLayoutTableStructuralMarkup)
- Timed meta tag page refresh (AccHtmlMetaRefresh)
- HTML link has no accessible name (AccHtmlLinkTextBlank)
- Provide multiple ways to reach page (AccPageMultipleWays)
- Use
h1-h6
instead of heading-like styles (AccWcag2-F2-1) - ARIA table has missing cells (AccAriaTableMissingCells)
- HTML table has missing cells (AccHtmlTableMissingCells)
- Visual label not in accessible name (AccHtmlControlLabelInAccName)
- CSS outline or border hides focus indicator (AccWcag2-F78-1)
- Autoplay media longer than 3 seconds (AccWcag2-F93-1)
- Hidden element is focusable (AccAriaHiddenFocusableContent)
- ARIA
role
hides focusable children (AccAriaPresentationalChildrenFocusable) img
with noalt
cannot have arole
(W3cHtml5AriaProhibitedRoleForType-img-no-alt)img
with noalt
cannot havearia-
attributes (W3cHtml5AriaProhibitedAttrsForType-img-no-alt)figure
with afigcaption
must not have arole
(W3cHtml5AriaProhibitedRoleForType-figure-figcaption)aria-valuemax
forbidden onprogress
withmax
attribute (W3cHtml5AriaProhibited-progress-max)aria-valuemax
redundant onprogress
(W3cHtml5AriaRedundant-progress-aria-valuemax)aria-valuemax
forbidden onmeter
withmax
attribute (W3cHtml5AriaProhibited-meter-max)aria-valuemax
redundant onmeter
(W3cHtml5AriaRedundant-meter-aria-valuemax)aria-valuemin
forbidden onmeter
withmin
attribute (W3cHtml5AriaProhibited-meter-min)aria-valuemin
redundant onmeter
(W3cHtml5AriaRedundant-meter-aria-valuemin)aria-valuemax
forbidden oninput
withmax
attribute (W3cHtml5AriaProhibited-input-max)aria-valuemax
redundant oninput
(W3cHtml5AriaRedundant-input-aria-valuemax)aria-valuemin
forbidden oninput
withmin
attribute (W3cHtml5AriaProhibited-input-min)aria-valuemin
redundant oninput
(W3cHtml5AriaRedundant-input-aria-valuemin)aria-disabled=true
should not be used on links (W3cAriaLinkDisabled)aria-checked
must not be used oninput
withtype=radio
ortype=checkbox
(W3cHtml5AriaRedundant-input-aria-checked)aria-multiselectable
should not be used onselect
(W3cHtml5AriaRedundant-select-aria-multiselectable)aria-selected
should not be used onoption
(W3cHtml5AriaRedundant-option-aria-selected)aria-placeholder
must not be used withplaceholder
(W3cHtml5AriaRedundant-placeholder-aria-placeholder)aria-readonly=true
must not be used withcontenteditable
(W3cHtml5AriaRedundant-contenteditable-aria-readonly)
Compatibility
menuitem
element has partial support (BugHtmlMenuitem)@counter-style
has partial support (BugCssAtCounterStyle)border-start-start-radius:
property has partial support (BugCssBorderStartStartRadius)border-start-end-radius:
property has partial support (BugCssBorderStartEndRadius)border-end-start-radius:
property has partial support (BugCssBorderEndStartRadius)border-end-end-radius:
property has partial support (BugCssBorderEndEndRadius):focus-visible
selector has partial support (BugCssSelectorFocusVisible)overflow: clip
has partial support (BugCssOverflowClip)
Standards
img
withalt=''
must not haverole
(W3cHtmlImgNullAltWithRole)aria-hidden
not allowed onbase
(W3cHtml5AriaHiddenNotAllowed-base)aria-hidden
not allowed oncol
(W3cHtml5AriaHiddenNotAllowed-col)aria-hidden
not allowed oncolgroup
(W3cHtml5AriaHiddenNotAllowed-colgroup)aria-hidden
not allowed onhead
(W3cHtml5AriaHiddenNotAllowed-head)aria-hidden
not allowed onhtml
(W3cHtml5AriaHiddenNotAllowed-html)aria-hidden
not allowed oninput
withtype=hidden
(W3cHtml5AriaHiddenNotAllowed-input)aria-hidden
not allowed onlink
(W3cHtml5AriaHiddenNotAllowed-link)aria-hidden
not allowed onmap
(W3cHtml5AriaHiddenNotAllowed-map)aria-hidden
not allowed onmeta
(W3cHtml5AriaHiddenNotAllowed-meta)aria-hidden
not allowed onnoscript
(W3cHtml5AriaHiddenNotAllowed-noscript)aria-hidden
not allowed onparam
(W3cHtml5AriaHiddenNotAllowed-param)aria-hidden
not allowed onscript
(W3cHtml5AriaHiddenNotAllowed-script)aria-hidden
not allowed onslot
(W3cHtml5AriaHiddenNotAllowed-slot)aria-hidden
not allowed onsource
(W3cHtml5AriaHiddenNotAllowed-source)aria-hidden
not allowed onstyle
(W3cHtml5AriaHiddenNotAllowed-style)aria-hidden
not allowed ontemplate
(W3cHtml5AriaHiddenNotAllowed-template)aria-hidden
not allowed ontitle
(W3cHtml5AriaHiddenNotAllowed-title)aria-hidden
not allowed ontrack
(W3cHtml5AriaHiddenNotAllowed-track)aria-
attributes are not allowed oninput
elements withtype=hidden
(W3cHtml5AriaAttributesNotAllowed-input-hidden)role=term
unnecessary fordfn
(W3cHtml5AriaExplicitRole-dfn)aria-haspopup
should not be used oninput type=email
with alist
attribute (W3cHtml5AriaHasPopupRedundant-input-email)aria-haspopup
should not be used oninput type=tel
with alist
attribute (W3cHtml5AriaHasPopupRedundant-input-tel)aria-haspopup
should not be used oninput type=text
with alist
attribute (W3cHtml5AriaHasPopupRedundant-input-text)aria-haspopup
should not be used oninput type=search
with alist
attribute (W3cHtml5AriaHasPopupRedundant-input-search)aria-haspopup
should not be used oninput type=url
with alist
attribute (W3cHtml5AriaHasPopupRedundant-input-url)img
with noalt
cannot have arole
(W3cHtml5AriaProhibitedRoleForType-img-no-alt)img
with noalt
cannot havearia-
attributes (W3cHtml5AriaProhibitedAttrsForType-img-no-alt)figure
with afigcaption
must not have arole
(W3cHtml5AriaProhibitedRoleForType-figure-figcaption)aria-colspan
not needed withcolspan
(W3cHtml5AriaAttrWithNativeAttr-colspan)aria-colspan
must matchcolspan
(W3cHtml5AriaAttrMismatchWithNativeAttr-colspan)aria-disabled=false
cannot be used withdisabled
(W3cHtml5AriaAttrFalseWithNativeAttr-disabled)aria-hidden=false
cannot be used withhidden
(W3cHtml5AriaAttrFalseWithNativeAttr-hidden)aria-readonly=false
cannot be used withreadonly
(W3cHtml5AriaAttrFalseWithNativeAttr-readonly)aria-required=false
cannot be used withrequired
(W3cHtml5AriaAttrFalseWithNativeAttr-required)aria-rowspan
not needed withrowspan
(W3cHtml5AriaAttrWithNativeAttr-rowspan)aria-rowspan
must matchrowspan
(W3cHtml5AriaAttrMismatchWithNativeAttr-rowspan)aria-valuemax
forbidden onprogress
withmax
attribute (W3cHtml5AriaProhibited-progress-max)aria-valuemax
redundant onprogress
(W3cHtml5AriaRedundant-progress-aria-valuemax)aria-valuemax
forbidden onmeter
withmax
attribute (W3cHtml5AriaProhibited-meter-max)aria-valuemax
redundant onmeter
(W3cHtml5AriaRedundant-meter-aria-valuemax)aria-valuemin
forbidden onmeter
withmin
attribute (W3cHtml5AriaProhibited-meter-min)aria-valuemin
redundant onmeter
(W3cHtml5AriaRedundant-meter-aria-valuemin)aria-valuemax
forbidden oninput
withmax
attribute (W3cHtml5AriaProhibited-input-max)aria-valuemax
redundant oninput
(W3cHtml5AriaRedundant-input-aria-valuemax)aria-valuemin
forbidden oninput
withmin
attribute (W3cHtml5AriaProhibited-input-min)aria-valuemin
redundant oninput
(W3cHtml5AriaRedundant-input-aria-valuemin)aria-disabled=true
should not be used on links (W3cAriaLinkDisabled)aria-checked
must not be used oninput
withtype=radio
ortype=checkbox
(W3cHtml5AriaRedundant-input-aria-checked)aria-multiselectable
should not be used onselect
(W3cHtml5AriaRedundant-select-aria-multiselectable)aria-selected
should not be used onoption
(W3cHtml5AriaRedundant-option-aria-selected)aria-placeholder
must not be used withplaceholder
(W3cHtml5AriaRedundant-placeholder-aria-placeholder)aria-readonly=true
must not be used withcontenteditable
(W3cHtml5AriaRedundant-contenteditable-aria-readonly)