What the automated audit found
9rule violations
73elements failing
73elements affected
Automated scanning is a floor, not a ceiling. Real assistive-technology testing by disabled users finds more problems, not fewer. Every finding here is a mechanical check on the site’s own markup, third-party widgets excluded. See the methodology and right of reply.
centralbankofindia.co.in landing, captured by headless Chromium, 1440 × 900
Findings, ranked by severity
serious
Text does not have enough contrast against its background for low-vision readers
axe · color-contrast · 3 elements · landing
Elements must meet minimum color contrast ratio thresholds. WCAG 2AA. Deque rule reference.
target: .slider-social > a[href$="recruitments"]
<a href="/en/recruitments">Recruitment</a>
target: .slider-social > a[href$="download-forms"]
<a href="/en/download-forms">Download-Forms</a>
moderate
Heading levels should only increase by one
axe · heading-order · 1 element · landing
Heading levels should only increase by one. (WCAG mapping not surfaced by axe). Deque rule reference.
target: h4
<h4 style="font-weight: bold;">वेबसाइट की भाषा चुने/ Select website language</h4>
critical
An image is missing alt text; a screen reader user gets no idea what it shows
axe · image-alt · 28 elements · landing
Images must have alternative text. WCAG 2A. Deque rule reference.
target: #block-externallinksmenus > .content > .text-formatted.field.field--name-body > ul > li:nth-child(1) > span > img
<img src="/sites/default/files/internet-banking-icon.png">
target: #block-externallinksmenus > .content > .text-formatted.field.field--name-body > ul > li:nth-child(2) > span > img
<img src="/sites/default/files/online-account-icon.png">
serious
Form elements should have a visible label
axe · label-title-only · 1 element · landing
Form elements should have a visible label. (WCAG mapping not surfaced by axe). Deque rule reference.
target: #keys_val
<input title="Enter the terms you wish to search for." id="keys_val" data-drupal-selector="edit-keys" type="search" name="keys" value="" size="15"
moderate
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
axe · landmark-unique · 1 element · landing
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination. (WCAG mapping not surfaced by axe). Deque rule reference.
target: #block-languageswitcher
<div class="language-switcher-language-url block block-language block-language-blocklanguage-interface" id="block-languageswitcher" role="navigation">
serious
A link has no accessible name; a screen reader will announce it as "link" with no purpose
axe · link-name · 11 elements · landing
Links must have discernible text. WCAG 2A, WCAG 244. Deque rule reference.
target: .user:nth-child(1) > a[href$="recruitments"]
<a href="/en/recruitments"><img src="\sites\default\files/user-icon.png"></a>
target: .download > a[href$="download-forms"]
<a href="download-forms"><img src="\sites\default\files/download-icon.png"></a>
serious
A focusable element is nested inside another focusable element, confusing keyboard and screen reader
axe · nested-interactive · 6 elements · landing
Interactive controls must not be nested. WCAG 2A. Deque rule reference.
target: .ui-tabs-active
<li role="tab" tabindex="0" class="ui-tabs-tab ui-corner-top ui-state-default ui-tab ui-tabs-active ui-state-active" aria-controls="qt-pre_footer_menu_tab-ui-tabs1" aria-labelle
target: .ui-tabs-tab.ui-corner-top[aria-labelledby="ui-id-2"]
<li role="tab" tabindex="-1" class="ui-tabs-tab ui-corner-top ui-state-default ui-tab" aria-controls="qt-pre_footer_menu_tab-ui-tabs2" aria-labelledby="ui-id-2" aria-s
moderate
All page content should be inside a landmark (header, nav, main, footer)
axe · region · 20 elements · landing
All page content should be contained by landmarks. (WCAG mapping not surfaced by axe). Deque rule reference.
target: .top-toll-free
<div class="top-toll-free"><span class="toll-free-number">Toll Free Number - 1800 30 30 - for all</span> <span class="toll-free-number">Toll Free Number - 18002031911
target: .bhashini-dropdown-btn
<button role="combobox" aria-label="Language Translator" aria-expanded="false" aria-haspopup="listbox" aria-controls="bhashiniLanguageDropdown" class="bhashini-dr
critical
Select element must have an accessible name
axe · select-name · 2 elements · landing
Select element must have an accessible name. WCAG 2A. Deque rule reference.
target: #edit-field-banking-services-target-id-shs-0-0
<select id="edit-field-banking-services-target-id-shs-0-0" aria-labelledby="edit-field-banking-services-target-id-shs-0-0-label" class="shs-select form-select form-element form-element--type-s
target: #edit-field-banking-services-target-id-shs-0-1
<select id="edit-field-banking-services-target-id-shs-0-1" aria-labelledby="edit-field-banking-services-target-id-shs-0-1-label" class="shs-select form-select form-element form-element--type-s