Siden fødselen av emojis har folk forsøkt å redusere grensene for bruken, slik at folk over hele verden 🌎 kan nyte dens bekvemmelighet og moro like mye. Selv om dette målet i stor grad er oppnådd, er det fortsatt et veldig irriterende problem som plager brukerne: emojiene folk ser på forskjellige enheter er ikke alltid helt like.
Det er to forskjellige tilfeller: den ene er at den samme emojien ser annerledes ut på forskjellige enheter📱, årsaken til dette er forklart i denne bloggen: 🎭Hvorfor ser emojier annerledes ut på forskjellige plattformer?
Den andre er det vi skal snakke om her: emojis kan ikke vises riktig.
Det er tre tilfeller der emojier ikke vises riktig, som vi vil forklare i detalj med tilsvarende løsninger i denne bloggen.
Emojis vises som symboler
Det første tilfellet er det vanligste: emoji vises som en boks/boks med et kryss/boks med spørsmålstegn/blank (som vist på bildet nedenfor). Formen du ser emojiene i avhenger av enheten du bruker.
🔺:emoji vises riktig 🆚 emoji vises som symboler
Grunnen til det starter med naturen til emoji. Emojis, som de kinesiske tegnene🈴 og skilletegn🔣, er en type tegn som kan gjenkjennes av datamaskiner og er kodet i Unicode. Enhver enhet eller app som ønsker å støtte bruken av emoji, må sette dem inn i sitt eget system.
I Unicode Standard🔤 er hver emoji tildelt et kodepunkt, som er som ID-nummeret deres. For eksempel er kodepunktet for emoji😣 U+1F623.
🔺: Bildekilde:unicode.org
Når du sender eller mottar en emoji, vil systemet til enheten din finne og vise den ved å gjenkjenne kodepunktet🧐. Og når systemet støter på et ukjent kodepunkt, kan det ikke finne emojien som tilsvarer det kodepunktet, så det må vise emojien som ett av de fire symbolene nevnt i begynnelsen av dette avsnittet.
Så når du finner noen emojier som vises som symboler, betyr det at tegnsettet eller emoji-fontene på enheten din eller appen du bruker må oppdateres.
Oppdateringene for tegnsett eller emoji-fonter er vanligvis inkludert i systemversjonsoppdateringer, så du trenger bare å oppdatere enheten eller appen du bruker til den nyeste versjonen🆕. Store operativsystemer og apper slipper imidlertid ikke oppdateringer samtidig, for eksempel er Apples emoji-oppdateringer alltid mye tidligere enn Androids🙁. Så hvis du ikke finner en versjon som kan oppdateres eller om emojiene fortsatt ikke vises etter oppdateringen, må du vente tålmodig på neste oppdatering.
Hvis appen fortsatt ikke viser emoji riktig etter oppdateringen, kan du bruke nettversjonen (hvis den har en). For eksempel har ikke Twitter et innebygd emoji-tastatur i appen sin📱, så hvis brukere vil sende emojier på Twitter-appen, kan de bare velge de innebygde emojiene på enheten. Twitter-nettversjonen 💻 har imidlertid et innebygd emoji-tastatur, så så lenge det er oppdatert kan brukere bruke nye emojier på Twitter selv om telefonen/datamaskinen deres ikke støtter dem ennå. Du kan fortsatt bruke dem på Twitter.
Én emoji vises som en kombinasjon av to emojier
Mange kombinasjoner som ser ut til å være sammensatt av to emojis representerer faktisk én emoji, for eksempel er de venstre emoji-kombinasjonene i bildet nedenfor faktisk en feil visning av emojiene til høyre.
Det er lett å skille denne saken. Hvis du kan velge de to emojiene separat med musen, er de to separate individer; hvis du ikke kan velge dem separat, er de faktisk en hel emoji.
Årsaken til denne saken er den samme som den første 👆, så løsningen er også å oppdatere enhetens system.
💡: Så hvorfor oppstår dette problemet? Vi nevnte tidligere at hver ny emoji må tildeles et kodepunkt, men utvidelsen av emojis er uendelig ♾, mens kodepunktene er begrenset. Hvordan kan vi lagre kodepunkter uten å påvirke utvidelsen og oppdateringen av emojier? Så Unicode Consortium bestemte seg for å koble flere eksisterende emojier med ZWJ (Zero Width Joiner) for å danne en ny emoji, slik at den nye emojien ikke trenger å tildeles nytt kodepunkt fordi det er en sekvens dannet av eksisterende kodepunkter (som vist i figuren nedenfor). Anbefalt lesing📚: Hva er Emoji ZWJ Sequence?
Spesielt tilfelle
Det siste tilfellet er litt spesielt. Når du bruker den samme enheten til å surfe på forskjellige nettsteder, kan du oppleve at den samme emojien vises på forskjellige nettsteder med ulikt utseende. Dette er ikke et problem forårsaket av systemet, men emoji-fontene.
🔺: Fra topp til bunn er emoji-fontene designet av Microsoft, Apple og Google
Alle operativsystemer må bruke emoji-fonter for å vise emojiene. Mange systemer har sine egne emoji-fonter, slik som Windows, MacOS, Chrom OS osv. Vanligvis vil nettutviklere implementere disse emoji-skriftene til prosjektet sitt slik at forskjellige operativsystemer kan bruke dem riktig. Så visningen av emojis er relatert til emoji-fontene som er innebygd på hvert nettsted.
Men ikke bekymre deg😎, denne saken er relativt sjelden.
Konklusjon
Så det er alt i denne bloggen🔚. Hvis du har støtt på lignende problemer og vet andre løsninger for å løse dem, kan du gjerne dele dem med oss i kommentarfeltet🗣! Vi sees i neste blogg! 👋