web-dev-qa-db-ja.com

GmailがUnicode文字を絵文字に変換しないようにする方法は?

Unicode文字characterを「電話アイコン」として使用する電子メール署名を作成しようとしています。しかし、Gmailは送信時にそれを巨大な画像に変換しているため、私はそれについて何もできません。

元の:  変換済み:

変換を下書きとして保存してメッセージを再度開くと、変換が行われるため、少なくとも「デバッグ」プロセスが高速化されます。

また、何度もバイパスを試みたときに<style>.whatever:before{content:'\1f4de'}</style><span class="whatever">...を使用しようとしましたが、その場合はstyleタグを削除するだけです。

絵文字の変換を無効にする方法、または&#128222;を変換しないようにする方法はありますか?

8
RoliSoft

簡潔な答え

ユニコード絵文字を使用する代わりに、Gmailの署名に黒い電話を使用するには、画像または✆(U + 2706)、Dingbatの電話位置標識などの別の文字を使用します。

部分的な説明。

Windows版Chromeデスクトップは色の絵文字をサポートしていません1、場合によっては黒いものを表示します。一方、OPによれば、新しいGmail絵文字サポート機能は、ホストされている絵文字の独自のバージョンによってUnicode文字を変更しています。これはTwitterやWordPressなどの他の人によっても行われています2

TODO:

  1. 読み取りとテスト http://www.unicode.org/help/display_problems.html
  2. <span><font size="10"><p style="font-size:20px">タグを試して、GmailがUnicode文字を<img goomoji="1f4de" style="margin:0 0.2ex;vertical-align:middle;max-height:24px" alt="????" src="https://mail.google.com/mail/e/1f4de">などのように変更しないようにします

備考

前のコメント

質問に対する私のコメント に関連して、この質問を初めて読んだときは、Windows 8.1とChrome安定チャネルを使用していました。最初の行の電話文字は小さく黒く表示されていました。
ChromebookでChromeベータチャンネルを使用しています。最初のリンクの電話キャラクターが少し大きく、黄色で表示されます。

上記は、上記で述べたように、Windowsや他の古いOSは色の絵文字をサポートしていないため、Gmailが絵文字によってUnicode文字を変更することを避けても、Windows OS以外でのUnicode文字の変更を防ぐことはできないためです。

資源

http://classic.getemoji.com/ から

絵文字のコピーと貼り付け????クラシック

これはGet Emojiのクラシックバージョンであり、すべてのWindows 7ブラウザー、古いバージョンのAndroid、およびWindows 7、8、10のChromeで動作する下位互換性のある絵文字を表示します。これらの絵文字は古いシステムでは白黒ですが、カラー絵文字をサポートするシステムで受信者が見ると色に変換されます。通常の絵文字に切り替えて、すべての新しい絵文字を表示します。

参照資料

3
Rubén

この方法を試してください。

<img alt="????" src="">または<img alt="&#128222;" src="">

わたしにはできる。

1
mirek maziarz