In Ruhe erklärt
Browser können Ton nicht nur abspielen, sondern auch berechnen, ohne ihn auszugeben. Schickt man ein genau festgelegtes Signal durch eine festgelegte Rechenkette und wertet nur die Zahlen aus, entsteht ein Ergebnis, das sich zwischen Geräteklassen leicht unterscheidet.
Du hörst dabei nichts. Es wird weder ein Lautsprecher noch ein Mikrofon angefasst — es ist reine Rechnung. Das Verfahren wurde 2016 in einer großen Messung über eine Million Websites erstmals in freier Wildbahn nachgewiesen.
Wie beim Canvas legen einige Browser inzwischen Rauschen auf das Ergebnis, sodass es bei jedem Durchlauf leicht anders ausfällt. Ob das hilft, erkennt man daran, dass zwei unmittelbar aufeinanderfolgende Messungen verschiedene Zahlen ergeben — genau deshalb rechnet HexWarte zweimal und vergleicht.