Logopäde: Erkennen, ob Schriftzeichen auf System vorhanden

Beitrag lesen

Hallo Gunnar,
danke für die Anwort.

Für den Nutzer unsichtbar mindestens zwei davon rendern und mit JavaScript deren Breite auslesen. Wenn keine entsprechenden Glyphen vorhanden sind, werden Ersatzzeichen gesetzt (*); diese wären dann gleich breit. Sind die gerenderten Zeichen unterschiedlich breit, deutet das darauf hin, dass die richtigen Glyphen gesetzt wurden.

keine schlechte Idee. Das könnte man probieren.

und wenn nicht, durch ein anderes (default) zu ersetzen?

Das tun Browser doch. (*)

Ja, aber erstens unterscheiden sich diese Ersatzzeichen von Browser zu Browser und zweitens könnte ein sehr unerfahrener oder naiver Leser u.U. auf die Idee kommen, diese Ersatzzeichen sind die gewünschten Schriftzeichen. Gut, wohl ein eher weniger oft einzutretendes Ereignis vermutlich.  Ich hätte im Prinzip gerne einen Direkt-Link zu Uniview oder Ishidas String Analyzer ausgeliefert, wenn das Zeichen auf dem Client-System nicht vorhanden ist. Da bringen mir die Ersatzzeichen des Browsers erstmal nichts.

Werde mal obiges testen.

grüße