Pa11y results for "https://ogs.ny.gov/parking?desktop"
Generated at: Tue Sep 16 2025 14:52:18 GMT-0400 (Eastern Daylight Time)
Runners (with issues): axe, htmlcs
Toggle by type 16 errors 20 warnings 0 notices
-
Error/Serious: ARIA hidden element must not contain focusable elements
Ensures aria-hidden elements do not contain focusable elements
<ul class="gnav-items-ul" aria-hidden="true"><li class="gnav-toplink"><a hre...</ul>
(selector "#webny-global-header > ul > li:nth-child(1) > ul")
-
Error/Serious: ARIA hidden element must not contain focusable elements
Ensures aria-hidden elements do not contain focusable elements
<ul class="gnav-items-ul" aria-hidden="true"><li class="gnav-toplink"><a hre...</ul>
(selector "#webny-global-header > ul > li:nth-child(2) > ul")
-
Error/Serious: ARIA hidden element must not contain focusable elements
Ensures aria-hidden elements do not contain focusable elements
<ul class="gnav-items-ul" aria-hidden="true"><li class="gnav-toplink"><a hre...</ul>
(selector "#webny-global-header > ul > li:nth-child(3) > ul")
-
Error/Serious: ARIA hidden element must not contain focusable elements
Ensures aria-hidden elements do not contain focusable elements
<ul class="gnav-items-ul" aria-hidden="true"><li class="gnav-toplink"><a hre...</ul>
(selector "#webny-global-header > ul > li:nth-child(4) > ul")
-
Error/Serious: ARIA hidden element must not contain focusable elements
Ensures aria-hidden elements do not contain focusable elements
<ul class="gnav-items-ul" aria-hidden="true"><li class="gnav-toplink"><a hre...</ul>
(selector "#webny-global-header > ul > li:nth-child(5) > ul")
-
Error/Serious: ARIA hidden element must not contain focusable elements
Ensures aria-hidden elements do not contain focusable elements
<ul class="gnav-items-ul" aria-hidden="true"><li class="gnav-toplink"><a hre...</ul>
(selector "#webny-global-header > ul > li:nth-child(6) > ul")
-
Error/Serious: ARIA hidden element must not contain focusable elements
Ensures aria-hidden elements do not contain focusable elements
<ul class="gnav-items-ul" aria-hidden="true"><li class="gnav-toplink"><a hre...</ul>
(selector "#webny-global-header > ul > li:nth-child(7) > ul")
-
Error/Serious: ARIA hidden element must not contain focusable elements
Ensures aria-hidden elements do not contain focusable elements
<ul class="gnav-items-ul" aria-hidden="true"><li class="gnav-toplink"><a hre...</ul>
(selector "#webny-global-header > ul > li:nth-child(8) > ul")
-
Error/Serious: ARIA hidden element must not contain focusable elements
Ensures aria-hidden elements do not contain focusable elements
<ul class="gnav-items-ul" aria-hidden="true"><li class="gnav-toplink"><a hre...</ul>
(selector "#webny-global-header > ul > li:nth-child(9) > ul")
-
Warning/Moderate: Heading levels should only increase by one
Ensures the order of headings is semantically correct
<h5 class="text-align-center">Updated Status Report - Monday,...</h5>
(selector "html > body > div:nth-child(4) > div > main > div > div > div:nth-child(2) > div > div > div > div:nth-child(1) > div > div:nth-child(2) > h5:nth-child(2)")
-
Warning/Moderate: Ensures landmarks are unique
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
<nav id="block-global-footer-menu" class="footer-menu footer-vertical"> <ul class...</nav>
(selector "#block-global-footer-menu")
-
Warning/Moderate: All page content should be contained by landmarks
Ensures all page content is contained by landmarks
<div class="nygov-logo"> <img src="/profiles/cust...</div>
(selector "html > body > div:nth-child(1)")
-
Warning/Moderate: All page content should be contained by landmarks
Ensures all page content is contained by landmarks
<div class="nys-trustbar--inline" aria-hidden="false" aria-labelledby="nys-trustbar-inline__sectiontext"> <div class="nys-trust...</div>
(selector "#nys-universal-navigation > div:nth-child(3) > div:nth-child(2)")
-
Warning/Moderate: All page content should be contained by landmarks
Ensures all page content is contained by landmarks
<button type="button" class="nys-languages__button" aria-expanded="false" aria-controls="nys-languages__content"> <svg xmlns="http:/...</button>
(selector "#nys-universal-navigation > div:nth-child(3) > div:nth-child(5) > button:nth-child(2)")
-
Warning/Moderate: All page content should be contained by landmarks
Ensures all page content is contained by landmarks
<div class="webny-back-to-top-wrapper"> <a href="#main-content" ...</div>
(selector "html > body > div:nth-child(5)")
-
Warning/Moderate: All page content should be contained by landmarks
Ensures all page content is contained by landmarks
<div id="block-sitebranding"> <div class="agency-nam...</div>
(selector "#block-sitebranding")
-
Error/Serious: Elements must only use allowed ARIA attributes
Ensures ARIA attributes are allowed for an element's role
<div class="nys-trustbar--inline" aria-hidden="false" aria-labelledby="nys-trustbar-inline__sectiontext"> <div class="nys-trust...</div>
(selector "#nys-universal-navigation > div:nth-child(3) > div:nth-child(2)")
-
Warning: This element is absolutely positioned and the background color can not be determined. Ensure the contrast ratio between the text and all covered parts of the background are at least 4.5:1.
htmlcs: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Abs
<a href="#main-content" class="visually-hidden focusable skip-to-main"> Skip to main content ...</a>
(selector "html > body > a")
-
Error: This button element does not have a name available to an accessibility API. Valid names are: title undefined, element content, aria-label undefined, aria-labelledby undefined.
htmlcs: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.Button.Name
<button type="button" class="nys-languages__buttonclose el-is-hidden" aria-controls="nys-languages__content" aria-label="" data-id="closeTranslateButton"> <svg xmlns="http:/...</button>
(selector "#nys-universal-navigation > div:nth-child(3) > div:nth-child(5) > button:nth-child(1)")
-
Warning: This form control has an "aria-label" attribute that is empty or contains only spaces. It will be ignored for labelling test purposes.
htmlcs: WCAG2AA.Principle1.Guideline1_3.1_3_1.ARIA6
<button type="button" class="nys-languages__buttonclose el-is-hidden" aria-controls="nys-languages__content" aria-label="" data-id="closeTranslateButton"> <svg xmlns="http:/...</button>
(selector "#nys-universal-navigation > div:nth-child(3) > div:nth-child(5) > button:nth-child(1)")
-
Error: This button element does not have a name available to an accessibility API. Valid names are: title undefined, element content, aria-label undefined, aria-labelledby undefined.
htmlcs: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.Button.Name
<button type="button" class="nys-search-icon__closebutton el-is-hidden" aria-label="" data-id="closeSearchButton"> <svg xmlns="http:/...</button>
(selector "#nys-universal-navigation > div:nth-child(3) > div:nth-child(6) > button")
-
Warning: This form control has an "aria-label" attribute that is empty or contains only spaces. It will be ignored for labelling test purposes.
htmlcs: WCAG2AA.Principle1.Guideline1_3.1_3_1.ARIA6
<button type="button" class="nys-search-icon__closebutton el-is-hidden" aria-label="" data-id="closeSearchButton"> <svg xmlns="http:/...</button>
(selector "#nys-universal-navigation > div:nth-child(3) > div:nth-child(6) > button")
-
Error: This form does not contain a submit button, which creates issues for those who cannot submit the form using the keyboard. Submit buttons are INPUT elements with type attribute "submit" or "image", or BUTTON elements with type "submit" or omitted/invalid.
htmlcs: WCAG2AA.Principle3.Guideline3_2.3_2_2.H32.2
<form class="nys-search__form" id="nys-search__form" role="search"> <label class="el-...</form>
(selector "#nys-search__form")
-
Error: This form does not contain a submit button, which creates issues for those who cannot submit the form using the keyboard. Submit buttons are INPUT elements with type attribute "submit" or "image", or BUTTON elements with type "submit" or omitted/invalid.
htmlcs: WCAG2AA.Principle3.Guideline3_2.3_2_2.H32.2
<form class="nys-search__form nys-search__form-narrow" id="nys-search__form-narrow" role="search"> <label class="nys-se...</form>
(selector "#nys-search__form-narrow")
-
Warning: Anchor element found with an ID but without a href or link text. Consider moving its ID to a parent or nearby element.
htmlcs: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.A.Empty
<a id="main-content" tabindex="-1"></a>
(selector "#main-content")
-
Warning: The heading structure is not logically nested. This h5 element should be an h2 to be properly nested.
htmlcs: WCAG2AA.Principle1.Guideline1_3.1_3_1_A.G141
<h5 class="text-align-center">Updated Status Report - Monday,...</h5>
(selector "html > body > div:nth-child(4) > div > main > div > div > div:nth-child(2) > div > div > div > div:nth-child(1) > div > div:nth-child(2) > h5:nth-child(2)")
-
Warning: Accessible name for this element does not contain the visible label text. Check that for user interface components with labels that include text or images of text, the name contains the text that is presented visually.
htmlcs: WCAG2AA.Principle2.Guideline2_5.2_5_3.F96
<a href="#main-content" class="webny-back-to-top webny-back-to-top-hidden" title="Back to Top" aria-label="Back to Top"> <span class="fa fa-che...</a>
(selector "html > body > div:nth-child(5) > a")
-
Warning: This element is absolutely positioned and the background color can not be determined. Ensure the contrast ratio between the text and all covered parts of the background are at least 4.5:1.
htmlcs: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Abs
<span class="sr-only">Scroll back to the top of the p...</span>
(selector "html > body > div:nth-child(5) > a > span:nth-child(2)")
-
Warning: This element is absolutely positioned and the background color can not be determined. Ensure the contrast ratio between the text and all covered parts of the background are at least 4.5:1.
htmlcs: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Abs
<span class="visually-hidden">Facebook</span>
(selector "#block-global-footer-social-menu > ul > li:nth-child(1) > a > span")
-
Warning: This element is absolutely positioned and the background color can not be determined. Ensure the contrast ratio between the text and all covered parts of the background are at least 4.5:1.
htmlcs: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Abs
<span class="visually-hidden">Instagram</span>
(selector "#block-global-footer-social-menu > ul > li:nth-child(2) > a > span")
-
Warning: This element is absolutely positioned and the background color can not be determined. Ensure the contrast ratio between the text and all covered parts of the background are at least 4.5:1.
htmlcs: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Abs
<span class="visually-hidden">Linkedin</span>
(selector "#block-global-footer-social-menu > ul > li:nth-child(3) > a > span")
-
Warning: This element is absolutely positioned and the background color can not be determined. Ensure the contrast ratio between the text and all covered parts of the background are at least 4.5:1.
htmlcs: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Abs
<span class="visually-hidden">Youtube</span>
(selector "#block-global-footer-social-menu > ul > li:nth-child(4) > a > span")
-
Warning: This element is absolutely positioned and the background color can not be determined. Ensure the contrast ratio between the text and all covered parts of the background are at least 4.5:1.
htmlcs: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Abs
<span class="visually-hidden">X (formerly Twitter)</span>
(selector "#block-global-footer-social-menu > ul > li:nth-child(5) > a > span")
-
Warning: This form control contains an aria-labelledby attribute, however it includes an ID "nys_logo_header_svg" that does not exist on an element. The aria-labelledby attribute will be ignored for labelling test purposes.
htmlcs: WCAG2AA.Principle1.Guideline1_3.1_3_1.ARIA16,ARIA9
<button value="https://www.ny.gov/" type="button" class="nys-footer-nygov-link__button" aria-labelledby="nys_logo_header_svg"> <svg class="nys_footer...</button>
(selector "#nys-footer-container > div > div:nth-child(1) > div > div > div > div > button")
-
Error: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #757575.
htmlcs: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
<style type="text/css"> .nys_footer_state_ic...</style>
(selector "#nys_footer_state_icon > style")
-
Error: Duplicate id attribute value "nys-languages__button-text" found on the web page.
htmlcs: WCAG2AA.Principle4.Guideline4_1.4_1_1.F77
<span class="nys-footer__button-text nys-footer-trans nys-footer-trans-text" id="nys-languages__button-text">Translate</span>
(selector "#nys-languages__button-text")