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)
alt
is image file name (AccHtmlImgAltFilename)- Graphic button has no accessible name (AccHtmlInputImageNoAlt)
- Object with no fallback content (AccHtmlObjectNoFallback)
- PDF graphic has no accessible name (AccPdfImgAltMissing)
button
image must havealt
(AccButtonImgNoAccName)- CSS absolute units and zoom disabled (AccHtmlNoTextResize)
- Mark up lists and list items properly (AccHtmlBulletListMarkup)
- Data table without
th
headers (AccHtmlTableNoHeaders) - CSS
position:
causes meaningless sequence (AccCssMeaninglessSequence) - Scrolling
marquee
element (AccHtmlMarquee) - Flashing
blink
element (AccHtmlBlink) mouseup
handler without keyboard equivalent (AccScriptMouseupNoKeyboard)mouseover
handler without keyboard equivalent (AccScriptMouseoverNoKeyboard)mouseout
handler without keyboard equivalent (AccScriptMouseoutNoKeyboard)mousedown
handler without keyboard equivalent (AccScriptMousedownNoKeyboard)click
handler without keyboard equivalent (AccScriptClickWithoutKeypress)dblclick
handler without keyboard equivalent (AccScriptDblclickNoKeyboard)- Frame
title
is frame file name (AccHtmlFrameTitleFilename) - Page with no headings (AccPageNoHeadings)
fieldset
withoutlegend
(AccHtmlFieldsetNoLegend)label
is 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=row
must be owned byrole=grid
orrowgroup
ortreegrid
ortable
(W3cHtml5AriaRequiredParentRoles-row)role=rowgroup
must be owned byrole=grid
ortreegrid
ortable
(W3cHtml5AriaRequiredParentRoles-rowgroup)
Compatibility
data
element has partial support (BugHtmlData)input type=color
has partial support (BugHtmlInputColor)input type=date
has partial support (BugHtmlInputDate)input type=time
has partial support (BugHtmlInputTime)track
element has partial support (BugHtmlTrack)- Java applets are unsupported (BugSafariMobileJava)
blink
element 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
title
elements (SeoMultipleTitleTags) - Page has multiple meta description tags (SeoMultipleDescriptionTags)
- Hidden single pixel links may be penalized (SeoSpamSinglePixelLink)
Standards
role=row
must be owned byrole=grid
orrowgroup
ortreegrid
ortable
(W3cHtml5AriaRequiredParentRoles-row)role=rowgroup
must be owned byrole=grid
ortreegrid
ortable
(W3cHtml5AriaRequiredParentRoles-rowgroup)title
must not be empty (W3cHtml5TextContentTitle)option
element must not be empty (W3cHtml5TextContentOption)longdesc
onimg
is obsolete (W3cHtml5ObsoleteAttributeLongdesc)
Usability
- Use site maps (UseGov7.10)