Saya dapat melihat karakter ini sebagai ikon berwarna:
πππβ
οΈ
Ini hanya berfungsi di Firefox untuk saya. Jika Anda tidak dapat melihat karakter berwarna, sepertinya ini di sistem saya (mungkin tergantung font):
Saya bahkan bisa melihatnya di pembatas dan judul tab:
Dan ada file lengkap dari mereka. Saya juga melakukan animasi document.title ini dengan mereka, yang menunjukkan bahwa mereka bekerja bahkan di luar HTML.
Apa itu?
Jawaban:
Karakter-karakter ini adalah emoji yang dikenali oleh standar Unicode yang mendefinisikan apa yang disajikan oleh setiap karakter.
Tampilan yang tepat untuk mereka berbeda untuk setiap OS, dan setiap aplikasi, tetapi semua menggambarkan hal yang sama.
Globe (π) adalah karakter Unicode
1F30F
dan disebut EARTH GLOBE ASIA-AUSTRALIA . yang ke-2 (β ) disebut WHITE HEAVY CHECK MARK dan Unicode 2705.Dengan cara itu, ada ribuan emoji, beberapa yang didukung setiap aplikasi dan ada yang kurang mendukung. Lihat daftar lengkap di sini http://www.fileformat.info/info/emoji/browsertest.htm
sumber
Firefox menggunakan font khusus untuk karakter emoji ini . Ini menggunakan fitur font TrueType yang relatif baru dan jarang digunakan: mesin terbang warna berlapis. Selain itu (yaitu memiliki font khusus dengan mesin terbang pra-warna) ikon ini adalah karakter Unicode biasa.
Windows memiliki dukungan asli untuk font berwarna ini hanya dalam versi 8.1 dan seterusnya , sehingga Firefox menginstal EmojiOne secara pribadi dan menggunakan renderer font sendiri untuk Windows 7. Ini juga menjelaskan tidak adanya ikon emoji warna-warni di sebagian besar aplikasi lain.
sumber
Singkatnya : Firefox menggunakan font di mana simbol-simbol ini terlihat seperti mereka.
Karakter-karakter ini adalah bagian dari Standar Unicode.
Jadi, tidak seperti ASCII (yang memiliki sangat sedikit), Unicode berisi beberapa set simbol. Sekarang sementara itu telah distandarisasi pada kode apa yang harus mewakili apa alfabet atau simbol, Unicode tidak secara tepat menentukan seperti apa simbol itu. Dengan demikian, semua sistem operasi memiliki set grafik simbol sendiri agar terlihat berbeda. Ini mungkin termasuk beberapa yang diwarnai dan beberapa hanya garis besar atau hitam dan putih.
Selain itu, font juga mungkin memiliki seperangkat seni mereka sendiri untuk simbol-simbol ini sehingga karakter dapat sesuai dengan nuansa aplikasi. Bahkan di dalam aplikasi, Anda mungkin memiliki halaman berbeda menggunakan set gambar yang berbeda. Dengan demikian, Anda dapat berinteraksi dengan karakter seperti yang Anda inginkan, tetapi itu hanya akan terlihat berbeda.
Anda dapat melihat bagaimana tepatnya emoji (untuk πππ, lewati ke # 1483) terlihat di berbagai platform di sini .
sumber
Karakter ini "bekerja" dengan cara yang sama seperti karakter lain, seperti
a
,ΓΈ
,Ξ»
,ΰ¬Άΰ
,γ«
danζ¨
, bekerja. Karakter diwakili oleh angka abstrak, yang digunakan untuk memilih dan mengindeks font yang tersedia untuk menampilkan karakter.Pada sistem Anda, tampak bahwa Firefox tidak render sendiri, dan memiliki akses ke font yang berisi mesin terbang untuk
π
,π
,π
danβ οΈ
. Aplikasi lain biasanya akan menggunakan font yang disediakan oleh X server (atau yang setara), jadi terbatas pada font yang telah Anda instal atau arahkan ke server Anda (misalnya denganxset +fp
atau serupa).Font multi-warna adalah pengembangan terbaru dan masih cukup eksperimental; secara tradisional, font mesin terbang adalah warna tunggal yang dapat dikomposisi dengan latar belakang apa pun.
sumber
Ini berbeda pada setiap browser, sehingga Anda dapat menambahkan font tertentu ke situs web Anda, yang memuat emoji ini . Sebagai contoh:
Posting ini di atas tentang Desain Grafis Apakah ada font Emoji gratis? mungkin juga menarik. Tanpa font ikon khusus, Anda harus ingat bahwa situs web Anda akan terlihat berbeda di setiap browser.
Ini hanya daftar yang dimaksudkan untuk memandu orang untuk emoji dan unicode smiley lebih cepat.
sumber
Itu hanya karakter Unicode sehingga setiap kotak teks yang mendukung Unicode dapat menampilkannya tanpa masalah, asalkan font dan mesin terbang tersedia di sistem. Namun tampilan dan nuansa untuk setiap karakter Unicode tergantung pada penyaji dan font yang digunakan untuk mereka.
Karakter tradisional hanya diisi dengan satu warna. Emoji berwarna adalah hal yang cukup baru, karenanya dukungan mereka bervariasi dari platform ke platform. Berbagai teknik telah ditemukan untuk pewarnaan seperti embedded PNGs, SVGs atau masker berlapis . Tetapi semuanya membutuhkan penyaji baru yang tidak tersedia di OS lama.
Akibatnya sejak versi 50.0 Firefox telah menyematkan renderer dan font sendiri untuk mendukung emoji berwarna. Anda dapat menemukannya di catatan rilis
File font dapat ditemukan di
%FirefoxInstallDir%\fonts\EmojiOneMozilla.ttf
sumber