USCSS_Nostromo
Active member
- Affected version
- 2.3.9
The carousel used by XenForo has many errors.
Because of this, PageSpeed Insights lowers the Accessibility score from 100 to 82–86 if a carousel is present on the page.
I will use your forum as an example:
https://xenforo.com/community/resources/
We run the test at https://pagespeed.web.dev/
So, what do we see?
<a> links inside a <div> with the attribute [aria-hidden="true"] should have the property tabindex="-1".
Inside a <ul> there should be <li> elements, not <div> elements. This is taught in the very first HTML lesson.
An <li> element should be inside a <ul> not inside a <div>. Also taught in the first HTML lesson.

This code from https://xenforo.com/community/resources/
Because of this, PageSpeed Insights lowers the Accessibility score from 100 to 82–86 if a carousel is present on the page.
I will use your forum as an example:
https://xenforo.com/community/resources/
We run the test at https://pagespeed.web.dev/
So, what do we see?
<a> links inside a <div> with the attribute [aria-hidden="true"] should have the property tabindex="-1".
Inside a <ul> there should be <li> elements, not <div> elements. This is taught in the very first HTML lesson.
An <li> element should be inside a <ul> not inside a <div>. Also taught in the first HTML lesson.

This code from https://xenforo.com/community/resources/