Wie kann verhindert werden, dass Google Mail Unicode-Zeichen in Emojis umwandelt?


9

Ich versuche, eine E-Mail-Signatur zu erstellen, in der ich das Unicode-Zeichen 📞 als Telefonsymbol verwenden würde. Google Mail verwandelt es jedoch beim Senden in ein riesiges Bild, und ich kann nichts dagegen tun.

Original: Transformiert:

Die Transformation erfolgt auch, wenn ich sie als Entwurf speichere und die Nachricht erneut öffne, um zumindest den "Debugging" -Prozess zu beschleunigen.

Ich habe es auch <style>.whatever:before{content:'\1f4de'}</style><span class="whatever">...bei meinen zahlreichen Versuchen versucht, es zu umgehen, aber in diesem Fall wird nur das styleTag entfernt.

Irgendwelche Ideen, wie ich die Emoji-Transformation deaktivieren oder dazu bringen könnte, sie nicht zu transformieren &#128222;?


Ich glaube nicht, dass dieses Problem auf die Art und Weise zurückzuführen ist, in der die Google Mail-Benutzeroberfläche Inhalte anzeigt. Stattdessen hängt es eher mit Ihrem Betriebssystem und Ihrem Browser zusammen.
Rubén

Ich verstehe, was Sie sagen, aber das ist nicht der Fall. Gmail ersetzt &#128222;zu <img goomoji="1f4de" style="margin:0 0.2ex;vertical-align:middle;max-height:24px" alt="📞" src="https://mail.google.com/mail/e/1f4de">, das ist ein riesiges 24px Bild, und die Telefonnummer in der Signatur sollte nur 10px sein.
RoliSoft

Haben Sie eine Lösung gefunden, die nicht auf Bildern basiert? Das sieht schrecklich aus.
Cesar

Unglücklicherweise nicht. Ich habe daher eine andere E-Mail-Signatur ohne die Symbole verwendet.
RoliSoft

Ich suche immer noch nach einer besseren Lösung. Sie können vorerst zwei Dinge ausprobieren: (1) Umfassen Sie das von Google auferlegte Bild. Mit inspect-element im Chrome-Browser können Sie den HTML-Code finden, der Ihrem Unicode-Telefon entspricht, das als Bild ersetzt wurde. Ändern Sie ihn einfach Einstellung für die maximale Höhe entsprechend der Schriftgröße der umgebenden Schrift. (2) Ähnlich wie beim ersten, aber löschen Sie stattdessen das gesamte Inhalts-img-Tag mit Ausnahme von alt = "📞". Dadurch wird die Verwendung als Alt-Text erzwungen. Der Nachteil ist das hässliche Quadrat um ihn herum, und viele Browser enthalten a defekte Seite oder "X" -Symbol.
Xzila

Antworten:


3

Kurze Antwort

Um ein schwarzes Telefon in die Google Mail-Signatur einzufügen, anstatt Unicode-Emojis zu verwenden, verwenden Sie ein Bild oder ein anderes Zeichen wie ✆ (U + 2706), dingbat phone location sign.

Teilweise Erklärung.

Chrome Desktop für Windows unterstützt keine Farbemojis 1 , daher werden in einigen Fällen schwarze Emojis angezeigt. Auf der anderen Seite und laut OP ändert die neue Google Mail-Emoji-Unterstützungsfunktion Unicode-Zeichen durch eine eigene Version von gehosteten Emojis. Dies wird auch von anderen wie Twitter und WordPress 2 gemacht .

MACHEN:

  1. Lesen und testen Sie http://www.unicode.org/help/display_problems.html
  2. Versuchen Sie, die <span>, um <font size="10"> <p style="font-size:20px">Tags zu Verhindern , dass Google Mail ändern das Unicode - Zeichen durch so etwas wie<img goomoji="1f4de" style="margin:0 0.2ex;vertical-align:middle;max-height:24px" alt="📞" src="https://mail.google.com/mail/e/1f4de">

Bemerkungen

Vorheriger Kommentar

In Bezug auf meinen Kommentar zu der Frage habe ich beim ersten Lesen dieser Frage Windows 8.1 und Chrome Stable Channel verwendet. Das Telefonzeichen in der ersten Zeile wurde klein und schwarz angezeigt.
Jetzt verwende ich ein Chromebook mit Chrome Beta-Kanal. Das Telefonzeichen im ersten Link wird etwas größer und gelb angezeigt.

Das Obige ist, wie oben erwähnt, weil Windows und andere alte Betriebssysteme keine Farbemojis unterstützen. Wenn Sie also möglicherweise vermeiden, dass Google Mail das Unicode-Zeichen durch ein Emoji ändert, wird dies nicht verhindern, dass sich das Unicode-Zeichen in einem anderen als dem Windows-Betriebssystem ändert.

Ressourcen

Von http://classic.getemoji.com/

Kopieren und Einfügen von Emojis 👍 Classic

Dies ist die klassische Version von Get Emoji, die abwärtskompatible Emojis zeigt, die in allen Windows 7-Browsern, älteren Android-Versionen und unter Chrome für Windows 7, 8 und 10 funktionieren. Diese Emojis werden auf älteren Systemen in Schwarzweiß angezeigt , wird jedoch in Farbe konvertiert, wenn es von einem Empfänger mit einem System angezeigt wird, das Farbemoji unterstützt. Wechseln Sie zu regulären Emoji, um alle neuen Emojis anzuzeigen.

Verweise


1

Versuchen Sie es auf diese Weise.

<img alt="📞" src=""> oder <img alt="&#128222;" src="">

Für mich geht das.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.