Forum: PC-Programmierung UTF-8 Symbole Darstellung auf PC und Mobile Browsern


von Alex Z. (alexander_z49)


Lesenswert?

Abend,

ich habe für ein Projekt bei dem ich normale UTF-8 Symbole als kleine 
Grafiken verwende, z.B. Aus- und Einklapp-Darstellung.

Bei U+23F4 bis 23F7 (Pfeile, wie sie oft in der Audio-Technik vorkommen) 
gibt es auf meinen Mobile Browsern das Problem, dass diese nicht 
dargestellt werden. Auf meinem PC werden diese in Edge, Chrome und FF 
richtig dargestellt. Auf dem Smartphone in Chrome nicht.

Die Symbole 23FB bis 23FF werden weder auf dem PC noch auf dem 
Smartphone dargestellt.

Sollten diese nicht aber universell darstellbar sein? Kennt jemand vllt. 
alternavite Symbole in UTF-8 dafür?

Anbei der Link, bei W3School, wo ich diese gefunden habe.

https://www.w3schools.com/charsets/ref_utf_technical.asp

LG Alex

von Εrnst B. (ernst)


Angehängte Dateien:

Lesenswert?

Alex Z. schrieb:
> Sollten diese nicht aber universell darstellbar sein?

Nicht jede Schriftart enthält alle Symbole.

Eine Lösungsoption wäre, eine Schriftart mit den fehlenden Symbolen 
mitzuliefern.
https://www.w3schools.com/css/css3_fonts.asp

Die Symbole in SVG konvertieren ginge auch.

Alex Z. schrieb:
> Die Symbole 23FB bis 23FF werden weder auf dem PC noch auf dem
> Smartphone dargestellt.

Hier gehen die: ⏻⏼⏽⏾⏿
Hilft natürlich nichts, wenn die Hälfte der Leser oben nur 5 Kästchen 
angezeigt kriegen.

: Bearbeitet durch User
von Alex Z. (alexander_z49)


Lesenswert?

Ja, verstehe ich, dass nicht jede Font jedes Symbol kennt. Dann würde 
das aber bedeuten, das der mobile Chrome eine andre Font verwendet als 
der PC Chrome. Im Body-Tag der Website, habe ich aber fest calibri 
gesetzt. Sagt jetzt bitte nicht, das Desktop Calibri anders ist als 
mobile calibri.

Edit:

von wo ist der Screenshot, bzw. welche Font ist das?

: Bearbeitet durch User
von Εrnst B. (ernst)


Lesenswert?

Alex Z. schrieb:
> Sagt jetzt bitte nicht, das Desktop Calibri anders ist als
> mobile calibri.

Calibri enthält m.W. außer ein paar Pfeilen garkeine Symbole. Der 
Browser greift dann auf andere Fonts zurück.

Und unter Android kriegst du meistens garkein Calibri, sondern 
"Carlito", einen Ersatzfont den Google entwickelt hat, damit keine 
Lizenzgebühren an Microsoft fällig werden.

von Εrnst B. (ernst)


Lesenswert?

Alex Z. schrieb:
> von wo ist der Screenshot, bzw. welche Font ist das?

Firefox. Von dieser Webseite, beim Tippen der Antwort. Aus welchen Font 
die Zeichen letztendlich gekommen sind, kann ich so einfach nicht sagen.

von Alex Z. (alexander_z49)


Angehängte Dateien:

Lesenswert?

Bei mir zeigt es im FF auf dem Desktop nur Platzhaler an. Sowas Dummes.

von Εrnst B. (ernst)


Angehängte Dateien:

Lesenswert?

Hab rausgefunden, welcher Font bei mir die Symbole enthalten.
"Noto Sans Symbols"

Download (unter der Open Font License) und Test-Texteingabefeld hier:
https://fonts.google.com/noto/specimen/Noto+Sans+Symbols/tester

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.