In Ruhe erklärt
Der Browser sagt einer Website nicht, welche Schriften installiert sind. Man kann es aber messen: Man setzt denselben Text einmal in der gesuchten Schrift und einmal in einer Ersatzschrift. Ist die Schrift vorhanden, ändert sich die Breite des Textes.
Wiederholt man das für viele Schriften, entsteht eine Liste. Sie verrät einiges: das Betriebssystem, installierte Bürosoftware, manchmal einen Beruf — Grafik- und Schriftprogramme bringen eigene Schriften mit.
Manche Browser liefern lokal installierte Schriften bewusst nicht mehr aus. Dort läuft das Verfahren ins Leere.