SortSite 5.3 Changes
A list of changed accessibility, compatibility and search engine rules in SortSite 5.3.
Changed rules
Errors
- Link returns 403 HTTP status code (ErrHttpForbidden)
- Page is blank (ErrEmptyPage)
Accessibility
- Applet with no fallback content (AccHtmlAppletNoFallback)
- Image map has no accessible name (AccHtmlAreaNoAlt)
altis image file name (AccHtmlImgAltFilename)- Graphic button has no accessible name (AccHtmlInputImageNoAlt)
- Object with no fallback content (AccHtmlObjectNoFallback)
- PDF graphic has no accessible name (AccPdfImgAltMissing)
buttonimage must havealt(AccButtonImgNoAccName)- CSS absolute units and zoom disabled (AccHtmlNoTextResize)
- Mark up lists and list items properly (AccHtmlBulletListMarkup)
- Data table without
thheaders (AccHtmlTableNoHeaders) - CSS
position:causes meaningless sequence (AccCssMeaninglessSequence) - Scrolling
marqueeelement (AccHtmlMarquee) - Flashing
blinkelement (AccHtmlBlink) mouseuphandler without keyboard equivalent (AccScriptMouseupNoKeyboard)mouseoverhandler without keyboard equivalent (AccScriptMouseoverNoKeyboard)mouseouthandler without keyboard equivalent (AccScriptMouseoutNoKeyboard)mousedownhandler without keyboard equivalent (AccScriptMousedownNoKeyboard)clickhandler without keyboard equivalent (AccScriptClickWithoutKeypress)dblclickhandler without keyboard equivalent (AccScriptDblclickNoKeyboard)- Frame
titleis frame file name (AccHtmlFrameTitleFilename) - Page with no headings (AccPageNoHeadings)
fieldsetwithoutlegend(AccHtmlFieldsetNoLegend)labelis blank (AccHtmlLabelBlank)- HTML link has no accessible name (AccHtmlLinkTextBlank)
- Same link text goes to different pages (AccHtmlLinkTextReused)
- Document title is blank (AccPageBlankTitle)
- Provide multiple ways to reach page (AccPageMultipleWays)
- Placeholder for timed media (AccHtmlTimedMediaPlaceholder)
- Spacer image has descriptive
alt(AccHtmlImgDecorativeAltNonNull) - HTML form control has no accessible name (AccHtmlControlLabelMissing)
- Unicode lookalike characters used (AccWcag2-F71-1)
role=rowmust be owned byrole=gridorrowgrouportreegridortable(W3cHtml5AriaRequiredParentRoles-row)role=rowgroupmust be owned byrole=gridortreegridortable(W3cHtml5AriaRequiredParentRoles-rowgroup)
Compatibility
dataelement has partial support (BugHtmlData)input type=colorhas partial support (BugHtmlInputColor)input type=datehas partial support (BugHtmlInputDate)input type=timehas partial support (BugHtmlInputTime)trackelement has partial support (BugHtmlTrack)- Java applets are unsupported (BugSafariMobileJava)
blinkelement is unsupported (BugNonStdBlink)
Search
- Pages must not have a blank
title(SeoBlankTitle) - Provide an HTML site map (SeoSiteMap)
- Meta description same as the page title (SeoBingMetaDescriptionIsTitle)
- Page has multiple
titleelements (SeoMultipleTitleTags) - Page has multiple meta description tags (SeoMultipleDescriptionTags)
- Hidden single pixel links may be penalized (SeoSpamSinglePixelLink)
Standards
role=rowmust be owned byrole=gridorrowgrouportreegridortable(W3cHtml5AriaRequiredParentRoles-row)role=rowgroupmust be owned byrole=gridortreegridortable(W3cHtml5AriaRequiredParentRoles-rowgroup)titlemust not be empty (W3cHtml5TextContentTitle)optionelement must not be empty (W3cHtml5TextContentOption)longdesconimgis obsolete (W3cHtml5ObsoleteAttributeLongdesc)
Usability
- Use site maps (UseGov7.10)