最近、Twitterに多くの奇妙なキャラクターが登場していることに気付きました。ある人のジョークに基づいて私が読んだツイートは、絵文字かそれに類するものだと思います。
ブラウザまたはモバイルでこれらを正しく表示するにはどうすればよいですか?
これらは異なる文字(または部分的に非文字コードポイント)であり、システムのフォントがサポートされていないためにブラウザで表示できません。ブラウザでは、16進数のUnicode番号を含む小さな長方形を表示するのが一般的な戦略です。あなたが使用することができますFileformat.info nicode Character Search または Babelpad エディターを使用して、Unicode番号で文字に関する情報を検索します。システムに追加のフォントをインストールすると、一部の文字がブラウザに表示される場合があります。
たとえば、丸で囲った部分では、最初のボックスにE04Aが含まれているようです。これは私用コードポイントを指します。つまり、Unicode規格では文字が割り当てられておらず、これが維持されることが保証されていることを意味します。そのため、Webページで使用するのは無意味です。ただし、その位置にグリフを含むダウンロード可能なフォントを使用している場合は.
最初の問題ボックスには01F602が含まれているようです。これは、U + 1F602 FACE WITH TEARS OF JOYを意味します。これは絵文字のような絵文字です。絵文字は、主に日本語のテキストメッセージングで使用されているためUnicodeに含まれていましたが、オタク的な評判やその他の用途を獲得したようです。これまでのところ、この文字を含むフォントはほとんどありません。 font coverage のFileformat.infoページによると、DejaVu SansフォントとSymbolaにのみ存在します。実際、DejaVu Sansのかなり新しいバージョン(私が持っていないもの)が必要です。一方、十分に新しいバージョンのSegoe UI Symbolにもそれがあり、Quiviraにもあります。
これらはブラウザでサポートされていないユニコード文字のように見えます。