[Skip navigation links]

3%3% of pages

Accessibility

1 page with accessibility issues

better than average of 12%

This tab shows accessibility issues, indicating problems for older users, people with disabilities or accessibility needs. Automated testing cannot detect all accessibility issues, so should be used alongside human testing.

WCAG 2.2

Level A3% Pages with level A issues have critical accessibility barriers and are unusable by some people.

Level AA3% Pages with level AA issues have major accessibility barriers and are very difficult to use.

Level AAA3% Pages with level AAA issues have minor accessibility barriers and can be difficult to use.

Section 508

Level A3% Pages with level A issues have critical accessibility barriers and are unusable by some people.

Level AA3% Pages with level AA issues have major accessibility barriers and are very difficult to use.

ARIA

Errors3% Errors indicate conformance errors, and appear when mandatory specification requirements are not met.

Warnings3% Warnings do not indicate conformance errors, but appear when optional specification requirements are not met.

PriorityDescription and URLGuideline and Line NumberCount

Level A

11 issues on 1 pages

Pages with level A issues have critical accessibility barriers and are unusable by some people.

Criticalalt text should not contain placeholders like 'picture' or 'spacer'. WCAG A F30 WCAG 1.1.1 WCAG 1.2.1 508 A F30 1 pages
For purely decorative images and spacers use alt='', for images of text use the text, and for other images use a description of the image.

Impact on users:

  • JAWS : Reads out placeholder text, instead of a useful image description.
  • NVDA : Reads out placeholder text, instead of a useful image description.
  • VoiceOver : Reads out placeholder text, instead of a useful image description.
Placeholder text: 94927
<img src='/pictures/tovar/card/94927.jpg' alt='94927'>
Line 335
Placeholder text: 94928
<img src='/pictures/tovar/card/94928.jpg' alt='94928'>
Line 390
Placeholder text: 94929
<img src='/pictures/tovar/card/94929.jpg' alt='94929'>
Line 445

https://algo-textile.ru/

CriticalAn element with a role that hides child elements contains focusable child elements. WCAG A 4.1.2 508 A 4.1.2 ARIA 5.2.9 1 pages
This element's role marks child elements as presentational, which hides them from the accessibility tree, but some of these children are focusable, so they can be navigated to, but are not voiced in a screen reader. The role may either be specified by the role attribute or the implicit role based on the element. For example, a elements have an implicit role of link.
role=option
<div id='w' class='slick-slide slick-...' data-slick-index='0' tabindex='-1' role='option' style='width: 696px; ...' aria-hidden='false' aria-describedby='slick-slide00'>...</div>
Line 167

https://algo-textile.ru/

CriticalARIA control has no label. WCAG A 4.1.2 508 A 4.1.2 1 pages

A label (or name) linked to the control allows screen readers to voice the label correctly when reading the control. To add a label do one of the following:

  • Add an aria-label attribute
  • Add an aria-labelledby attribute
<div class='slick-track' role='listbox' style='opacity: 1; width: ...'>...</div>
Line 167
<div class='slick-track' role='listbox' style='opacity: 1; width: ...'>...</div>
Line 740

https://algo-textile.ru/

CriticalCannot use aria-label or aria-labelledby or aria-braillelabel on elements and roles that prohibit naming. HTML ARIA 5.2.8.6 1 pages
The div and span elements have an implicit role of generic and cannot be named unless they have a role attribute. The following roles cannot be named: caption code deletion definition emphasis generic insertion mark paragraph presentation strong subscript suggestion superscript term time
Element role: generic
<div role='text' class='star-rating rater-0 ...' style='width: 7px;' aria-label='1.5'>...</div>
Line 290
Element role: generic
<div role='text' class='star-rating rater-0 ...' style='width: 7px;' aria-label='2'>...</div>
Line 345
Element role: generic
<div role='text' class='star-rating rater-0 ...' style='width: 7px;' aria-label='1.5'>...</div>
Line 400
Element role: generic
<div role='text' class='star-rating rater-0 ...' style='width: 7px;' aria-label='1'>...</div>
Line 455
Element role: generic
<div role='text' class='star-rating rater-0 ...' style='width: 7px;' aria-label='1.5'>...</div>
Line 523

https://algo-textile.ru/

CriticalHTML form control has no accessible name. WCAG A F68 WCAG 4.1.2 508 A F68 1 pages

A label (or name) linked to the control allows screen readers to voice the label correctly when reading the control. To add a label do one of the following:

  • Use a label element with the for attribute set to the ID of the form control
  • Wrap a label element around the form control
  • Add a title attribute
  • Add an aria-label attribute
  • Add an aria-labelledby attribute
<input type='text' name='name' value='' maxlength='100' class='input-text'>
Line 1085
<input type='text' name='email' value='' maxlength='50' class='input-text'>
Line 1090
<input type='text' name='subject' value='' maxlength='100' class='input-text'>
Line 1095
<textarea rows='3' cols='33' name='message' class='input-textarea'></textarea>
Line 1100
<input type='text' name='captcha_text' maxlength='10' class='input-text'>
Line 1109

https://algo-textile.ru/

CriticalIdentify row and column headers in data tables using th elements, and mark layout tables with role=presentation. WCAG A F91 WCAG 1.3.1 508 A F91 1 pages
Data tables allow screen reader users to understand column and row relationships. Layout tables read cells as a series of unrelated paragraphs with no tabular structure.
Without th or role, screen readers apply heuristics to decide whether a table is a layout table or data table. These heuristics vary greatly between screen readers, and are affected by browser being used, window size, and font size (so the outcome is very unpredictable without th or role).
If a data table has headers marked up using td, then change these to th. If a data table has no headers, add th elements describing each row and/or column. If the table is only used for layout add role=presentation to the table element.

Impact on users:

  • JAWS Reading: Treats tables without th and role as layout tables if the table contains cells above or below certain pixel sizes. This measurement is affected by browser window size, browser font size, and the browser used.
  • NVDA Reading: Applies a layout table heuristic to tables without th and role which varies depending on the browser used and on the window size in some circumstances.
  • VoiceOver Reading: Uses a sophisticated heuristic on tables without th and role, which is similar (but not identical) to the heuristic used by NVDA with Firefox.
<table border='0' cellpadding='0' cellspacing='0'><tbody><tr>...</tr></tbody></table>
Line 69

https://algo-textile.ru/

Criticaliframe and frame elements must have a title attribute. WCAG A 4.1.2 508 A 4.1.2 1 pages
Add a title attribute or ARIA label to each iframe and frame element (e.g. title='Main Content'). VoiceOver on macOS does not read frame contents automatically, and without a title the user does not know what the frame contains.

Impact on users:

  • VoiceOver macOS 15.7 Safari 26.0 macOS 15.7.1 Reading: Meaningless frame title read out.
<iframe name='fXDf2428' frameborder='0' src='https://vk.com/widget_community.php?app=0&#38;width=215px&#38;_ver=1&#38;gid=66462567&#38;mode=0&#38;color1=FFFFFF&#38;color2=2B587A&#38;color3=5B7FA6&#38;class_name=&#38;height=350&#38;url=https%3A%2F%2Falgo-textile.ru%2F&#38;referrer=&#38;title=%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82%20%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7%D0%B8%D0%BD%20%D1%82%D0%BA%D0%B0%D0%BD%D0%B5%D0%B9%2C%20%D1%88%D1%82%D0%BE%D1%80%D1%8B%2C%20%D1%84%D1%83%D1%80%D0%BD%D0%B8%D1%82%D1%83%D1%80%D0%B0%20%D0%B8%20%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D0%B8%D0%B9%20%D1%82%D0%B5%D0%BA%D1%81%D1%82%D0%B8%D0%BB%D1%8C&#38;19e460cd157' width='215' height='350' scrolling='no' id='vkwidget1' style='overflow: hidden; ...'></iframe>
Line 817

https://algo-textile.ru/

Criticalimg elements must have an accessible name. WCAG A F65 WCAG 1.1.1 508 A F65 1 pages
Add an alt attribute describing the image, which screen readers voice instead of the image. Spacer images and purely decorative images should use alt="" without any global ARIA attributes. Do not use alt text containing only spaces since that's voiced as an unlabeled image.

Impact on users:

  • NVDA 2025.3 Chrome 143 Windows 11 Reading: Image ignored.
  • NVDA 2025.3 FF 140 Windows 11 Reading: Image ignored.
  • NVDA 2025.3 Chrome 143 Windows 11 Reading: Image ignored.
  • JAWS 2025.2508.120 Chrome 143 Windows 11 Reading: Image ignored.
  • JAWS 2025.2508.120 FF 140 Windows 11 Reading: Image ignored.
  • JAWS 2025.2508.120 Chrome 143 Windows 11 Reading: Image ignored.
  • VoiceOver macOS 15.7 Safari 26.0 macOS 15.7.1 Reading: Image filename read out.
  • VoiceOver iOS 18.6 Safari iOS 18.6 iOS 18.6.2 Touch: Image filename read out, along with OCR text from image.
<img src='/templates/template_58/img/pay_icon_visa.png' width='35' height='20'>
Line 942
<img src='/templates/template_58/img/pay_icon_yandexmoney.png' width='35' height='20'>
Line 942
<img src='/templates/template_58/img/pay_icon_mastercard.png' width='35' height='20'>
Line 942
<img src='/templates/template_58/img/pay_icon_webmoney.png' width='35' height='20'>
Line 942
<img src='/templates/template_58/img/pay_icon_qiwi.png' width='35' height='20'>
Line 942

https://algo-textile.ru/

CriticalLinks must have an accessible name. WCAG A F89 WCAG 2.4.4 WCAG 2.4.9 WCAG 4.1.2 508 A F89 1 pages

A link name allows screen readers to voice what the links does. If there is no link content, or the link content is hidden by CSS, screen readers have nothing to read, so read out the URL instead. To add a name do one of the following:

  • Add text between the a element start and end tags
  • Add an aria-label attribute
  • Add an aria-labelledby attribute
  • Add an img alt attribute labeling the link if it contains an img element
<a href='https://vk.com/algotextileru' target='_blank' rel='nofollow' class='vk'></a>
Line 925
<a href='/content/c2-page1.html'>...</a>
Line 942
<a href='https://ok.ru/algotextile' target='_blank' rel='nofollow' class='ok'></a>
Line 925
<a href='https://www.facebook.com/algotextile/?ref=bookmarks' target='_blank' rel='nofollow' class='facebook'></a>
Line 925
<a href='#' class='slider-nav__item' data-distance='0' tabindex='0'></a>
Line 189

https://algo-textile.ru/

CriticalThis button element contains no text and has no accessible name. WCAG A 4.1.2 508 A 4.1.2 1 pages

A programmatically determined name allows screen readers to tell users what the control does. To add a name do one of the following:

  • Add text between the button start and end tags
  • Add a title attribute
  • Add an aria-label attribute
  • Add an aria-labelledby attribute
  • Add an img alt attribute if the button contains an img element
<button type='submit' class='button catalog-...' onclick='return ...'>...</button>
Line 111

https://algo-textile.ru/

CriticalUse the lang attribute to identify the language of the page. WCAG A 3.1.1 508 A 3.1.1 1 pages
In HTML add a lang attribute containing a language code to the html tag, and in PDF set the language using Document Properties in Acrobat. This allows screen readers to pronounce words correctly.
<html><head>...</head><body style=''>...</body></html>
Line 2

https://algo-textile.ru/

Level AA

1 issues on 1 pages

Pages with level AA issues have major accessibility barriers and are very difficult to use.

Very ImportantIf you set any of the colors on the body or a elements you must set all of them. WCAG AA F24 WCAG 1.4.3 WCAG 1.4.6 WCAG 1.4.8 508 AA F24 1 pages
In HTML the color attributes are text, bgcolor, link, alink and vlink. In CSS the attributes are color and background-color. Some users have browser defaults set to white text on a black background, so setting one color without setting the others can result in white text on a white background.
The colors used are:
color: rgb(0,128,0) from algo-textile.ru
background: rgb(255,255,255) from browser settings
<strong>Лучший ассортимент в Москве</strong>
Line 227
color: rgb(0,128,0) from algo-textile.ru
background: rgb(255,255,255) from browser settings
<strong>Преимущества ... тканей Algo-Textile</strong>
Line 251

https://algo-textile.ru/

Level AAA

1 issues on 1 pages

Pages with level AAA issues have minor accessibility barriers and can be difficult to use.

ImportantAvoid specifying a new window as the target of a link with target=_blank. WCAG AAA F22 WCAG 3.2.5 1 pages
Displaying new windows without warning can be very confusing to non-sighted and mobile users. Some screen readers and mobile devices give very little indication a new tab or window has opened. If you cannot avoid displaying a new window, insert an "opens in a new window" warning into the link text or add the warning to the link using a title attribute or aria-describedby attribute.
<a href='...tat/?id=20419606&#38;from=informer' target='_blank' rel='nofollow'>...</a>
Line 954
<a href='https://vk.com/algotextileru' target='_blank' rel='nofollow' class='vk'></a>
Line 925
<a href='https://ok.ru/algotextile' target='_blank' rel='nofollow' class='ok'></a>
Line 925
<a href='...com/algotextile/?ref=bookmarks' target='_blank' rel='nofollow' class='facebook'></a>
Line 925

https://algo-textile.ru/

Warnings

1 issues on 1 pages

Warnings do not indicate conformance errors, but appear when optional specification requirements are not met.

WarningThe button role is unnecessary for element button. ARIA 3.2 HTML 1 pages
<button type='button' data-role='none' role='button' tabindex='0'>1</button>
Line 796
<button type='button' data-role='none' role='button' tabindex='0'>2</button>
Line 796
<button type='button' data-role='none' role='button' tabindex='0'>3</button>
Line 796
<button type='button' data-role='none' role='button' tabindex='0'>4</button>
Line 796
<button type='button' data-role='none' role='button' tabindex='0'>5</button>
Line 796

https://algo-textile.ru/

Expand all 14 issues