Warum zeigt Chrome dasselbe Unicode-Zeichen 0x167F an zwei verschiedenen Stellen unterschiedlich an?

Warum zeigt Chrome dasselbe Unicode-Zeichen 0x167F an zwei verschiedenen Stellen unterschiedlich an?

Mein Benutzername: ᔕᖺᘎᕊbeginnt mit dem0x167F Unicode-Zeichen(KANADISCHES SILBENZEICHEN SHA).

Vor dem Upgrade von Windows 7 auf Windows 10 wurde dieses Zeichen für mich folgendermaßen angezeigt:

Wie ich die Figur sah

...überall.

Nach dem Upgrade wird es jedoch im Registerkartennamen ( <title>Attribut) wie im obigen Bild angezeigt:

Vertikaler Buchstabe in Form eines <code>S</code>

...aber weiterAktuelle Seiten(auf SE-Sites, Google, E-Mail usw.), ich sehe es so:

Schräger Buchstabe mit der Form eines <code>S</code>

Dies (das letzte Bild) ist offenbar dasrichtigAnzeige entsprechend derScreenshotbeiDateiformat.info.


Warum tritt dieses (meiner Meinung nach seltsame) Verhalten auf? Und das auch nur unter Windows 10 und nicht unter Windows 7? Ich würde es verstehen, wenn es verschiedene Programme wären, die dies anzeigen (ich würde annehmen, dass das Programm mit seiner eigenen „Schriftart“ ausgestattet ist, die es verwendet), aber dasselbe Zeichen wird anders angezeigtim selben Programmist das, was mich verblüfft.

Und gibt es eine Möglichkeit, Chrome anzuweisen, dieses Zeichen nur in einem Format anzuzeigen (für mich ist beides in Ordnung!)?

Antwort1

Ich denke, Ihnen fällt auf, dass unterschiedliche Schriftarten verwendet werden. Während die Benutzeroberfläche eine Schriftart verwendet, wurden die Webseiten mit einer anderen gestaltet. Das ist Ihnen vielleicht vorher nicht aufgefallen, da Windows Schriftarten gut ersetzen kann, wenn eine Schriftart keine Glyphe für das angegebene Zeichen hat. Jetzt haben die Schriftarten das Zeichen und verwenden daher diese.

verwandte Informationen