_NET_WM_WINDOW_OPACITY
La propriété qui rend une fenêtre entière translucide dans le compositeur, jamais adoptée par aucune spécification mais prise en charge par pratiquement tout le monde.
Quand l'extension Composite a donné un compositeur à X en 2004, il fallait un moyen de demander de la translucidité pour des programmes qui n'en savaient rien. Le xcompmgr de Keith Packard lisait donc une propriété sur la fenêtre de premier niveau, _NET_WM_WINDOW_OPACITY, un nombre sur 32 bits où 0xFFFFFFFF signifie opaque et toute valeur inférieure est mélangée à ce qui se trouve derrière. L'outil transset la posait sur n'importe quelle fenêtre désignée, et d'un coup un xterm de 1988 pouvait devenir transparent sans qu'on ait changé une ligne de son code. Le préfixe _NET_ laisse croire qu'EWMH en est l'auteur, mais la propriété n'a jamais été que proposée et n'est jamais entrée dans la spécification. Elle s'est répandue quand même : Compiz, KWin, xfwm4, Mutter, Openbox et picom la comprennent.
La particularité tient à qui doit aider. Un compositeur voit surtout les enfants directs de la racine, qui sous un gestionnaire à reparenting sont les cadres et non les fenêtres d'application. xcompmgr exigeait donc que le gestionnaire copie la propriété de la fenêtre cliente vers le cadre à chaque changement, devoir que la plupart ont assumé, tandis que des compositeurs plus récents comme picom vont aussi chercher eux-mêmes la fenêtre cliente derrière le cadre. La différence avec un visuel ARGB tient à l'endroit où l'alpha se décide : là, pixel par pixel par l'application elle-même ; ici, pour toute la fenêtre, par quiconque peut écrire une propriété. Wayland n'a pas d'équivalent et laisse la question aux règles de fenêtre propres à chaque compositeur.