Od rođenja emojija, ljudi pokušavaju smanjiti granice njegove upotrebe kako bi ljudi širom svijeta 🌎 mogli podjednako uživati u njegovoj pogodnosti i zabavi. Iako je ovaj cilj u velikoj mjeri postignut, još uvijek postoji vrlo neugodan problem koji muči korisnike: emotikoni koji ljudi vide na različitim uređajima nisu uvijek potpuno isti.
Postoje dva različita slučaja: jedan je da isti emotikoni izgledaju drugačije na različitim uređajima📱, a razlog za to je objašnjen na ovom blogu: 🎭Zašto emotikoni izgledaju drugačije na različitim platformama?
Drugi je ono o čemu ćemo ovdje razgovarati: emoji se ne mogu ispravno prikazati.
Postoje tri slučaja u kojima emoji se ne prikazuju ispravno, što ćemo detaljno objasniti odgovarajućim rješenjima na ovom blogu.
Emoji se pojavljuju kao simboli
Prvi slučaj je najčešći: emoji se pojavljuju kao kutija/kutija sa križićem/kutijom sa upitnikom/praznim (kao što je prikazano na slici ispod). Oblik u kojem vidite emoji sličice ovisi o uređaju koji koristite.
🔺:emoji se prikazuju ispravno 🆚 emoji se prikazuju kao simboli
Razlog za to počinje od prirode emotikona. Emoji, poput kineskih znakova🈴 i interpunkcijskih znakova🔣, su tip znakova koji računari mogu prepoznati i kodirani su u Unicode. Svaki uređaj ili aplikacija koja želi da podrži upotrebu emotikona moraće da ih stavi u svoj sistem.
U Unicode standardu🔤, svakom emoji sličicu je dodijeljena kodna točka, koja je poput njihovog ID broja. Na primjer, kodna točka emoji😣 je U+1F623.
🔺:Izvor slike:unicode.org
Kada pošaljete ili primite emoji, sistem vašeg uređaja će ga pronaći i prikazati prepoznajući njegovu kodnu tačku🧐. A kada sistem naiđe na neprepoznatu kodnu tačku, ne može pronaći emoji koji odgovara toj kodnoj tački, pa će morati prikazati emoji kao jedan od četiri simbola spomenuta na početku ovog pasusa.
Dakle, kada pronađete neke emoji sličice koje se prikazuju kao simboli, to znači da skup znakova ili emoji fontove na vašem uređaju ili aplikaciji koju koristite treba ažurirati.
Ažuriranja za skup znakova ili emoji fontove obično su uključena u ažuriranja verzije sistema, tako da samo trebate ažurirati uređaj ili aplikaciju koju koristite na najnoviju verziju🆕. Međutim, glavni operativni sistemi i aplikacije ne objavljuju ažuriranja u isto vrijeme, na primjer, Apple-ova ažuriranja emotikona uvijek su mnogo ranije od Androidovih🙁. Dakle, ako ne pronađete verziju koja se može ažurirati ili ako emoji se i dalje ne prikazuju nakon ažuriranja, morat ćete strpljivo čekati sljedeće ažuriranje.
Ako aplikacija i dalje ne prikazuje ispravno emoji sličice nakon ažuriranja, možete koristiti njenu web verziju (ako je ima). Na primjer, Twitter nema ugrađenu emoji tastaturu u svojoj aplikaciji📱, pa ako korisnici žele slati emotikone na Twitter aplikaciju, mogu odabrati samo ugrađene emoji sličice na svom uređaju. Međutim, Twitter web verzija 💻 ima ugrađenu emoji tastaturu, tako da sve dok je ažurirana, korisnici mogu koristiti nove emotikone na Twitteru čak i ako ih njihov telefon/računar još ne podržava. I dalje ih možete koristiti na Twitteru.
Jedan emoji se pojavljuje kao kombinacija dva emojija
Mnoge kombinacije za koje se čini da se sastoje od dva emojija zapravo predstavljaju jedan emoji, na primjer, lijeve kombinacije emojija na slici ispod su zapravo netačan prikaz emojija na desnoj strani.
Lako je razlikovati ovaj slučaj. Ako možete odabrati dva emojija odvojeno pomoću miša, to su dvije odvojene osobe; ako ih ne možete odabrati zasebno, oni su zapravo cijeli emoji.
Razlog za ovaj slučaj je isti kao i za prvi 👆, pa je rješenje i ažuriranje sistema vašeg uređaja.
💡: Pa zašto se ovaj problem dešava? Ranije smo spomenuli da svakom novom emotikonu treba dodijeliti kodnu točku, ali proširenje emojija je beskonačno ♾, dok su kodne tačke ograničene. Kako možemo sačuvati kodne točke bez utjecaja na proširenje i ažuriranje emotikona? Tako je Unicode konzorcij odlučio povezati nekoliko postojećih emojija sa ZWJ-om (Zero Width Joiner) kako bi se formirao novi emoji, tako da novom emotikonu ne treba dodijeliti novu kodnu točku jer je to niz formiran od postojećih kodnih tačaka (kao što je prikazano na slici ispod). Preporučeno čitanje📚: Šta je Emoji ZWJ sekvenca?
Poseban slučaj
Poslednji slučaj je malo poseban. Kada koristite isti uređaj za pregledavanje različitih web stranica, možda ćete otkriti da se isti emotikoni prikazuju na različitim web stranicama s različitim izgledom. Ovo nije problem uzrokovan sistemom, već emoji fontovima.
🔺:Od vrha do dna su emoji fontovi koje su dizajnirali Microsoft, Apple i Google
Svi operativni sistemi moraju koristiti emoji fontove za prikazivanje emoji sličica. Mnogi sistemi imaju svoje emoji fontove, kao što su Windows, MacOS, Chrom OS, itd. Obično će web programeri implementirati ove emoji fontove u svoj projekat tako da ih različiti operativni sistemi mogu pravilno koristiti. Dakle, prikaz emojija je povezan s emoji fontovima ugrađenim u svaku web stranicu.
Ali ne brinite😎, ovaj slučaj je relativno rijedak.
Zaključak
Dakle, to je sve na ovom blogu🔚. Ako ste naišli na slične probleme i znate druga rješenja za njihovo rješavanje, slobodno ih podijelite s nama u komentarima🗣! Vidimo se na sljedećem blogu! 👋