[Skip navigation links]

Site Report

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.

LevelWCAG 2.1Section 508 - 2017Key
ALevel A, 6 issuesLevel A, 6 issuesCritical Pages with level A issues are unusable for some people
AALevel AA, 2 issuesLevel AA, 2 issuesVery Important Pages with level AA issues are very difficult to use
AAALevel AAA, 3 issuesLess Important Pages with level AAA issues can be difficult to use
PriorityDescription and URLGuideline and Line#Count

Level A

6 issues on 4 pages

CriticalDuplicate id - the same ID is used on more than one element. HTML5 WCAG 2.1 A 4.1.1 Section 508 (2017) A 4.1.1 4 pages
id=_217-Female id=_217-Female id=0 id=0 id=1
https://xnx.cam/
Line 579 1117 1242 1244 1293 ...
id=_217-Female id=_217-Female id=0 id=0 id=1
https://xnx.cam/site/chaturbate/
Line 575 768 863 865 916 ...
id=_217-Female id=_217-Female id=0 id=0 id=1
https://xnx.cam/site/flirt4free/
Line 575 978 1073 1075 1124 ...
id=_217-Female id=_217-Female id=0 id=0 id=1
https://xnx.cam/site/my-free-cams-mobile/
Line 575 761 856 858 907 ...
CriticalEach a element must contain text or an img with an alt attribute. WCAG 2.1 A F89 Section 508 (2017) A F89 4 pages

A link name allows screen readers to voice what the links does. If there is no link text / `alt` text, or the text / image 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 a descriptive img alt attribute if the link contains an img element
2.4.4 2.4.9 4.1.2
https://xnx.cam/Line 1167 1190 1197 1204
https://xnx.cam/site/chaturbate/Line 751 799 815 831
https://xnx.cam/site/flirt4free/Line 961 1009 1025 1041
https://xnx.cam/site/my-free-cams-mobile/Line 744 792 808 824
CriticalIdentify row and column headers in data tables using th elements, and mark layout tables with role=presentation. WCAG 2.1 A F91 Section 508 (2017) A F91 2 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.
1.3.1
https://xnx.cam/site/chaturbate/Line 3864
https://xnx.cam/site/flirt4free/Line 3952
Criticaliframe and frame elements must have a title attribute. WCAG 2.1 A 4.1.2 Section 508 (2017) A 4.1.2 4 pages
Add a title attribute or ARIA label to each iframe and frame element (e.g. title='Main Content'). Without a title some screen readers read out the frame filename, which is usually meaningless.

Impact on users:

  • VoiceOver macOS 12.5 Safari 15.6 macOS 12.5.1 Reading: Meaningless frame title read out.
  • VoiceOver macOS 11.5 Safari 15.0 macOS 11.5.2 Reading: Meaningless frame title read out.
  • VoiceOver macOS 10.15 Safari 14.1 macOS 10.15.7 Reading: Meaningless frame title read out.
  • VoiceOver macOS 10.14 Safari 13.0 macOS 10.14.6 Reading: Meaningless frame title read out.
https://xnx.cam/Line 854 2594
https://xnx.cam/site/chaturbate/Line 533 3797
https://xnx.cam/site/flirt4free/Line 533 3885
https://xnx.cam/site/my-free-cams-mobile/Line 3668
CriticalNo space between attributes. HTML5 WCAG 2.1 A 4.1.1 Section 508 (2017) A 4.1.1 4 pages
https://xnx.cam/Line 4083 4086 4089 4095 4099 ...
https://xnx.cam/site/chaturbate/Line 408
https://xnx.cam/site/flirt4free/Line 408
https://xnx.cam/site/my-free-cams-mobile/Line 408
CriticalQuote " in attribute name. Probable cause: Matching quote missing somewhere earlier. HTML5 WCAG 2.1 A 4.1.1 Section 508 (2017) A 4.1.1 4 pages
https://xnx.cam/Line 4083 4086 4089 4095 4099 ...
https://xnx.cam/site/chaturbate/Line 408
https://xnx.cam/site/flirt4free/Line 408
https://xnx.cam/site/my-free-cams-mobile/Line 408

Level AA

2 issues on 4 pages

Very ImportantEnsure that text and background colors have enough contrast. WCAG 2.1 AA 1.4.3 Section 508 (2017) AA 1.4.3 4 pages

Some users find it hard to read light gray text on a white background, dark gray text on a black background and white text on a red background.

  • The contrast ratio should be 3.0 or more for 18 point text, or larger
  • The contrast ratio should be 3.0 or more for 14 point bold text, or larger
  • The contrast ratio should be 4.5 or more for all other text
1.4.6
The text color to background color contrast ratio after composition is: 3.88 with color: rgb(106,106,106);background-color: rgb(0,0,0);font-size: 12pt;font-weight: 400; 3.88 with color: rgb(106,106,106);background-color: rgb(0,0,0);font-size: 10.50pt;font-weight: 700; 3.88 with color: rgb(106,106,106);background-color: rgb(0,0,0);font-size: 12pt;font-weight: 400; 3.88 with color: rgb(106,106,106);background-color: rgb(0,0,0);font-size: 12pt;font-weight: 400; 2.77 with color: rgb(198,40,44);background-color: rgb(77,7,9);font-size: 12pt;font-weight: 400;
https://xnx.cam/
Line 1185 2982 2983 2986 2987 ...
The text color to background color contrast ratio after composition is: 3.88 with color: rgb(106,106,106);background-color: rgb(0,0,0);font-size: 10.50pt;font-weight: 700; 3.88 with color: rgb(106,106,106);background-color: rgb(0,0,0);font-size: 10.50pt;font-weight: 700; 3.88 with color: rgb(106,106,106);background-color: rgb(0,0,0);font-size: 10.50pt;font-weight: 700; 3.88 with color: rgb(106,106,106);background-color: rgb(0,0,0);font-size: 12pt;font-weight: 400; 3.88 with color: rgb(106,106,106);background-color: rgb(0,0,0);font-size: 12pt;font-weight: 400;
https://xnx.cam/site/chaturbate/
Line 4449 4451 4453 4459 4462 ...
The text color to background color contrast ratio after composition is: 3.88 with color: rgb(106,106,106);background-color: rgb(0,0,0);font-size: 10.50pt;font-weight: 700; 3.88 with color: rgb(106,106,106);background-color: rgb(0,0,0);font-size: 10.50pt;font-weight: 700; 3.88 with color: rgb(106,106,106);background-color: rgb(0,0,0);font-size: 10.50pt;font-weight: 700; 3.88 with color: rgb(106,106,106);background-color: rgb(0,0,0);font-size: 12pt;font-weight: 400; 3.88 with color: rgb(106,106,106);background-color: rgb(0,0,0);font-size: 12pt;font-weight: 400;
https://xnx.cam/site/flirt4free/
Line 4537 4539 4541 4547 4550 ...
The text color to background color contrast ratio after composition is: 4.37 with color: rgb(0,123,255);background-color: rgb(26,26,26);font-size: 12pt;font-weight: 400; 4.37 with color: rgb(0,123,255);background-color: rgb(26,26,26);font-size: 12pt;font-weight: 400; 4.37 with color: rgb(0,123,255);background-color: rgb(26,26,26);font-size: 12pt;font-weight: 400; 4.37 with color: rgb(0,123,255);background-color: rgb(26,26,26);font-size: 12pt;font-weight: 400; 4.37 with color: rgb(0,123,255);background-color: rgb(26,26,26);font-size: 12pt;font-weight: 400;
https://xnx.cam/site/my-free-cams-mobile/
Line 3748 3756 3764 3772 3780 ...
Very ImportantThe CSS outline or border style on this element makes it difficult or impossible to see the dotted link focus outline. WCAG 2.1 AA F78 Section 508 (2017) AA F78 4 pages
Do not remove the default outline style, and change any border styles to avoid obscuring the focus outline around focusable elements.

Using a border or outline style that obscures the focus ring causes problems for keyboard-only users in:

  • Chrome (obscures the focus indicator on links, buttons, dropdowns and range controls)
  • Firefox (obscures the focus indicator on links)
  • Internet Explorer (obscures the focus indicator on links, buttons and range controls)
1.4.11 2.4.7
outline-style:none or outline-width:0
https://xnx.cam/
Line 837
outline-style:none or outline-width:0
https://xnx.cam/site/chaturbate/
Line 495
outline-style:none or outline-width:0
https://xnx.cam/site/flirt4free/
Line 495
outline-style:none or outline-width:0
https://xnx.cam/site/my-free-cams-mobile/
Line 495

Level AAA

3 issues on 4 pages

ImportantAvoid specifying a new window as the target of a link with target=_blank. WCAG 2.1 AAA F22 4 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. 3.2.5
https://xnx.cam/Line 2646 2649 2652 2655 2658 ...
https://xnx.cam/site/chaturbate/Line 3896 3901 3906 3911 3916 ...
https://xnx.cam/site/flirt4free/Line 3984 3989 3994 3999 4004 ...
https://xnx.cam/site/my-free-cams-mobile/Line 4137 4142 4147 4152 4157 ...
ImportantDon't use CSS animations or transitions in interactions without giving the user a way to turn them off. WCAG 2.1 2.3.3 4 pages
Use the @media (prefers-reduced-motion) media query to respect user preferences.
:hover transition: all 0.5s :hover transition: all 0.5s :hover transition: all 0.5s :hover transition: all 0.5s :hover transition: all 0.5s
https://xnx.cam/
Line 870 1107 1110 1113 1116 ...
:hover transition: all 0.5s :hover transition: all 0.5s :hover transition: all 0.5s :hover transition: all 0.5s :hover transition: all 0.5s
https://xnx.cam/site/chaturbate/
Line 591 596 622 628 634 ...
:hover transition: all 0.5s :hover transition: all 0.5s :hover transition: all 0.5s :hover transition: all 0.5s :hover transition: all 0.5s
https://xnx.cam/site/flirt4free/
Line 591 596 601 606 611 ...
:hover transition: all 0.5s :hover transition: all 0.5s :hover transition: all 0.5s :hover transition: all 0.5s :hover transition: all 0.5s
https://xnx.cam/site/my-free-cams-mobile/
Line 612 618 624 630 636 ...
ImportantMany people with cognitive disabilities (including dyslexia) find text styled with text-align:justify hard to read. WCAG 2.1 AAA F88 4 pages
Justified text aligned to both the left and the right margins creates rivers of white running down the page due to extra word spacing. This makes justified text difficult to read for some people. The best way to avoid the problem is avoid justified text. 1.4.8
https://xnx.cam/Line 1185
https://xnx.cam/site/chaturbate/Line 788
https://xnx.cam/site/flirt4free/Line 998
https://xnx.cam/site/my-free-cams-mobile/Line 781
Expand all 11 issues