SortSite 6.59 Changes
A list of changed accessibility, compatibility and search engine rules in SortSite 6.59.
Changed rules
Accessibility
divwith parentdlhas invalid role (W3cHtml5AssertNestedDlDiv)liwith ancestorrole=menuormenubarhas invalid role (W3cHtml5AssertNestedMenuLi)liwith ancestorrole=tablistmust haverole=tab(W3cHtml5AssertNestedTablistLi)- Page has multiple
mainelements (W3cHtml5AssertMultipleMains) - Multiple elements with
role=main(W3cHtml5AssertMultipleMainRoles) imgwith noaltcannot have arole(W3cHtml5AriaProhibitedRoleForType-img-no-alt)figurewith afigcaptionmust not have arole(W3cHtml5AriaProhibitedRoleForType-figure-figcaption)- ARIA label used on role that prohibits naming (W3cAriaLabelMisuse)
aria-dropeffectandaria-grabbedare deprecated (W3cAriaDeprecatedDragAndDrop)aria-disabledis deprecated on non-interactive roles (W3cAriaDeprecatedRolesAriaDisabled)aria-errormessageis deprecated on non-interactive roles (W3cAriaDeprecatedRolesAriaErrormessage)aria-haspopupis deprecated on non-interactive roles (W3cAriaDeprecatedRolesAriaHaspopup)aria-invalidis deprecated on non-interactive roles (W3cAriaDeprecatedRolesAriaInvalid)aria-pressedrequired on checkbox withrole=button(W3cAriaPressedRequiredOnCheckboxButton)labelmust not have ARIA attributes orrole(W3cAriaForbiddenOnLabel)summarymust not haverole(W3cAriaRoleForbiddenOnSummary)aria-expandednot allowed withcommand(W3cAriaCommandAriaExpanded)aria-expandednot allowed withpopovertarget(W3cAriaPopovertargetAriaExpanded)- Active
role=tabwithoutrole=tabpanel(W3cAriaTabWithoutTabpanel)
Compatibility
commandattribute has partial support (BugHtmlButtonCommand)
Standards
divwith parentdlhas invalid role (W3cHtml5AssertNestedDlDiv)liwith ancestorrole=menuormenubarhas invalid role (W3cHtml5AssertNestedMenuLi)liwith ancestorrole=tablistmust haverole=tab(W3cHtml5AssertNestedTablistLi)selectmust not useautocomplete=webauthn(W3cHtmlSelectAutocompleteWebauthn)- Page has multiple
h1elements (W3cHtml5MultipleH1Tags) - Page has multiple
mainelements (W3cHtml5AssertMultipleMains) - Multiple elements with
role=main(W3cHtml5AssertMultipleMainRoles) paramis obsolete (W3cHtml5ObsoleteElementParam)- Page has multiple
autofocuselements (W3cHtmlMultipleAutofocus) basemust appear beforelinkandscript(W3cHtml5BaseOrder)bdomust not usedir=auto(W3cHtmlBdoDirAuto)headingoffsetmust be between 0 and 8 (W3cHtmlHeadingoffsetRange)- No
langonhtmlelement (W3cHtmlPageLangMissing) - Broken
commandforID reference (W3cHtml5CommandFor) role=deletionunnecessary fors(W3cHtml5AriaExplicitRole-s)imgwith noaltcannot have arole(W3cHtml5AriaProhibitedRoleForType-img-no-alt)figurewith afigcaptionmust not have arole(W3cHtml5AriaProhibitedRoleForType-figure-figcaption)- ARIA label used on role that prohibits naming (W3cAriaLabelMisuse)
aria-dropeffectandaria-grabbedare deprecated (W3cAriaDeprecatedDragAndDrop)aria-disabledis deprecated on non-interactive roles (W3cAriaDeprecatedRolesAriaDisabled)aria-errormessageis deprecated on non-interactive roles (W3cAriaDeprecatedRolesAriaErrormessage)aria-haspopupis deprecated on non-interactive roles (W3cAriaDeprecatedRolesAriaHaspopup)aria-invalidis deprecated on non-interactive roles (W3cAriaDeprecatedRolesAriaInvalid)aria-pressedrequired on checkbox withrole=button(W3cAriaPressedRequiredOnCheckboxButton)labelmust not have ARIA attributes orrole(W3cAriaForbiddenOnLabel)summarymust not haverole(W3cAriaRoleForbiddenOnSummary)aria-expandednot allowed withcommand(W3cAriaCommandAriaExpanded)aria-expandednot allowed withpopovertarget(W3cAriaPopovertargetAriaExpanded)- Active
role=tabwithoutrole=tabpanel(W3cAriaTabWithoutTabpanel)