Blacklight de la RAM

On a ouvert les 1000 sites les plus visités en France dans un vrai Chrome, accepté puis refusé les cookies, et pesé la mémoire vive que chaque page occupe. Puis on a regardé qui la consomme, et ce qui se passe quand on refuse.

154 Mola page médiane, cookies acceptés
×8un site de médias, en acceptant plutôt qu'en refusant (1,0 Go contre 138 Mo)
21 sitesne laissent refuser qu'en s'abonnant ou en se connectant
35 Mocette page-ci, mesurée avec le même outil (un onglet vide : 28 Mo)

À quoi ça ressemble

Mémoire vive occupée par la page, 60 secondes après son chargement (médiane de 3 à 5 mesures).

Le classement complet

Les 827 sites mesurés, du plus lourd au plus léger. Cliquez sur un titre de colonne pour trier. Les mesures sont en mégaoctets de mémoire vive pour une seule page d'accueil.

Chargement des 827 sites (89 ko)…

Remarque

Tiers : part de la mémoire de la page prise par d'autres sociétés que l'éditeur (cookies acceptés). Sous le nom du site, les trois tiers qui en prennent le plus. Toutes les données : ram-blacklight-2026-11.csv (CSV, licence CC BY 4.0).

Refuser les cookies, à quel prix ?

La CNIL demande que refuser soit aussi simple qu'accepter. Voici ce qu'on a constaté en cliquant sur « refuser ».

21 sites où refuser, c'est s'abonner ou se connecter

Sur ces sites, le seul bouton de refus mène vers une page d'abonnement, de paiement ou de création de compte : c'est un « mur de cookies » (accepter ou payer). La CNIL ne l'interdit pas par principe, mais l'examine au cas par cas : l'alternative doit être réelle, son prix raisonnable, et l'éditeur doit pouvoir le justifier. Pour la mémoire, la différence est nette : ces sites sont exclus des comparaisons accepter/refuser, car leur page « refusée » n'est que le mur.

SiteAccepterOù mène le refus
programme-tv.netMédias3,0 Goconnect.programme-tv.net/
lexpress.frMédias2,2 Goconnexion.lexpress.fr/inscription
programme.tvMédias1,6 Goconnect.programme.tv/
geo.frMédias1,5 Goconnect.geo.fr/
voici.frMédias1,4 Goconnect.voici.fr/
droit-finances.commentcamarche.comMédias1,4 Gocheckout.stripe.com/g/pay/…
femmeactuelle.frMédias1,4 Goconnect.femmeactuelle.fr/
gala.frMédias1,4 Goconnect.lefigaro.fr/login
lefigaro.frMédias1,3 Goconnect.lefigaro.fr/login
actu.frMédias1,3 Gomoncompte.actu.fr/cookiewall/landing
capital.frMédias1,3 Goconnect.capital.fr/
linternaute.comMédias1,1 Gocheckout.stripe.com/g/pay/…
journaldesfemmes.frMédias1,1 Gocheckout.stripe.com/g/pay/…
turbo.frVoyage, transport1,0 Gocheckout.stripe.com/g/pay/…
20minutes.frMédias960 Momembre.20minutes.fr/abonnement/inscription/
lemonde.frMédias668 Momur « accepter ou s'abonner »
zonebourse.comBanque, assurance531 Mowww.zonebourse.com/services/solutions/
visa-algerie.comVoyage, transport355 Mowww.visa-algerie.com/login/
m6.frDivertissement246 Mowww.m6.fr/offre/m6plusmax
cuisineaz.comLoisirs, pratique132 Mocheckout.stripe.com/g/pay/…
cuisineactuelle.frLoisirs, pratique126 Mocheckout.stripe.com/g/pay/…

100 sites qui chargent encore de la publicité après un refus

Sur 562 sites où le refus a bien été enregistré, 100 font encore tourner plus de 20 Mo de code de régies publicitaires. Ce n'est pas forcément illégal : une publicité non ciblée ne demande pas de consentement. Mais on a mesuré la mémoire, pas les cookies déposés : ces sites méritent qu'on vérifie ce que ces régies font sans consentement. Les 15 premiers (« – » : l'acceptation n'a pas pu être appliquée sur ce site) :

SitePub après refusPub en acceptant
abcbourse.comGoogle/Doubleclick Ads, Index Exchange, Smart AdServer, Taboola…289 Mo802 Mo
tameteo.comGoogle/Doubleclick Ads, Index Exchange, Amazon Ads, Pubmatic…272 Mo1,5 Go
programme-television.orgMedia.net, Google/Doubleclick Ads, Improve Digital, Criteo…265 Mo1,3 Go
senscritique.comSmart AdServer, Pubmatic, TripleLift, StreamRail…242 Mo–
lequipe.frIndex Exchange, Google/Doubleclick Ads, Taboola, Smart AdServer…220 Mo766 Mo
parismatch.beGoogle/Doubleclick Ads, Selligent, Cxense, Gemius…158 Mo910 Mo
dealabs.comIndex Exchange, Pubmatic, OpenX, InMobi…145 Mo–
spidersolitaire.frGoogle/Doubleclick Ads, Criteo145 Mo116 Mo
mon-horoscope-du-jour.comGoogle/Doubleclick Ads, Rubicon Project, AppNexus, Pubmatic143 Mo445 Mo
lameteoagricole.netMedia.net, Google/Doubleclick Ads, Pubmatic136 Mo563 Mo
turfoo.frGoogle/Doubleclick Ads, Criteo, Taboola136 Mo149 Mo
automobile-magazine.frGoogle/Doubleclick Ads, Amazon Ads, ID5 Identity Cloud, Crowd Control…133 Mo942 Mo
welovetennis.frGoogle/Doubleclick Ads, Amazon Ads, Pubmatic, Rubicon Project…132 Mo941 Mo
dhnet.beGoogle/Doubleclick Ads, Cxense, Gemius, Pubmatic…131 Mo907 Mo
lalibre.beGoogle/Doubleclick Ads, Cxense, Gemius, Pubmatic…130 Mo913 Mo

La liste complète : filtre « Publicité après un refus » dans le classement.

Ce qu'on ne peut pas affirmer
  • Le refus est cliqué par un robot (règles autoconsent). Sur 139 sites, le choix enregistré contredit le choix demandé : le robot a pu se tromper de bouton. Ils sont marqués « choix non vérifié » et exclus des comparaisons, sans être accusés.
  • Quand le robot n'a pas trouvé de bouton « refuser », on ne sait pas si le bouton n'existe pas ou si les règles ne le connaissent pas. Ces sites ne sont pas listés ici.
  • La page d'arrivée après un refus est relevée automatiquement. Les cas de 20 Minutes et du Figaro ont été vérifiés à l'œil sur capture : leur bouton de refus s'intitule « Refuser et s'abonner ».

Par type de site

Pour les 460 sites où l'on a pu à la fois accepter et refuser librement : mémoire médiane de la page.

Cookies acceptésCookies refusés

Les médias sont à part : 85 % de la mémoire de leurs pages vient de tiers (publicité, mesure d'audience, vidéo), contre 22 % pour la page médiane.

Le détail par type
TypeSites mesurésMédiane (acceptés)90 % des sites sousPart des tiers
Médias132 / 1411,0 Go1,6 Go85 %
Sport, paris50 / 53428 Mo1,6 Go70 %
Loisirs, pratique44 / 55249 Mo1,4 Go53 %
E-commerce175 / 251183 Mo448 Mo22 %
Voyage, transport55 / 70178 Mo394 Mo37 %
Divertissement77 / 98133 Mo458 Mo17 %
Services (télécom, énergie, mail)35 / 41106 Mo607 Mo19 %
Annonces, emploi, immobilier26 / 35103 Mo279 Mo8 %
Banque, assurance27 / 3194 Mo557 Mo9 %
Réseaux sociaux, forums56 / 6082 Mo257 Mo9 %
Éducation, santé38 / 4061 Mo111 Mo0 %
Outils, tech55 / 6459 Mo302 Mo2 %
Administration36 / 3757 Mo90 Mo0 %
Autre21 / 2442 Mo160 Mo0 %

Qui consomme

Mémoire occupée par chaque acteur tiers, additionnée sur les sites où il est présent (cookies acceptés).

Sur les 10 premiers, 9 sont des régies publicitaires ou des places de marché d'enchères.

Que faire ?

En tant qu'internaute

  1. Refusez. C'est le geste qui compte le plus : sur un site de médias, la page refusée pèse en médiane 8 fois moins lourd. Pour le site médian, c'est ×1,4 ; pour un site sur quatre, plus de ×3,9.
  2. Bloquez les tiers. Un bloqueur comme uBlock Origin (ou uBlock Origin Lite sur Chrome) empêche ces scripts de se charger, donc d'occuper de la mémoire. Nous ne l'avons pas mesuré : c'est la prochaine étape du projet.
  3. Laissez le navigateur décharger les onglets. Chrome : Paramètres › Performances › Économiseur de mémoire. Edge : onglets en veille. Firefox décharge les onglets quand la mémoire manque.
  4. Fermez les onglets lourds. Cherchez vos sites dans le classement : un onglet de média ouvert toute la journée peut occuper plus de 1 Go.

Si un site ne vous laisse pas refuser

  1. Écrivez à son délégué à la protection des données (son adresse est dans la politique de confidentialité du site), en citant la règle de la CNIL : refuser doit être aussi simple qu'accepter.
  2. Sans réponse sous un mois, ou si la réponse ne vous convient pas, déposez une plainte auprès de la CNIL. Joignez une capture de la bannière et la date.

Si vous faites des sites

  1. Mesurez votre page avec le même outil : npm ci, npx playwright-core install chromium, puis node src/measure.js https://votre-site.fr accept (et refuse). Le mode d'emploi est dans le dépôt.
  2. Ne chargez rien avant le consentement, et rien de soumis au consentement après un refus.
  3. Regardez vos tiers un par un : sur les pages lourdes, quelques régies d'enchères pèsent plus que tout le reste de la page.
  4. Fixez-vous un budget de mémoire et suivez les référentiels d'écoconception : WSG du W3C, RGESN.

Pour aider le projet

  • Une erreur sur votre site, un site à ajouter : ouvrez un ticket.
  • Réutilisez les données (CSV ci-dessus, licence CC BY 4.0) pour vos articles ou vos recherches. La mesure est refaite chaque mois.

Combien d'onglets tiennent dans votre RAM ?


3 médias en acceptant · 29 médias en refusant · 26 pages médianes

Comment on a mesuré

  1. La liste : les origines les plus visitées en France selon le Chrome UX Report (octobre 2026), une par domaine, sans les pages de connexion ni les sites adultes.
  2. Le navigateur : Chromium 134 sans affichage, avec l'isolation par site activée (chaque site tiers dans son propre processus) et un agent utilisateur Chrome standard qui se déclare comme robot de mesure. Aucun contournement des protections anti-robots.
  3. Les cookies : une première visite accepte ou refuse la bannière automatiquement (règles autoconsent de DuckDuckGo), puis la mesure se fait dans une visite neuve qui garde ce choix. Quand le site suit le standard TCF, on relit le choix enregistré pour vérifier. On note aussi la page où mène le clic.
  4. La visite : chargement, défilement jusqu'en bas, puis 60 secondes sans rien faire. On a vérifié sur 12 sites que la mémoire est stable à ce moment-là.
  5. La mesure : l'empreinte mémoire privée de chaque processus de la page, lue par l'outil de traçage interne de Chrome. Un site tiers isolé dans son propre processus est attribué exactement ; le JavaScript de la page principale est attribué script par script.
  6. La répétition : 3 mesures par site et par choix, jusqu'à 5 tant que l'écart dépasse 5 %. On garde la médiane.

Les limites

Le code, les règles, la liste et les résultats complets sont publics : github.com/Kenshin9977/ram-blacklight.

Et ce site ?

Il suit les recommandations d'écoconception (WSG du W3C, RGESN, 115 bonnes pratiques) qui comptent pour la mémoire et le processeur :

Résultat : 35 Mo de RAM, mesuré avec le même protocole, contre 154 Mo pour la page médiane du top 1000.