Mis à jour 11 juillet 2026

OLED et vrai noir : le débat

Placez deux téléphones côte à côte dans une pièce sombre, affichant la même application : l’un avec un thème sombre quasi-noir ancré autour de L ≈0,15, l’autre avec une variante en vrai noir ancrée à #000000. Sur du matériel OLED, la différence est physique, pas stylistique — là où la page en vrai noir s’affiche, les pixels sont éteints. Le bord de l’écran se fond dans le cadre, le contenu flotte sur rien, et la première impression est réellement saisissante. Cette impression constitue tout l’argument en faveur de #000 — et c’est un argument réel, ce qui rend ce débat digne d’être mené correctement.

Le vrai noir a un seul argument légitime, et il est matériel : sur une dalle OLED, un pixel noir n’émet rien, donc un thème #000 consomme mesurablement moins d’énergie — surtout à forte luminosité — et offre un contraste par pixel qu’aucun rétroéclairage ne peut égaler. Ses coûts sont des coûts de conception : les barreaux inférieurs de l’échelle d’élévation s’effondrent dans les valeurs les plus sombres de l’écran, l’éblouissement culmine au 21:1 du blanc sur noir, les dalles peuvent baver au défilement, et la page se lit comme un vide plutôt que comme une atmosphère. La résolution sur laquelle la plupart des systèmes s’accordent, ce sont les deux : le quasi-noir comme thème sombre par défaut, le vrai noir comme variante OLED optionnelle — un troisième mappage de tokens, pas une refonte. Les éléments sur lesquels cette résolution s’appuie — l’ancre, l’échelle, la machinerie des tokens — passent par notre guide du mode sombre ; cet article prend le débat sur le fond.

Que gagne réellement l’OLED avec le vrai noir ?

Sur un écran OLED, chaque pixel émet sa propre lumière, donc afficher du noir revient à éteindre le pixel — les mécanismes sont détaillés dans la présentation de l’OLED. Deux bénéfices réels en découlent.

L’énergie est l’argument principal. Un pixel éteint ne consomme pratiquement rien, donc les économies d’un thème en vrai noir croissent avec la proportion de l’écran qui est noire et la luminosité à laquelle l’écran est poussé — mesurables en pratique, les plus marquées à forte luminosité, et quasi négligeables sur LCD, où le rétroéclairage reste allumé derrière chaque pixel « noir », quoi qu’il arrive. Le contraste est le bénéfice plus discret : face à un pixel qui n’émet rien, le contraste de la dalle n’est limité que par la lumière ambiante réfléchie, et c’est pourquoi les noirs OLED semblent sans fond dans une pièce peu éclairée.

Ce schéma existe en version déployée : certains produits proposent un troisième thème aux côtés du clair et du sombre — sous des noms comme « lights out » ou « AMOLED black » — plutôt que de faire de #000 leur seul mode sombre. Ce cadrage, le vrai noir comme option, c’est là que cet article aboutit ; les coûts ci-dessous en sont la raison.

Qu’arrive-t-il à l’élévation sur un plancher #000 ?

Les thèmes sombres signalent l’élévation par la luminosité — les surfaces s’éclaircissent à mesure qu’elles s’élèvent au-dessus de la page. À partir d’une ancre quasi-noire, l’échelle a de la marge ; à partir de #000, la même arithmétique se cogne droit au plancher. Voici une échelle à quatre niveaux construite des deux façons, avec le même soupçon de chroma de marque et les mêmes pas de L ≈0,04 :

NiveauThème quasi-noirThème vrai noir
pageL ≈0,15 — ≈#070B14L 0 — #000000
carteL ≈0,19 — ≈#0F141DL ≈0,04 — ≈#000001
surélevéL ≈0,23 — ≈#181D26L ≈0,08 — ≈#010205
dialogueL ≈0,27 — ≈#212730L ≈0,12 — ≈#03060D

La colonne de droite mesure les mêmes écarts sur le papier et n’a presque rien à en montrer sur le verre. La carte s’affiche à un seul pas d’écran au-dessus de la page — à cette profondeur, la teinte disparaît quasiment par écrêtage — et le canal le plus lumineux de la boîte de dialogue est à 13 sur 255. L’arithmétique de luminosité qui est honnête à L 0,15 cesse de l’être près de zéro : le seuil de différence à peine perceptible de ≈0,02 suppose la plage médiane, et ici en bas, l’écran épuise ses valeurs codées avant que les maths n’épuisent leurs nombres — précisément dans le registre où les dalles écrasent le détail et où la réflexion ambiante grignote ce qui reste.

L’échappatoire consiste à démarrer les surfaces plus haut — une carte à L ≈0,13, où le rendu est fiable — mais cela concède l’essentiel de l’argument : chaque surface allumée paie finalement le coût énergétique, seul le vide entre les contenus reste éteint, et le premier pas depuis le plancher devient une falaise de ≈0,13 plutôt qu’un barreau d’échelle. Dans les deux cas, les mêmes quatre niveaux se tassent sur une étendue moins exploitable que celle que leur offre le thème quasi-noir.

Ouvrez l’échelle quasi-noire dans Scale Composer — quatre niveaux de surface au-dessus d’une ancre à L ≈0,15, chaque écart mesuré face au seuil d’alerte de 0,02, avec la valeur hex à laquelle chaque barreau s’affiche réellement.

Une échelle d'élévation quasi-noire à quatre niveaux dans Scale Composer, avec les écarts de luminosité mesurés et la valeur hex rendue affichée pour chaque palier de surface

Qu’est-ce que la bavure du noir ?

Un pixel OLED qui s’allume depuis l’état totalement éteint réagit plus lentement qu’un pixel déjà allumé, et ce retard est visible en mouvement : faites défiler du texte gris sur une page #000 et les pixels le long du bord de fuite peuvent brièvement laisser une traîne — l’artefact que les utilisateurs signalent comme une bavure du noir. On le rapporte le plus souvent sur les dalles plus anciennes et bon marché, et il est propre à la transition depuis l’état éteint ; un thème quasi-noir l’esquive en ne laissant jamais les pixels s’éteindre complètement. Un thème en vrai noir vit sur cette transition — du contenu presque sombre sur du noir aux pixels éteints — et c’est pourquoi la plainte se concentre autour des interfaces #000.

Le texte blanc sur noir pur est-il plus difficile à lire ?

C’est l’appariement le plus éblouissant que l’arithmétique autorise — 21:1, le maximum que la formule WCAG puisse produire — et le surplus se manifeste sous forme de halo : des traits clairs qui rayonnent dans un champ ne leur offrant aucun appui. Le remède habituel, un texte blanc cassé autour de L ≈0,9, s’applique toujours sur #000 et aide toujours ; mais l’appariement a deux extrémités, et le vrai noir maintient en permanence l’extrémité basse à son maximum.

Il y a aussi le coût qui n’apparaît jamais dans une mesure. Un quasi-noir teinté se lit comme une atmosphère — un espace que l’interface habite — tandis que #000 se lit comme une absence, et sur OLED c’est littéralement le cas : l’interface devient des formes grises flottant sur du verre éteint. Certains produits veulent précisément cette rudesse. C’est une esthétique légitime ; ce n’est pas un choix par défaut neutre.

Faut-il livrer le vrai noir comme second thème sombre ?

Comme une variante, pas comme le thème sombre — c’est la résolution vers laquelle pointent les compromis. Le quasi-noir reste le choix par défaut : il conserve l’échelle d’élévation, évite la transition de bavure et maintient l’éblouissement sous le maximum. Le vrai noir se livre en option activable pour les utilisateurs OLED qui veulent les économies d’énergie et le look — un thème d’économie de batterie, nommé comme tel.

La machinerie des tokens est ce qui rend le troisième mode peu coûteux. Les rôles sémantiques sont aveugles au thème — les composants référencent background, surface, text-primary et ne demandent jamais quel thème est actif — donc une variante en vrai noir n’est qu’un jeu de valeurs de plus sous les mêmes noms de rôles, la même structure que l’export de Scale Composer transporte déjà pour le clair et le sombre côte à côte. Peu coûteux n’est pas gratuit : les valeurs de la variante méritent la même rigueur que celles du thème sombre — des rôles redérivés par rapport au plancher #000, des seuils de contraste revérifiés, et une réponse délibérée pour l’élévation, ce qui, dans les thèmes en vrai noir, revient souvent à accepter une pile plus plate et à laisser des bordures très fines porter les limites que l’échelle ne peut plus tracer.

Chiffrez le compromis sur votre propre palette

Le débat se tranche le plus vite avec vos propres valeurs à l’écran. Réancrez une palette sombre sur du noir pur — découplez l’ancre de page du pas profond de la marque, abaissez-la à #000000, et observez ce que rendent les barreaux de l’échelle à mesure que le plancher descend à zéro, avant de décider si le vrai noir est votre choix par défaut ou votre variante.

Continuer la lecture

  • Jamais de noir pur : choisir les fonds sombres

    Le noir pur est la mauvaise couleur de fond en mode sombre pour la plupart des interfaces : aucune place en dessous pour l'élévation, éblouissement de halation. La plage de quasi-noir qui fonctionne.

  • L'élévation en mode sombre : plus clair signifie plus proche

    L'élévation en mode sombre repose sur la luminosité, pas sur l'ombre : les surfaces s'éclaircissent à mesure qu'elles s'élèvent. Construire l'échelle de surfaces avec de vrais nombres et la limite d'encombrement du JND.