Accessibility
· 24 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.FFavicon & BrandingAction2 icon(s) detectedFIX
DWeb ManifestActionNot foundFIX
No web manifest found.
DDark Mode SupportActionNo dark mode signalsFIX
Detection limited to meta tags and inline styles.
DPrint StylesheetActionNo print stylesFIX
BLandmark Structure34 landmarksREVIEW
Multiple navigations need aria-label to distinguish them for screen readers.
Some <nav> elements lack aria-label — screen-reader users hear 'navigation' multiple times with no way to distinguish them.
Learn more ▾ ▴
When a page has multiple <nav> regions (primary, footer, breadcrumb), each needs aria-label or aria-labelledby. AT users navigate by landmark; identical 'navigation' announcements force them to enter each one to discover purpose.
Source: WAI-ARIA Authoring Practices
Add a skip link as the first focusable element so keyboard users can bypass repeated navigation.
Without a skip-nav link, keyboard users tab through every nav item before reaching content — every page, every visit.
Learn more ▾ ▴
WCAG 2.4.1 (Bypass Blocks) requires a mechanism to skip past repeated content. The standard implementation is a 'Skip to main content' link that's the first focusable element, visually hidden until focused. Three lines of HTML + four of CSS.
Source: WCAG 2.1 SC 2.4.1
BHeading Hierarchy249 headings, 1 skip(s)REVIEW
- H2 Le premier site de cours pour les matières professionnelles en BTS MCO
- H3 Menu principal
- H3 Navigation des articles
- H2 Toutes les ressources pour réussir le BTS MCO
- H3 Mis en avant
- H1 Calculateur de prix de vente et de marge commerciale
- H1 QCM sur la facturation : 20 questions avec corrigés duplicate H1
- H1 La facturation en BTS MCO : cours, calculs et exemples duplicate H1
- H1 Calculateur de facture (remises, escompte et TVA) duplicate H1
- H1 Étude de marché : utiliser ChatGPT pour vos recherches exploratoires duplicate H1
- H1 Comment mettre en place une veille informationnelle ? duplicate H1
- H1 Calculateur de marge d’erreur et de taille d’échantillon duplicate H1
- H1 Réaliser un sondage d’opinion : méthode et outils duplicate H1
- H3 Navigation des articles skipped
- H3 SUJETS POPULAIRES
- H3 Catégories
- H1 MyBTS demande votre consentement pour utiliser vos données à caractère personnel dans les cas suivants : duplicate H1
- H1 Gérer vos données duplicate H1
- H2 Stocker et/ou accéder à des informations sur un appareil
- H2 Utiliser des données limitées pour sélectionner la publicité
- H2 Créer des profils pour la publicité personnalisée
- H2 Utiliser des profils pour sélectionner des publicités personnalisées
- H2 Créer des profils de contenus personnalisés
- H2 Utiliser des profils pour sélectionner des contenus personnalisés
- H2 Mesurer la performance des publicités
- H2 Mesurer la performance des contenus
- H2 Comprendre les publics par le biais de statistiques ou de combinaisons de données provenant de différentes sources
- H2 Développer et améliorer les services
- H2 Utiliser des données limitées pour sélectionner le contenu
- H2 Assurer la sécurité, prévenir et détecter la fraude et réparer les erreurs
- H2 Fournir et présenter des publicités et du contenu
- H2 Enregistrer et communiquer les choix en matière de confidentialité
- H2 Mettre en correspondance et combiner des données à partir d’autres sources de données
- H2 Relier différents appareils
- H2 Identifier les appareils en fonction des informations transmises automatiquement
- H2 Utiliser des données de géolocalisation précises
- H2 Informations sur l'espace de stockage, la durée et l'utilisation
- H1 Confirmer nos fournisseurs duplicate H1
- H2 Exponential Interactive, Inc d/b/a VDX.tv
- H2 Index Exchange Inc.
- H2 Quantcast
- H2 BeeswaxIO Corporation
- H2 Sovrn, Inc.
- H2 Adkernel LLC
- H2 Adikteev
- H2 RTB House S.A.
- H2 The UK Trade Desk Ltd
- H2 Nexxen Inc.
- H2 Epsilon
- H2 Yahoo EMEA Limited
- H2 ADventori SAS
- H2 Triple Lift, Inc.
- H2 Xandr, Inc.
- H2 Nexxen Group LLC
- H2 NEURAL.ONE
- H2 ADITION (Virtual Minds GmbH)
- H2 Active Agent (Virtual Minds GmbH)
- H2 Equativ
- H2 Adform A/S
- H2 Magnite, Inc.
- H2 RATEGAIN ADARA INC
- H2 Sift Media, Inc
- H2 Lumen Research Limited
- H2 OpenX
- H2 Yieldlab (Virtual Minds GmbH)
- H2 Simplifi Holdings LLC
- H2 PubMatic, Inc
- H2 Comscore B.V.
- H2 Flashtalking
- H2 Sharethrough, Inc
- H2 PulsePoint, Inc.
- H2 Smaato, Inc.
- H2 Crimtan Holdings Limited
- H2 Criteo SA
- H2 SCOPE3 SAS
- H2 LiveRamp
- H2 WPP Media
- H2 Lamark Media Group, LLC
- H2 LoopMe Limited
- H2 Dynata LLC
- H2 Ask Locala
- H2 Azira
- H2 DoubleVerify Inc.
- H2 BIDSWITCH GmbH
- H2 IPONWEB GmbH
- H2 NextRoll, Inc.
- H2 Media.net Advertising FZ-LLC
- H2 LiveIntent Inc.
- H2 Basis Global Technologies, Inc.
- H2 Seedtag Advertising S.L
- H2 SMADEX, S.L.U.
- H2 Bombora Inc.
- H2 Outbrain UK Limited
- H2 Yieldmo, Inc.
- H2 A Million Ads
- H2 Remerge GmbH
- H2 Affle Iberia SL
- H2 Delta Projects AB
- H2 AcuityAds Inc.
- H2 Rockerbox, Inc
- H2 StackAdapt Inc.
- H2 OneTag Limited
- H2 Smartology Limited
- H2 Improve Digital
- H2 Adobe Advertising Cloud
- H2 Bannerflow AB
- H2 TabMo SAS
- H2 Integral Ad Science (incorporating ADmantX)
- H2 Wizaly
- H2 Weborama
- H2 Readpeak Oy
- H2 Jivox Corporation
- H2 Sojern, Inc.
- H2 Polar Mobile Group Inc.
- H2 On Device Research Limited
- H2 Exactag GmbH
- H2 Celtra Inc.
- H2 ADTIMING TECHNOLOGY PTE. LTD
- H2 Gemius SA
- H2 InMobi Technology Services Pte. Ltd.
- H2 The Kantar Group Limited
- H2 Samba TV UK Limited
- H2 Nielsen Media Research Ltd.
- H2 RevX
- H2 Pixalate, Inc.
- H2 Triapodi Ltd. d/b/a Digital Turbine
- H2 AudienceProject A/S
- H2 Eulerian Technologies
- H2 Seenthis AB
- H2 travel audience GmbH
- H2 HUMAN
- H2 Streamwise srl
- H2 Innovid LLC
- H2 Zeta Global Corp.
- H2 Madington
- H2 Opinary (Affinity Global GmbH)
- H2 GumGum Australia, Inc.
- H2 Cint USA, Inc.
- H2 Jampp LTD
- H2 Realtime Technologies GmbH
- H2 DeepIntent, Inc.
- H2 Happydemics
- H2 Otto GmbH & Co. KGaA
- H2 Adobe Audience Manager, Adobe Experience Platform
- H2 CHEQ AI TECHNOLOGIES
- H2 Localsensor B.V.
- H2 Adnami Aps
- H2 Blue
- H2 Mobsuccess
- H2 Liftoff Monetize and Vungle Exchange
- H2 The MediaGrid Inc.
- H2 Go.pl sp. z o.o.
- H2 HyperTV, Inc.
- H2 Appier PTE Ltd
- H2 6Sense Insights, Inc.
- H2 Google Advertising Products
- H2 GfK GmbH
- H2 Clinch Labs LTD
- H2 Amazon Ads
- H2 LinkedIn Ireland Unlimited Company
- H2 Aarki, Inc.
- H2 Moloco, Inc.
- H2 Nielsen International SA
- H2 Mintegral International Limited
- H2 PRECISO SRL
- H2 Pelmorex Corp.
- H2 TikTok Ad Network
- H2 Extreme Reach, Inc
- H2 Somplo Ltd
- H2 Adelaide Metrics Inc
- H2 Baidu (Hong Kong) Limited
- H2 Arpeely Ltd.
- H2 Adventure Media SARL
- H2 Microsoft Advertising
- H2 Opera Software Ireland Limited
- H2 xpln.ai SAS
- H2 ABCS INSIGHTS
- H2 Affle Inc
- H2 Admaster Private Limited
- H2 Bidease Inc
- H2 Intango Ltd
- H2 Persona.ly
- H2 Unity Technologies SF
- H2 Artsai
- H2 Meta
- H2 C3 Metrics
- H2 Roku Advertising Services
- H2 eBay
- H2 Evidon
- H2 GroovinAds
- H2 Sizmek
- H2 Relay42
- H2 Equativ
- H2 SMN Corporation
- H2 TrustArc
- H2 CyberAgent
- H2 MicroAd
- H2 AdMaxim
- H2 Outbrain Inc.
- H2 Magnite
- H2 Yango
- H2 Singular Labs Inc.
- H2 Neustar
- H2 Netquest
- H2 Cloudflare
- H2 Salesforce DMP
- H2 Bridgewell
- H2 AppLovin Corp.
- H2 AdTheorent, Inc.
- H2 Rackspace
- H2 Placed
- H2 NinthDecimal
- H2 TreSensa
- H2 Bigabid
- H2 Optimize LCC D.B.A Genius Monkey
- H2 gskinner
- H2 Yahoo! Japan
- H2 Chalk Digital
- H2 jsdelivr
- H2 HockeyCurve
- H2 Upwave
- H2 IQM
- H2 fluct
- H2 Zucks
- H2 UNICORN
- H2 AdFalcon
- H2 Supership
- H2 Marketing Science Consulting Group, Inc.
- H2 Kobler
- H2 Adstra
- H2 Oracle Data Cloud
- H2 Throtle
- H2 ironSource Mobile
- H2 MediaPal
- H2 Tuky Data
- H2 CONTXTFUL
- H2 MarketCast LLC
- H2 LeadsRx
- H2 clean.io
- H2 Loblaw Media
- H2 Ad Lightning
- H2 Lacuna
- H2 Coupang
- H2 Playable Factory
- H2 Prism Partner
- H2 TemuDSP
- H2 DISQO
- H2 Mercado Livre
- H1 (empty)
A page should have only one H1. Multiple H1s dilute the document outline.
Multiple H1s blur the page's primary topic — screen-reader users and Google both prefer one H1.
Learn more ▾ ▴
HTML5's outline algorithm technically allows multiple H1s within sectioning content, but no browser implements it. In practice: one H1 per page. Use H2-H6 for subsections.
Source: WCAG 2.4.6 / Google Search Central
Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.
Skipping heading levels breaks the document outline — screen-reader users lose track of section nesting.
Learn more ▾ ▴
Screen reader users navigate by jumping between headings (H1 → H2 → H3). Skipping (H1 → H3) breaks the sense of hierarchy. Use sequential levels even if you don't like the default styling — restyle with CSS instead. WCAG 1.3.1 (Info and Relationships) treats this as an A failure.
Source: WCAG 2.1 SC 1.3.1 / W3C WAI
Empty headings appear in the document outline but provide no information.
Empty <hN> tags break the document outline — screen-reader users navigating by heading hit dead silence.
Source: WCAG 2.4.6
BForm Accessibility2 of 286 controls have issuesREVIEW
| Control | Type | Label | Method |
|---|---|---|---|
| #s | text | Recherche | for/id |
| input | checkbox | Consentement (122 fournisseurs) | none |
| input | checkbox | Consentement (75 fournisseurs) | none |
| #fc-preference-slider-purpose-2 | checkbox | Intérêt légitime (41 fournisseurs) | none |
| input | checkbox | Consentement (106 fournisseurs) | none |
| input | checkbox | Consentement (106 fournisseurs) | none |
| input | checkbox | Consentement (29 fournisseurs) | none |
| input | checkbox | Consentement (27 fournisseurs) | none |
| input | checkbox | Consentement (74 fournisseurs) | none |
| #fc-preference-slider-purpose-7 | checkbox | Intérêt légitime (61 fournisseurs) | none |
| input | checkbox | Consentement (27 fournisseurs) | none |
| #fc-preference-slider-purpose-8 | checkbox | Intérêt légitime (21 fournisseurs) | none |
| input | checkbox | Consentement (56 fournisseurs) | none |
| #fc-preference-slider-purpose-9 | checkbox | Intérêt légitime (33 fournisseurs) | none |
| input | checkbox | Consentement (62 fournisseurs) | none |
| #fc-preference-slider-purpose-10 | checkbox | Intérêt légitime (53 fournisseurs) | none |
| input | checkbox | Consentement (13 fournisseurs) | none |
| #fc-preference-slider-purpose-11 | checkbox | Intérêt légitime (5 fournisseurs) | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-11 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-14 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-15 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-21 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-23 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-28 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-32 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-36 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-50 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-52 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-69 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-76 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-85 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-93 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-98 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-104 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-124 | checkbox | Intérêt légitime | none |
| #fc-preference-slider-gvl-vendor-126 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-142 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-156 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-163 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-173 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-192 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-209 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-231 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-232 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-238 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-246 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-253 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-264 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-278 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-284 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-290 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-294 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-297 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-394 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-431 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-452 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-486 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-527 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-528 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-541 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-559 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-612 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-667 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-690 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-699 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-728 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-740 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-755 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-767 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-804 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-806 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-807 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-812 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-867 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-986 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-1005 | checkbox | Intérêt légitime | none |
| #fc-preference-slider-gvl-vendor-1019 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-1067 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-1071 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-1135 | checkbox | Intérêt légitime | none |
| #fc-preference-slider-gvl-vendor-1142 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-1391 | checkbox | Intérêt légitime | none |
| #fc-preference-slider-gvl-vendor-1412 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-1508 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| #fc-preference-slider-gvl-vendor-1549 | checkbox | Intérêt légitime | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| input | checkbox | Consentement | none |
| s | search | (Rechercher) | placeholder only |
| #searchsubmit | submit | (none) | none |
Form controls need a <label>, aria-label, or aria-labelledby for screen readers.
<input type="submit" name="submit" id="searchsubmit">
Form controls without labels — assistive tech announces 'edit text' with no context; users can't complete forms.
Source: WCAG 2.1 SC 3.3.2
Placeholder text disappears on focus and is not a reliable label.
<input type="search" name="s">
Placeholder-only labels disappear when the user starts typing — they must remember what the field was for.
Learn more ▾ ▴
Placeholders are NOT labels. They vanish on input, fail color contrast checks (most are gray), and don't satisfy WCAG SC 3.3.2. Always use a real <label> alongside (or aria-labelledby).
Source: WCAG 2.1 SC 3.3.2 / Nielsen Norman
BLink & Button Quality708 links, 95 buttons — all OKREVIEW
| Element | Text | Issue | Suggested Fix |
|---|---|---|---|
| https://www.mybts.fr/blog/calculateur-pr… | Permalien vers Calculateur de … | img no alt | Add alt attribute to the image |
| https://www.mybts.fr/blog/qcm-sur-la-fac… | Permalien vers QCM sur la fact… | img no alt | Add alt attribute to the image |
| https://www.mybts.fr/blog/calculateur-de… | Permalien vers Calculateur de … | img no alt | Add alt attribute to the image |
| https://www.mybts.fr/blog/utiliser-chatg… | Permalien vers Étude de march… | img no alt | Add alt attribute to the image |
| https://www.mybts.fr/blog/comment-realis… | Permalien vers Comment mettre … | img no alt | Add alt attribute to the image |
| https://www.mybts.fr/blog/calculateur-ma… | Permalien vers Calculateur de … | img no alt | Add alt attribute to the image |
| https://www.mybts.fr/blog/realiser-un-so… | Permalien vers Réaliser un so… | img no alt | Add alt attribute to the image |
Image-only links need alt text on the image (or aria-label on the link) so screen readers can announce them.
a[href="https://www.mybts.fr/blog/calculateur-prix-vente-marge-commerciale/"]; a[href="https://www.mybts.fr/blog/qcm-sur-la-facturation-20-questions-avec-corriges/"]; a[href="https://www.mybts.fr/blog/calculateur-de-facture-remises-escompte-et-tva/"]; a[href="https://www.mybts.fr/blog/utiliser-chatgpt-recherches-exploratoires/"]; a[href="https://www.mybts.fr/blog/comment-realiser-une-veille-informationnelle-method…"]; a[href="https://www.mybts.fr/blog/calculateur-marge-erreur-sondage/"]; a[href="https://www.mybts.fr/blog/realiser-un-sondage-dopinion-methode-et-outils/"]
Image-only links with no alt are unidentifiable to screen-reader users — link's destination is invisible.
Source: WCAG 2.1 SC 2.4.4
CIframe AccessibilityAction4/4 iframe(s) missing title; 0 placeholder(s)REVIEW
BMobile-Readable Font Sizes98% of visible text renders at >= 12 CSS px (1 below threshold)REVIEW
CColor Contrast (Screenshot)Action20 text elements analyzed, 1 fail WCAG AAREVIEW
Analyzes text contrast against the actual rendered page, including background images, gradients, and overlays that CSS-based tools cannot detect.
1 contrast failures on background images/gradients
These failures are invisible to CSS-based accessibility tools like Lighthouse. The text may be fine on a solid background, but fails when rendered over an image or gradient.
Show all checked elements (20)
| Element | Ratio | Required | FG | BG | Result |
|---|---|---|---|---|---|
| h1 MyBTS demande votre … | 3.66:1 | 3.0:1 | #000000 | #666666 | Pass |
| h1 Gérer vos données | 3.66:1 | 3.0:1 | #000000 | #666666 | Pass |
| h1 Confirmer nos fourni… | 3.66:1 | 3.0:1 | #000000 | #666666 | Pass |
| h2 Le premier site de c… | 2.06:1 | 3.0:1 | #000000 | #414141 | Fail |
| h2 Stocker et/ou accéd… | 3.66:1 | 3.0:1 | #000000 | #666666 | Pass |
| h2 Utiliser des donnée… | 3.66:1 | 3.0:1 | #000000 | #666666 | Pass |
| h2 Créer des profils p… | 3.66:1 | 3.0:1 | #000000 | #666666 | Pass |
| h2 Utiliser des profils… | 3.66:1 | 3.0:1 | #000000 | #666666 | Pass |
| h2 Créer des profils d… | 3.66:1 | 3.0:1 | #000000 | #666666 | Pass |
| h2 Utiliser des profils… | 3.66:1 | 3.0:1 | #000000 | #666666 | Pass |
| h2 Mesurer la performan… | 3.66:1 | 3.0:1 | #000000 | #666666 | Pass |
| h2 Mesurer la performan… | 3.66:1 | 3.0:1 | #000000 | #666666 | Pass |
| h2 Comprendre les publi… | 3.66:1 | 3.0:1 | #000000 | #666666 | Pass |
| h2 Développer et amél… | 3.66:1 | 3.0:1 | #000000 | #666666 | Pass |
| h2 Utiliser des donnée… | 3.66:1 | 3.0:1 | #000000 | #666666 | Pass |
| h2 Assurer la sécurit… | 3.66:1 | 3.0:1 | #000000 | #666666 | Pass |
| h2 Fournir et présente… | 3.66:1 | 3.0:1 | #000000 | #666666 | Pass |
| h2 Enregistrer et commu… | 3.66:1 | 3.0:1 | #000000 | #666666 | Pass |
| h2 Mettre en correspond… | 3.66:1 | 3.0:1 | #000000 | #666666 | Pass |
| h2 Relier différents a… | 3.66:1 | 3.0:1 | #000000 | #666666 | Pass |
Methodology: The top 20 text elements by font size were checked. Background color was sampled from the desktop screenshot using a 5-point pattern. WCAG 2.1 AA requires 4.5:1 for normal text and 3:1 for large text.
A+Heading Text Quality1 heading-text-quality issue(s) detectedPASS
A+Alt Text QualityAll 21 images OKPASS
A+Form Input Types286 form control(s) checked, no type mismatchesPASS
A+Form Input Quality286 form control(s) checked, no input-semantic issuesPASS
A+Mobile Keyboard & AutofillNo autofill-eligible form controlsPASS
A+Document LanguageLang attribute set to "fr-FR"PASS
A+Tabindex Anti-Patterns1001 explicit tabindex attribute(s) checked, no anti-patternsPASS
A+Tap Target AdequacyAll tap targets meet WCAG 2.5.5/2.5.8 sizingPASS
A404 Error PageHTTP 404, custom pagePASS
A+PWA DepthNo PWA depth issues detectedPASS
A+Mobile UX Depth1 mobile-depth signal(s) detectedPASS
A+Lighthouse Accessibility AuditsScore 96/100 — 3 failing, 29 passedPASS
Accessibility
These checks highlight opportunities to improve the accessibility of your web app. Automatic detection can only detect a subset of issues and does not guarantee the accessibility of your web app, so manual testing is also encouraged.
Contrast
Low-contrast text is difficult or impossible for many users to read. Learn how to provide sufficient color contrast.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
Nav body.home > button#rmp_menu_trigger-15769 > div.rmp-trigger-label > span.rmp-trigger-text |
En savoir plus div.fc-dialog-content > div.fc-dialog-scrollable-content > button.fc-faq-header > span.fc-faq-label |
Liste des partenaires. div.fc-dialog-scrollable-content > div.fc-footer > p > a.fc-vendors-list-dialog |
These are opportunities to improve the legibility of your content.
Navigation
Properly ordered headings that do not skip levels convey the semantic structure of the page, making it easier to navigate and understand when using assistive technologies. Learn more about heading order.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
Navigation des articles div#primary > div#content > nav#nav-below > h3.assistive-text |
These are opportunities to improve keyboard navigation in your application.
Visible text labels that do not match the accessible name can result in a confusing experience for screen reader users. Learn more about accessible names.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
Nav body.home > button#rmp_menu_trigger-15769 |
33 div#content > nav#nav-below > div.wp-pagenavi > a.last |