kenwheeler / slick

the last carousel you'll ever need
kenwheeler.github.io/slick
MIT License
28.37k stars 5.88k forks source link

Inproving Lighthouse score #3562

Open darkf3d3 opened 6 years ago

darkf3d3 commented 6 years ago

I checked slick carousel with google lighthouse and it show some Accessibility alerts:

  1. [aria-*] attributes do not match their roles
  2. Elements with [role] that require specific children [role]s, are missing.
  3. [aria-*] attributes do not have valid values

This has been tested on 2 carousel on my website but also on http://kenwheeler.github.io/slick/ you'll get the same alert.

This will be fixed?

pixelasticity commented 5 years ago

I have the same issue. Google's audit reports accessibility issues on my site that are all related to Slick Slider's handling of ARIA attributes.

  1. [aria-*] attributes do not match their roles
  2. Elements with [role] that require specific children [role]s, are missing.
  3. [aria-*] attributes do not have valid values
wahyudies commented 3 years ago

The issues has been fixed with latest version Google Chrome Version 91.0.4472.164 (Official Build) (64-bit) - [19/07/2021]