SortSite 5.36 Changes
A list of changed accessibility, compatibility and search engine rules in SortSite 5.36.
Changed rules
Errors
- CSS served with wrong MIME type (ErrCssMimeType)
- Missing image map (ErrMissingImageMap)
- Page has placeholder text (ErrPlaceholderText)
- Wrong MIME type (ErrHttpMimeType)
Accessibility
- Image map has no accessible name (AccHtmlAreaNoAlt)
- ARIA image has no accessible name (AccAriaImgNoName)
- Image has no accessible name (AccHtmlImgNoAlt)
altis image file name (AccHtmlImgAltFilename)- Graphic button has no accessible name (AccHtmlInputImageNoAlt)
- Image accessible name uses placeholder (AccHtmlImgAltPlaceholder)
- Screen orientation locked (AccCssTransformOrientationLock)
- Interaction animation cannot be disabled (AccCssTransitionInteraction)
- Text contrast below minimum (AccHtmlContrastMinimum)
- Control has poor contrast (AccHtmlControlContrast)
- Headings should not contain headings (AccHtmlNestedHeading)
- HTML heading is blank (AccHtmlHeadingEmpty)
- Scrolling
marqueeelement (AccHtmlMarquee) - Flashing
blinkelement (AccHtmlBlink) - Autoplay video longer than 5 seconds (AccHtmlVideoAutoplay)
- Timed meta tag page refresh (AccHtmlMetaRefresh)
- Timed meta tag page redirect (AccHtmlMetaRedirect)
- Zoom disabled by meta viewport (AccHtmlMetaViewportNoZoom)
- Link
targetopens new window without warning (AccHtmlLinkTargetNew) - Frame has no accessible name (AccHtmlFrameTitleMissing)
- HTML link has no accessible name (AccHtmlLinkTextBlank)
- Same link text goes to different pages (AccHtmlLinkTextReused)
- Document title missing (AccPageNoTitle)
- Document title is blank (AccPageBlankTitle)
- Provide multiple ways to reach page (AccPageMultipleWays)
- Page is hard to read (AccAdvancedReadingLevel)
- PDF security blocks accessibility (AccPdfDocSecurity)
- Use
h1-h6instead of heading-like styles (AccWcag2-F2-1) - Spaces used to simulate table layout (AccWcag2-F33-1)
- SVG has no accessible name (AccHtmlSvgElementNoName)
fieldsetwith no interactive elements (AccWcag2-F43-4)- Timed HTTP page redirect (AccHttpRedirect)
- Timed HTTP page refresh (AccHttpRefresh)
- ARIA control has no label (AccAriaControlLabelMissing)
- ARIA button is blank (AccAriaButtonBlank)
- HTML button has no accessible name (AccHtmlButtonBlank)
- Unexpected JavaScript popup (AccHtmlUnwantedPopup)
- Hidden element is focusable (AccAriaHiddenFocusableContent)
Compatibility
isattribute has partial support (BugHtmlCustomBuiltInElement)datalistelement has partial support (BugHtmlDatalist)dialogelement has partial support (BugHtmlDialog)sandboxblocks JavaScript windows (BugHtmlIframeSandboxModals)srcdocattribute has partial support (BugHtmlIframeSrcdoc)input type=datehas partial support (BugHtmlInputDate)- Insecure password field (BugHtmlInputPasswordInsecure)
input type=timehas partial support (BugHtmlInputTime)- MathML has partial support (BugHtmlMath)
meta http-equiv=Set-Cookieno longer supported (BugHtmlMetaSetCookie)- Script modules have partial support (BugHtmlScriptModule)
summaryelement has partial support (BugHtmlSummary)trackelement has partial support (BugHtmlTrack)all:property has partial support (BugCssAll)backdrop-filter:property has partial support (BugCssBackdropFilter)border-block-andborder-inline-properties have partial support (BugCssBorderFlowRelative)clip-path:property has partial support (BugCssClipPath)hsl()colors with 4 values have partial support (BugCssColorHslFourValue)hsla()colors with 3 values have partial support (BugCssColorHslaThreeValue)rgb()colors with 4 values have partial support (BugCssColorRgbFourValue)rgba()colors with 3 values have partial support (BugCssColorRgbaThreeValue)margin-block-andmargin-inline-properties have partial support (BugCssMarginFlowRelative)calc()in media queries has partial support (BugCssMediaQueryCalc)padding-block-andpadding-inline-properties have partial support (BugCssPaddingFlowRelative):any-linkselector has partial support (BugCssSelectorAnyLink):focus-withinselector has partial support (BugCssSelectorFocusWithin):visitedselector has partial support (BugCssSelectorVisited)shape-outside:property has partial support (BugCssShapeOutside)qunit has partial support (BugCssUnitQ)xunit has partial support (BugCssUnitX)visibility: collapseon table columns has partial support (BugCssColVisibility)opacity:percentage values have partial support (BugCssOpacityPercentage)text-decoration-color:property has partial support (BugCssTextDecorationColor)text-decoration-line:property has partial support (BugCssTextDecorationLine)text-decoration-style:property has partial support (BugCssTextDecorationStyle)transform:property has partial support (BugCssTransform)basefontelement is not supported (BugMozillaHtmlBasefont)bgsoundelement is unsupported (BugNonStdBgsound)commentelement is unsupported (BugNonStdComment)rubyelement has partial support (BugHtmlRuby)bgpropertiesattribute is unsupported (BugNonStdBodyBgproperties)topmarginattribute has partial support (BugNonStdBodyTopmargin)leftmarginattribute has partial support (BugNonStdBodyLeftmargin)bottommarginattribute has partial support (BugNonStdBodyBottommargin)rightmarginattribute has partial support (BugNonStdBodyRightmargin)
Search
- Document
headerrors affect indexing (SeoHtmlValidation) - Pages need a
titleelement (SeoNoTitle) - Pages must not have a blank
title(SeoBlankTitle) - Keyword stuffed
alttext (SeoStuffedAltTag) - Google cannot follow
javascript:URLs (SeoJavaScriptLinks) framesetlinks may not be indexed (SeoFrames)- Don’t use
rel=nofollowon internal links (SeoGoogleNoFollow) - No meta description tag (SeoMetaDescription)
- Meta description same as the page title (SeoBingMetaDescriptionIsTitle)
- Page has
noindexmeta tag (SeoMetaNoIndex) - Page has
nofollowmeta tag (SeoMetaNoFollow) - Page has multiple
titleelements (SeoMultipleTitleTags) - Page has no
h1element (SeoNoH1Tag) - Page has multiple meta description tags (SeoMultipleDescriptionTags)
- Use dashes instead of underscores in URLs (SeoDashesVsUnderscores)
- Sneaky redirect scripts are penalized (SeoSneakyJavascript)
- Hidden single pixel links may be penalized (SeoSpamSinglePixelLink)
- Invisible text may be penalized (SeoHiddenTextColor)
- Bad neighborhood keyword found (SeoSpamBadNeighbourhoodKeywords)
- Page title is not unique (SeoDupeTitle)
- Keywords in the
titlerank better (SeoKeywordTitle) - Keywords at start of
titlerank better (SeoKeywordTitleStart) - Keyword must appear somewhere on your site (SeoKeywordText)
- Keywords in
img altrank for image search (SeoKeywordImgAlt) - Keywords in
img srcrank for image search (SeoKeywordImgSrc) - Keywords in URL rank better (SeoKeywordUrl)
- Keyword too many clicks from home page (SeoKeywordTooDeep)
- Do not use link farms (SeoSpamLinkFarm)
- Keywords in meta description get more clicks (SeoKeywordMetaDescription)
- Keywords in link text rank better (SeoKeywordLinkText)
Standards
formust refer to a non-hidden form control (W3cHtml5Assert6)
Usability
- Minimize page download time (UseGov2.6)
- Provide page titles (UseGov9.2.1)