Accessibility
· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.DDark Mode SupportActionTheme color onlyFIX
Detection limited to meta tags and inline styles.
DPrint StylesheetActionNo print stylesFIX
CForm AccessibilityAction4 of 5 controls have issuesREVIEW
| Control | Type | Label | Method |
|---|---|---|---|
| #archives-search-date | date | Recherche par date | for/id |
| #gateaux-secs-switch-required | checkbox | (none) | none |
| #gateaux-secs-switch-visit | checkbox | (none) | none |
| #gateaux-secs-switch-ad | checkbox | (none) | none |
| #gateaux-secs-switch-content | checkbox | (none) | none |
Form controls need a <label>, aria-label, or aria-labelledby for screen readers.
<input type="checkbox" name="required" id="gateaux-secs-switch-required">; <input type="checkbox" name="visit" id="gateaux-secs-switch-visit">; <input type="checkbox" name="ad" id="gateaux-secs-switch-ad">; <input type="checkbox" name="content" id="gateaux-secs-switch-content">
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
B404 Error PageHTTP 404, custom pageREVIEW
ALandmark Structure10 landmarksPASS
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
A+Heading Hierarchy145 headingsPASS
- H1 Mediapart
- H2 Monique Barbut, une ministre de l’écologie portée disparue
- H2 Initiales « AD » : dans les entrailles bancaires du système Djouhri
- H2 Sarkozy-Kadhafi : un procès (en appel) pour l’histoire
- H2 Polytechnyl : à l’heure du dépeçage de l’industrie, l’État regarde ailleurs
- H2 « Challenges » et « La Tribune » : les milliardaires méprisent le journalisme
- H2 « Michael » au cinéma : la pédocriminalité coupée au montage
- H2 Au Parti socialiste, 600 propositions mais toujours pas de projet clair
- H2 À Liévin, le maire RN annule la cérémonie du 1er-Mai, trop « politique »
- H2 « Un pied dedans, un pied dehors » : les intercommunalités, nouveau défi pour La France insoumise
- H2 Au procès Athanor, la DGSE échoue à rectifier son image
- H2 À Albi, des militants identitaires condamnés pour violences
- H2 Fuite de données à l’ANTS : 12 millions de comptes concernés
- H2 En Argentine, Javier Milei face aux limites de son modèle
- H2 Salvador : « Nous ne devons pas faire des dirigeants autoritaires les protagonistes de notre récit »
- H2 Donald Trump prolonge « sine die » la trêve avec l’Iran
- H2 Prêt européen à l’Ukraine : une saga près de se conclure
- H2 Toutes nos séries
- H3 L’intelligence artificielle, une impasse économique ?
- H3 Maires de gauche, nouvelle génération
- H3 Désorienter l’orientalisme
- H3 Fukushima : des larmes, des cancers et des ombres
- H3 Chez Marionnaud, un parfum de souffrance
- H3 Narcotrafic : des enfants exploités en bande organisée
- H3 L’Adriatique menacé d’un « devenir-Dubaï »
- H3 Les sombres mages de la Maison-Blanche
- H3 Aide à mourir : le choix québecois
- H3 Cinq ans après, les rescapés de l’« Ocean Viking » témoignent
- H3 Neuf idées pour empêcher une société fasciste
- H3 « Israel Files »
- H3 Affaire de Saint-Étienne : ce qu’ils n’ont jamais dit
- H3 Trump, la démolition
- H3 Europe : le spectre du déclin
- H3 Clichy-sous-Bois 2005-2025
- H3 Berlinguer, le mythe perdu de la gauche
- H3 Les autres affaires Sarkozy
- H3 Cinquante ans après sa mort, Franco bouge encore
- H3 Algérie 1956 : enquête sur un massacre en Kabylie
- H3 Grandir loin de la mafia
- H3 Dans les nouvelles archives de la CIA
- H3 La piscine, un service public à bout de souffle
- H3 Hibakusha, mémoires vivantes d’Hiroshima
- H3 Les passeurs des archives de la torture syrienne
- H3 Cuba : la révolution décatie
- H3 « Le bruit et l’odeur » : une histoire des tubes de la France d’ailleurs
- H3 Extrême droite : cette France qui bascule
- H3 Zones : la sécession des riches
- H2 Le fil d’actualité
- H2 Vidéos
- H3 « Partout en France, des gens tiennent la barque face au fascisme »
- H3 Comment le journalisme documente le racisme systémique avec Sabrina Kassa
- H3 Sarkozy-Kadhafi : le résumé vidéo de la cinquième semaine du procès en appel
- H2 Guerres au Moyen-Orient
- H3 Les négociations avec Washington divisent le régime iranien
- H3 Sanctions contre Israël, « non à la guerre » : l’Espagne cultive sa singularité en Europe
- H3 Le pape, la guerre et la Maison-Blanche
- H3 Les leçons d’une succession effrénée d’opérations militaires
- H3 Détroit d’Ormuz, uranium enrichi : poker menteur entre Trump et l’Iran
- H2 Trumpisme et conséquences
- H3 La guerre en Iran et Donald Trump empoisonnent le Parti républicain
- H3 À Caracas, le monde des affaires en ébullition
- H3 Taïwan envisage de relancer le nucléaire
- H2 Europe
- H3 À Birmingham, avec les déçus du gouvernement : « Le Parti travailliste s’est perdu en chemin »
- H3 La Hongrie épinglée par la justice européenne pour son traitement des personnes LGBTQI+
- H3 Roumen Radev, un ultraconservateur à la tête de la Bulgarie
- H3 À Barcelone, Pedro Sánchez appelle au réveil des forces progressistes face à l’internationale réactionnaire
- H3 Reform UK repart à la conquête des communes anglaises
- H2 Politique
- H3 Comment le macronisme dissout les contre-pouvoirs
- H3 1er-Mai : le gouvernement autorise la « délinquance patronale »
- H3 Pourquoi les milieux d’affaires préparent leur ralliement à l’extrême droite
- H3 Une droite en perte de repères offre au RN l’agglomération de la Riviera française
- H2 Série Maires de gauche, nouvelle génération
- H3 Bassi Konaté, maire de Sarcelles : « La France devrait être fière d'avoir des jeunes des quartiers qui ont décroché des mandats »
- H2 Économie et social
- H3 Cadmium : l’Agence française de développement a ignoré les alertes
- H3 L’entreprise FedEx accusée d’organiser en France le transit de composants militaires vers Israël
- H3 Le groupe français Elior-Derichebourg licencie subitement des salariées portant le voile
- H3 Force ouvrière : un congrès pour « perpétuer l’ADN » du syndicat
- H3 Pour les cadres d’Amazon Web Services, la souffrance jusqu’à la rupture
- H2 Société
- H3 L’ex-députée Rachel Keke « maltraitée » par son employeur alors qu’elle veut redevenir gouvernante
- H3 Anne Savinel-Barras, Amnesty International : « Affaiblir l’État de droit, c’est créer un terrain fertile pour les idées racistes »
- H3 Dans le Rhône, une free party marquée par les violences policières
- H3 Rugby féminin : l’ex-directeur sportif du Stade français va être jugé pour harcèlement lesbophobe
- H3 Un lycéen sur quatre travaille en parallèle de son année scolaire
- H2 Podcast : « L’esprit critique » littérature : du rire et des larmes
- H2 Culture, médias et idées
- H3 À Auray, en Bretagne, l’annulation de l’émission « La Dernière » ne passe pas
- H3 Au Mucem, des enquêtes pour harcèlement sexuel et mal-être au travail ravivent la colère des salariés
- H3 Crise chez Grasset : l’édition française à livre (presque) ouvert
- H3 Le photographe Johny Pitts expose son « Europe noire » à Paris
- H2 Numérique
- H3 Enquête sur le fonctionnement de X : Elon Musk snobe la justice française
- H3 Affaire Pegasus : la justice française a entendu les créateurs du logiciel espion
- H3 Batterie quantique : de la théorie à la réalité
- H2 Des primaires de plus en plus secondaires
- H3 La droite organise sa « sélection naturelle » pour la présidentielle
- H3 À gauche, la mort à petit feu de la primaire des « unitaires »
- H3 « Les partis ne fabriquent plus de candidats en les légitimant au préalable »
- H2 Documentaire : « Les Vies d’Andrès », dans la cabine des chauffeurs en route vers l’épuisement
- H2 Le Club de Mediapart Participez au débat
- H3 En 7ans : dette + 1200 milliards, minima sociaux + 6 milliards
- H3 Au delà de la corruption : l’Etat colonial au service du capital à Mayotte
- H3 L’histoire depuis le présent : zoom sur la banane française comme objet colonial
- H3 Instagram : deux mois de censure
- H3 « Simplification » ou effacement ? Le nouveau formulaire MDPH, une violence de plus
- H3 Mobilisations
- H4 De l'artificialisation photovoltaïque à l'artifice agrivoltaïque
- H4 Un procès pour s’être exprimé·es sur des publicités le 4 mai à Lyon
- H4 43 mortes en avril 2026 : je refuse de m’y habituer
- H3 Municipales 2026 - Pourquoi le RN gagne là et pas ailleurs ?
- H3 Le nucléaire, du lait sur le feu au cœur de la guerre
- H3 La blanchité est triste, la chair noire est lasse
- H3 Journal d’une précaire : les amendes, un système abusif
- H3 L’Europe explose - quand le système a décidé que certaines vies ne comptent plus...
- H3 Leçons jospiniennes
- H3 La Communauté de l'Emmanuel face aux violences sexuelles en son sein
- H3 Un cadavre de la colonisation immortalisé par l’Académie française
- H3 Agenda
- H4 Mediapart Festival 2026 : À vos agendas !
- H4 Le 28 avril, rdv allée Amara Dioumassy pour le droit à la santé au travail
- H3 Le ministre Baptiste lance la guerre des droits d’inscription
- H3 Une semaine au collège – Merci M. l’inspecteur
- H3 « Avec Bolloré, nous n’avons jamais connu un empire aussi vaste et aussi cohérent »
- H3 l'édition en crise
- H4 Grasset et le modus Vivendi
- H4 Pilule empoisonnée pour éditeur sur le qui vive
- H4 La question de l'édition ? no panic ! c'est juste un changement d'époque
- H3 L’Élysée n’est pas une citadelle imprenable
- H3 La réduction des enquêtes sociales rapides, atteinte à l’individualisation des peines
- H3 majorité numérique
- H4 Contrôle de l'âge en ligne - L'UE s'enfonce dans un fiasco technique et démocratique
- H4 Boucle d’or et les 3 effets de l’interdiction de l’accès aux réseaux sociaux
- H3 Élimination du gaspillage alimentaire et gestion des textiles usagés
- H3 Projet d'incinérateur à Vitry-sur-Seine : la population dit non !
- H3 coupes budgétaires
- H4 Austère autonomie : plus de 200 philosophes contre la destruction de l’Université
- H4 La recherche-création, grande oubliée des politiques culturelles
- H4 Sur le déclassement de la recherche scientifique française
- H3 Le masculinisme, un tremplin vers des idéologies réactionnaires
- H3 La ferme des citoyens
- H2 La rédaction de Mediapart
- H2 Éditions archivées
A+Alt Text QualityAll 131 images OKPASS
ALink & Button Quality317 links, 27 buttons — all OKPASS
| Element | Text | Issue | Suggested Fix |
|---|---|---|---|
| https://info.mediapart.fr/renderers/page… | Newsletters … | img no alt | Add alt attribute to the image |
| https://www.mediapart.fr/mediapart-sur-m… | L’application Mediapart … | img no alt | Add alt attribute to the image |
| /nous-suivre | Nous suivre To… | img no alt | Add alt attribute to the image |
| https://abo.mediapart.fr/ | Seuls nos lecteurs peuvent nou… | img no alt | Add alt attribute to the image |
| https://abo.mediapart.fr/ | Choisissez l’indépendance … | img no alt | Add alt attribute to the image |
| /contact/securedrop | Partager des documents | new tab | Add '(opens in new tab)' to text |
| https://play.google.com/store/apps/detai… | Disponible sur Google Play - T… | new tab | Add '(opens in new tab)' to text |
| https://itunes.apple.com/fr/app/mediapar… | Disponible dans l'App Store - … | new tab | Add '(opens in new tab)' to text |
Add '(opens in new tab)' to link text or aria-label.
/contact/securedrop; https://play.google.com/store/apps/details?id=com.mediapart.app; https://itunes.apple.com/fr/app/mediapart/id389515665
Links with target="_blank" without rel="noopener" leak the originating page's window context — security and UX issue.
Learn more ▾ ▴
Without rel="noopener", the new tab can navigate the original tab via window.opener (tab-nabbing attack). Modern browsers default to noopener for target=_blank but only since recent versions. Always set rel="noopener noreferrer" explicitly.
Source: MDN target / OWASP
AFavicon & Branding6 icon(s) detectedPASS
A+Web ManifestPWA-readyPASS
A+Color Contrast (Screenshot)20 text elements analyzed, 0 fail WCAG AAPASS
Analyzes text contrast against the actual rendered page, including background images, gradients, and overlays that CSS-based tools cannot detect.
Show all checked elements (20)
| Element | Ratio | Required | FG | BG | Result |
|---|---|---|---|---|---|
| h1 Mediapart | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Guerres au Moyen-Ori… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Trumpisme et conséq… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Europe | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Politique | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Économie et social | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Société | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Culture, médias et … | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Numérique | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Des primaires de plu… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 La rédaction de Med… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Éditions archivées | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 Mobilisations | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 Agenda | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 l'édition en crise | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 majorité numérique | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 coupes budgétaires | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| title Mediapart - Actualit… | 21.00:1 | 4.5:1 | #000000 | #FFFFFF | Pass |
| a Contenu principal | 21.00:1 | 4.5:1 | #000000 | #FFFFFF | Pass |
| a Recherche | 21.00:1 | 4.5:1 | #000000 | #FFFFFF | 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+Lighthouse Accessibility AuditsScore 96/100 — 1 failing, 27 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 |
|---|
S’abonner div.nav__main > ul.nav__actions > li > a.button |
Justice div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Justice div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Je m’abonne a.mkt-banner-body > div.mkt-banner-body__content > div.mkt-banner-body__button > span |
Entreprises div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Médias div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Cinéma div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Gauche(s) div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Extrême droite div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Gauche(s) div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Justice div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Extrême droite div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Numérique div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Amériques div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Amériques div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Proche et Moyen-Orient div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Europe div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
À l’air libre div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
« Abonnez-vous » div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Justice div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Proche et Moyen-Orient div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Europe div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Amériques div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Proche et Moyen-Orient div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Proche et Moyen-Orient div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Amériques div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Amériques div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Asie et Océanie div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Europe div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Europe div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Europe div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Gauche(s) div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Europe div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Élysée et gouvernement div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Travail div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Extrême droite div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Extrême droite div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Écosystèmes et pollution div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Défense et diplomatie div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Discriminations div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Travail div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Travail div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Travail div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Discriminations div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Police div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Discriminations div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Éducation et enseignement supérieur div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Joseph Confavreux div.teaser__container > div.teaser__information > p.teaser__signature > span.teaser__signature__author |
Médias div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Travail div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Livres div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Arts div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Justice div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Justice div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Sciences div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Droite div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Gauche(s) div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
Idées div.teaser__container > hgroup.teaser__header > p.teaser__kicker > span.teaser__kicker__main |
These are opportunities to improve the legibility of your content.