SortSite 5.27 Changes
A list of changed accessibility, compatibility and search engine rules in SortSite 5.27.
Changed rules
Errors
- Page has placeholder text (ErrPlaceholderText)
Accessibility
- Link with no
href
or event handler (AccCompat-a-no-handler-no-href) alt
is image file name (AccHtmlImgAltFilename)- ASCII art used for text alternative (AccHtmlImgAltAsciiArt)
- Image accessible name uses placeholder (AccHtmlImgAltPlaceholder)
- CSS depends on default colors (AccHtmlUnsetTextOrBackgroundColor)
- Missing page language (AccPageLangMissing)
label
is blank (AccHtmlLabelBlank)- HTML link has no accessible name (AccHtmlLinkTextBlank)
- Ambiguous link text (AccHtmlLinkTextAmbiguous)
- Document title is placeholder (AccDocTitlePlaceholder)
- Placeholder for timed media (AccHtmlTimedMediaPlaceholder)
- Decorative image missing null alt attribute (AccHtmlImgDecorativeAltMissing)
- Spacer image has descriptive
alt
(AccHtmlImgDecorativeAltNonNull) - Ambiguous link text with no context (AccHtmlLinkTextAmbiguousContext)
- HTML form control has no accessible name (AccHtmlControlLabelMissing)
- ARIA label references empty element (AccAriaLabelledByBlank)
input
button withoutvalue
or label (AccHtmlInputButtonValueMissing)- HTML button has no accessible name (AccHtmlButtonBlank)
Compatibility
- HTML imports are no longer supported (BugHtmlLinkImport)
meter
element has partial support (BugHtmlMeter)- Script modules have partial support (BugHtmlScriptModule)
- Scoped stylesheets unsupported (BugHtmlStyleScoped)
xml:base
is unsupported (BugHtmlStyleXmlBase)isindex
element is unsupported (BugHtmlIsindex)- SVG fragments have partial support (BugImageSvgFragment)
- Flash no longer supported (BugAdobeFlash)
- Java applets are unsupported (BugSafariMobileJava)
ondblclick
event not supported on mobile (BugSafariMobileMouseEvents)oncontextmenu
event not supported on mobile (BugSafariMobileOnContextMenu)text-decoration-style:
property has partial support (BugCssTextDecorationStyle)bgsound
element is unsupported (BugNonStdBgsound)
Search
- Page has no
h1
element (SeoNoH1Tag)
Standards
script
withnomodule
must not havetype=module
(W3cHtml5ScriptNomoduleTypeModule)link scope
can only be used withrel=serviceworker
(W3cHtml5LinkScopeServiceWorker)link updateviacache
can only be used withrel=serviceworker
(W3cHtml5LinkUpdateViaCacheServiceWorker)link workertype
can only be used withrel=serviceworker
(W3cHtml5LinkWorkerTypeServiceWorker)
Usability
- Provide descriptive page titles (UseGov9.2.3)
- Use meaningful link labels (UseGov10.1)
- Use at least a 12-point font (UseGov11.8)