Seit der Geburt von Emojis haben Menschen versucht, die Grenzen ihrer Verwendung zu verringern, damit Menschen auf der ganzen Welt 🌎 ihre Bequemlichkeit und ihren Spaß gleichermaßen genießen können. Obwohl dieses Ziel weitgehend erreicht wurde, gibt es immer noch ein sehr ärgerliches Problem, das die Benutzer stört: Die Emojis, die Menschen auf verschiedenen Geräten sehen, sind nicht immer genau gleich.

Es gibt zwei verschiedene Fälle: Einer ist, dass dasselbe Emoji auf verschiedenen Geräten unterschiedlich aussieht📱, der Grund dafür wurde in diesem Blog erklärt: 🎭Warum sehen Emojis auf verschiedenen Plattformen anders aus?

Das andere ist das, worüber wir hier sprechen werden: Emojis können nicht korrekt angezeigt werden.

Es gibt drei Fälle, in denen Emojis nicht korrekt angezeigt werden, die wir mit entsprechenden Lösungen in diesem Blog ausführlich erläutern.

Emojis werden als Symbole angezeigt

Der erste Fall ist der häufigste: Emoji erscheinen als Kästchen/Kästchen mit einem Kreuz/Kästchen mit einem Fragezeichen/Leerzeichen (wie im Bild unten gezeigt). Die Form, in der Sie das Emoji sehen, hängt von dem verwendeten Gerät ab.

🔺:Emoji wird korrekt angezeigt 🆚 Emoji wird als Symbol angezeigt

Der Grund dafür beginnt mit der Natur von Emoji. Emojis sind wie die chinesischen Schriftzeichen🈴 und Satzzeichen🔣 eine Art von Zeichen, die von Computern erkannt werden können und in Unicode kodiert sind. Jedes Gerät oder jede App, die die Verwendung von Emojis unterstützen möchte, muss sie in ihr eigenes System einfügen.

Im Unicode-Standard🔤 wird jedem Emoji ein Codepunkt zugeordnet, der so etwas wie seine ID-Nummer ist. Der Codepunkt von Emoji😣 ist beispielsweise U+1F623.

🔺:Bildquelle:unicode.org

Wenn Sie ein Emoji senden oder empfangen, wird das System Ihres Geräts es finden und anzeigen, indem es seinen Codepunkt erkennt🧐. Und wenn das System auf einen nicht erkannten Codepunkt trifft, kann es das diesem Codepunkt entsprechende Emoji nicht finden, also muss es das Emoji als eines der vier Symbole anzeigen, die am Anfang dieses Absatzes erwähnt werden.

Wenn Sie also feststellen, dass einige Emojis als Symbole angezeigt werden, bedeutet dies, dass der Zeichensatz oder die Emoji-Schriftarten in Ihrem Gerät oder der von Ihnen verwendeten App aktualisiert werden müssen.

Die Updates für Zeichensätze oder Emoji-Schriftarten sind normalerweise in Systemversionsupdates enthalten, sodass Sie nur das Gerät oder die App, die Sie verwenden, auf die neueste Version aktualisieren müssen🆕. Die wichtigsten Betriebssysteme und Apps veröffentlichen jedoch nicht gleichzeitig Updates, zum Beispiel sind die Emoji-Updates von Apple immer viel früher als die von Android🙁. Wer also keine updatefähige Version findet oder die Emojis nach dem Update immer noch nicht angezeigt werden, muss geduldig auf das nächste Update warten.

Wenn die App Emojis nach dem Update immer noch nicht korrekt anzeigt, können Sie ihre Webversion verwenden (falls vorhanden). Zum Beispiel hat Twitter keine eingebaute Emoji-Tastatur in seiner App📱, wenn Benutzer also Emojis in der Twitter-App senden möchten, können sie nur die eingebauten Emojis in ihrem Gerät auswählen. Die Twitter-Webversion 💻 hat jedoch eine eingebaute Emoji-Tastatur, so dass Benutzer, solange sie aktualisiert wird, neue Emojis auf Twitter verwenden können, auch wenn ihr Telefon/Computer sie noch nicht unterstützt. Sie können sie weiterhin auf Twitter verwenden.

Ein Emoji wird als Kombination aus zwei Emojis angezeigt

Viele Kombinationen, die aus zwei Emojis zu bestehen scheinen, stellen tatsächlich ein Emoji dar, z. B. sind die linken Emoji-Kombinationen im Bild unten tatsächlich eine falsche Darstellung der Emojis auf der rechten Seite.

Dieser Fall ist leicht zu unterscheiden. Wenn Sie die beiden Emojis separat mit der Maus auswählen können, handelt es sich um zwei getrennte Personen; Wenn Sie sie nicht separat auswählen können, handelt es sich tatsächlich um ein ganzes Emoji.

Der Grund für diesen Fall ist derselbe wie im ersten 👆, also aktualisiert die Lösung auch das System Ihres Geräts.


💡: Warum tritt dieses Problem auf? Wir haben bereits erwähnt, dass jedem neuen Emoji ein Codepunkt zugewiesen werden muss, aber die Erweiterung von Emojis ist unendlich ♾, während die Codepunkte begrenzt sind. Wie können wir Codepunkte speichern, ohne die Erweiterung und Aktualisierung von Emojis zu beeinträchtigen? Daher hat das Unicode-Konsortium beschlossen, mehrere vorhandene Emojis mit ZWJ (Zero Width Joiner) zu einem neuen Emoji zu verbinden, sodass dem neuen Emoji kein neuer Codepunkt zugewiesen werden muss, da es sich um eine Sequenz handelt, die aus vorhandenen Codepunkten gebildet wird (wie gezeigt in der Abbildung unten). Empfohlene Lektüre📚: Was ist die Emoji-ZWJ-Sequenz?

Besonderer Fall

Der letzte Fall ist etwas speziell. Wenn Sie dasselbe Gerät verwenden, um verschiedene Websites zu durchsuchen, werden Sie möglicherweise feststellen, dass dasselbe Emoji auf verschiedenen Websites mit unterschiedlichem Erscheinungsbild angezeigt wird. Das ist kein systembedingtes Problem, sondern die Emoji-Schriftarten.

🔺:Von oben nach unten sind die von Microsoft, Apple und Google entworfenen Emoji-Schriftarten

Alle Betriebssysteme müssen Emoji-Schriftarten verwenden, um die Emojis anzuzeigen. Viele Systeme haben ihre eigenen Emoji-Schriftarten, z. B. Windows, MacOS, Chrom OS usw. Normalerweise implementieren Webentwickler diese Emoji-Schriftarten in ihr Projekt, damit sie von verschiedenen Betriebssystemen richtig verwendet werden können. Die Anzeige von Emojis hängt also mit den in jeder Website eingebetteten Emoji-Schriftarten zusammen.

Aber keine Sorge😎, dieser Fall ist relativ selten.

Fazit

Das ist also alles in diesem Blog🔚. Wenn Sie auf ähnliche Probleme gestoßen sind und andere Lösungen kennen, um sie zu lösen, können Sie diese gerne in den Kommentaren mit uns teilen 🗣! Wir sehen uns im nächsten Blog! 👋