Nuo pat jaustukų gimimo žmonės stengėsi sumažinti jų naudojimo ribas, kad žmonės visame pasaulyje 🌎 galėtų vienodai mėgautis jų patogumu ir linksmybėmis. Nors šis tikslas iš esmės pasiektas, vartotojus vis dar vargina labai erzinanti problema: skirtinguose įrenginiuose matomos emocijos ne visada yra vienodos.
Yra du skirtingi atvejai: vienas – tas pats jaustukas įvairiuose įrenginiuose atrodo skirtingai📱, ko priežastis paaiškinta šiame tinklaraštyje: 🎭Kodėl jaustukai skirtingose platformose atrodo kitaip?
Kitas yra tai, apie ką mes čia kalbėsime: jaustukai negali būti rodomi tinkamai.
Yra trys atvejai, kai jaustukai rodomi netinkamai, kuriuos išsamiai paaiškinsime su atitinkamais sprendimais šiame tinklaraštyje.
Jaustukai rodomi kaip simboliai
Pirmasis atvejis yra labiausiai paplitęs: jaustukai rodomi kaip langelis / langelis su kryželiu / langeliu su klaustuku / tuščia (kaip parodyta paveikslėlyje žemiau). Forma, kuria matote jaustukus, priklauso nuo naudojamo įrenginio.
🔺:Jaustukai rodomi teisingai 🆚 jaustukai rodomi kaip simboliai
Priežastis prasideda nuo emocijų pobūdžio. Jaustukai, kaip ir kinų simboliai🈴 ir skyrybos ženklai🔣, yra simbolių tipas, kurį gali atpažinti kompiuteriai ir yra užkoduoti Unicode. Bet kuris įrenginys ar programa, norinti palaikyti jaustukų naudojimą, turės jas įdėti į savo sistemą.
Unicode standarte🔤 kiekvienai jaustukai priskiriamas kodo taškas, panašus į jų ID numerį. Pavyzdžiui, jaustukų😣 kodo taškas yra U+1F623.
🔺:Vaizdo šaltinis: unicode.org
Kai siunčiate ar gaunate jaustuką, jūsų įrenginio sistema jį suras ir parodys atpažindama kodo tašką🧐. O kai sistema susiduria su neatpažintu kodo tašku, ji negali rasti jaustuko, atitinkančio tą kodo tašką, todėl jaustuką teks rodyti kaip vieną iš keturių šios pastraipos pradžioje paminėtų simbolių.
Taigi, kai kai kurie jaustukai rodomi kaip simboliai, tai reiškia, kad reikia atnaujinti simbolių rinkinį arba jaustukų šriftus jūsų įrenginyje arba programoje, kurią naudojate.
Simbolių rinkinio arba jaustukų šriftų atnaujinimai paprastai įtraukiami į sistemos versijos naujinius, todėl tereikia atnaujinti naudojamą įrenginį ar programą į naujausią versiją🆕. Tačiau pagrindinės operacinės sistemos ir programėlės neišleidžia atnaujinimų vienu metu, pavyzdžiui, Apple emoji atnaujinimai visada būna daug anksčiau nei Android🙁. Tad jei nerandate versijos, kurią būtų galima atnaujinti arba po atnaujinimo jaustukai vis tiek nerodomi, teks kantriai laukti kito atnaujinimo.
Jei po atnaujinimo programa vis tiek tinkamai nerodo jaustukų, galite naudoti jos žiniatinklio versiją (jei ji tokia yra). Pavyzdžiui, „Twitter“ programėlėje nėra integruotos jaustukų klaviatūros📱, todėl jei vartotojai nori siųsti jaustukus „Twitter“ programėlėje, jie gali pasirinkti tik savo įrenginyje įtaisytuosius jaustukus. Tačiau „Twitter“ žiniatinklio versijoje 💻 yra įmontuota jaustukų klaviatūra, todėl tol, kol ji atnaujinama, vartotojai gali naudoti naujus jaustukus „Twitter“, net jei jų telefonas / kompiuteris jų dar nepalaiko. Vis tiek galite juos naudoti „Twitter“.
Vienas jaustukas rodomas kaip dviejų jaustukų derinys
Daugelis derinių, kurie, atrodo, sudaryti iš dviejų jaustukų, iš tikrųjų reiškia vieną jaustuką, pavyzdžiui, toliau esančiame paveikslėlyje esantys kairiųjų jaustukų deriniai iš tikrųjų yra neteisingai rodomi jaustukai dešinėje.
Atskirti šį atvejį lengva. Jei galite pasirinkti du jaustukus atskirai su pele, tai yra du atskiri asmenys; jei negalite jų pasirinkti atskirai, tai iš tikrųjų yra visas jaustukas.
Šio atvejo priežastis ta pati kaip ir pirmojo 👆, todėl sprendimas yra ir jūsų įrenginio sistemos atnaujinimas.
💡: Taigi kodėl iškyla ši problema? Anksčiau minėjome, kad kiekvienam naujam jaustui reikia priskirti kodo tašką, tačiau jaustukų išplėtimas yra begalinis ♾, o kodo taškai yra riboti. Kaip galime išsaugoti kodo taškus nepaveikdami jaustukų išplėtimo ir atnaujinimo? Taigi Unicode konsorciumas nusprendė sujungti keletą esamų jaustukų su ZWJ (Zero Width Joiner) , kad sudarytų naują jaustuką, kad naujam jaustui nereikėtų priskirti naujo kodo taško, nes tai yra seka, sudaryta iš esamų kodo taškų (kaip parodyta paveikslėlyje žemiau). Rekomenduojama literatūra📚: Kas yra Emoji ZWJ seka?
Ypatinga byla
Paskutinis atvejis yra šiek tiek ypatingas. Kai naudojate tą patį įrenginį naršydami skirtingose svetainėse, galite pastebėti, kad tie patys jaustukai rodomi skirtingose skirtingose svetainėse. Tai ne sistemos problema, o emocijų šriftai.
🔺:Iš viršaus į apačią yra jaustukų šriftai, sukurti Microsoft, Apple ir Google
Visos operacinės sistemos turi naudoti jaustukų šriftus, kad būtų rodomi jaustukai. Daugelis sistemų turi savo jaustukų šriftus, pvz., Windows, MacOS, Chrom OS ir kt. Paprastai žiniatinklio kūrėjai įdiegs šiuos jaustukų šriftus savo projektuose, kad skirtingos operacinės sistemos galėtų tinkamai juos naudoti. Taigi jaustukų rodymas yra susijęs su jaustukų šriftais, įterptais kiekvienoje svetainėje.
Bet nesijaudinkite😎, šis atvejis gana retas.
Išvada
Taigi viskas šiame tinklaraštyje🔚. Jei susidūrėte su panašiomis problemomis ir žinote kitus sprendimus joms išspręsti, nedvejodami pasidalykite jomis su mumis komentaruose🗣! Iki pasimatymo kitame tinklaraštyje! 👋