27 – CSS-validering (Stylelint)
Testet kör Stylelint mot webbplatsens formatmallar och räknar fel och tveksamheter.
Vad testas?
Bland kontrollerna finns:
- okända funktioner
- okända värden för egenskaper
- okända typselektorer
- ogiltiga inledningar på at-regler
- okända annoteringar
Kontrollerna gäller sådant som är fel, inte kodstil. Egenskaper som inte finns. Värden webbläsaren inte förstår. Regler som aldrig kommer att göra något.
Så påverkas betyget
Varje regelbrott räknas med sin allvarlighetsgrad. Många instanser av samma fel väger mindre än många olika fel, eftersom det förra oftast rättas på ett ställe.
Kör testet
python default.py -u https://example.com -t 27 -r
Bra att veta
Testet granskar den CSS som faktiskt levereras till besökaren. Är formatmallen minifierad kan radnummer i granskningen vara svåra att översätta till din källkod.