ემოჯის დაბადებიდან ადამიანები ცდილობენ შეამცირონ მისი გამოყენების საზღვრები, რათა მთელ მსოფლიოში ადამიანებმა 🌎 თანაბრად ისარგებლონ მისი მოხერხებულობითა და გართობით. მიუხედავად იმისა, რომ ეს მიზანი დიდწილად მიღწეულია, მაინც არის ძალიან შემაშფოთებელი პრობლემა, რომელიც აწუხებს მომხმარებლებს: ემოჯიები, რომლებსაც ადამიანები ხედავენ სხვადასხვა მოწყობილობაზე, ყოველთვის არ არის ზუსტად იგივე.
არსებობს ორი განსხვავებული შემთხვევა: ერთი არის ის, რომ ერთი და იგივე emoji განსხვავებულად გამოიყურება სხვადასხვა მოწყობილობებზე📱, რისი მიზეზიც აღწერილია ამ ბლოგში: 🎭რატომ გამოიყურებიან Emoji განსხვავებულად სხვადასხვა პლატფორმაზე?
მეორე არის ის, რაზეც აქ ვისაუბრებთ: emoji-ები სწორად ვერ გამოჩნდება.
არის სამი შემთხვევა, როდესაც emojis არ არის ნაჩვენები სწორად, რასაც დეტალურად განვმარტავთ შესაბამისი გადაწყვეტილებებით ამ ბლოგში.
Emojis გამოჩნდება სიმბოლოების სახით
პირველი შემთხვევა ყველაზე გავრცელებულია: emoji გამოჩნდება როგორც ყუთი/ყუთი ჯვრით/ყუთი კითხვის ნიშნით/ცარიელი (როგორც ნაჩვენებია ქვემოთ მოცემულ სურათზე). ფორმა, რომელშიც ხედავთ emoji-ს, დამოკიდებულია მოწყობილობაზე, რომელსაც იყენებთ.
🔺: emoji ნაჩვენებია სწორად 🆚 emoji ნაჩვენებია სიმბოლოების სახით
ამის მიზეზი ემოჯის ბუნებით იწყება. ემოჯიები , ისევე როგორც ჩინური სიმბოლოები🈴 და პუნქტუაციის ნიშნები ნებისმიერ მოწყობილობას ან აპლიკაციას, რომელსაც სურს ემოციების გამოყენების მხარდაჭერა, მოუწევს მათ საკუთარ სისტემაში ჩასმა.
Unicode სტანდარტში🔤, თითოეულ emoji-ს ენიჭება კოდის წერტილი, რომელიც ჰგავს მათ ID ნომერს. მაგალითად, emoji😣-ის კოდის წერტილი არის U+1F623.
🔺:სურათის წყარო:unicode.org
როდესაც თქვენ აგზავნით ან იღებთ emoji-ს, თქვენი მოწყობილობის სისტემა იპოვის და აჩვენებს მას მისი კოდის წერტილის ამოცნობით. და როდესაც სისტემა ხვდება ამოუცნობ კოდის წერტილს, ის ვერ პოულობს ამ კოდის წერტილის შესაბამის ემოციებს, ამიტომ მას მოუწევს აჩვენოს emoji, როგორც ამ აბზაცის დასაწყისში აღნიშნული ოთხი სიმბოლოდან ერთ-ერთი.
ასე რომ, როდესაც აღმოაჩენთ, რომ ზოგიერთი emoji გამოსახულია როგორც სიმბოლო, ეს ნიშნავს, რომ სიმბოლოების ნაკრები ან emoji შრიფტები თქვენს მოწყობილობაში ან აპში, რომელსაც იყენებთ, უნდა განახლდეს.
სიმბოლოების ნაკრების ან emoji შრიფტების განახლებები ჩვეულებრივ შედის სისტემის ვერსიის განახლებებში, ასე რომ თქვენ უბრალოდ უნდა განაახლოთ მოწყობილობა ან აპლიკაცია, რომელსაც იყენებთ უახლეს ვერსიამდე🆕. თუმცა, ძირითადი ოპერაციული სისტემები და აპლიკაციები არ ავრცელებენ განახლებებს ერთდროულად, მაგალითად, Apple-ის emoji განახლებები ყოველთვის ბევრად უფრო ადრეა ვიდრე Android-ის🙁. ასე რომ, თუ ვერ იპოვით ვერსიას, რომელიც შეიძლება განახლდეს ან თუ emoji კვლავ არ არის ნაჩვენები განახლების შემდეგ, თქვენ მოგიწევთ მოთმინებით დაელოდოთ შემდეგ განახლებას.
თუ განახლების შემდეგ აპი ჯერ კიდევ არ აჩვენებს სწორად emoji-ს, შეგიძლიათ გამოიყენოთ მისი ვებ ვერსია (თუ მას აქვს). მაგალითად, Twitter-ს არ აქვს ჩაშენებული emoji კლავიატურა თავის აპლიკაციაში📱, ასე რომ, თუ მომხმარებლებს სურთ გაგზავნონ emoji Twitter-ის აპში, მათ შეუძლიათ აირჩიონ მხოლოდ ჩაშენებული emoji მათ მოწყობილობაში. თუმცა, Twitter-ის ვებ ვერსიას 💻 აქვს ჩაშენებული emoji კლავიატურა, ასე რომ, სანამ ის განახლდება, მომხმარებლებს შეუძლიათ გამოიყენონ ახალი emoji Twitter-ზე, მაშინაც კი, თუ ტელეფონს/კომპიუტერს ჯერ არ აქვს მათი მხარდაჭერა. მათი გამოყენება მაინც შეგიძლიათ Twitter-ზე.
ერთი emoji ნაჩვენებია როგორც ორი emoji-ის კომბინაცია
ბევრი კომბინაცია, რომელიც, როგორც ჩანს, შედგება ორი emoji-სგან, რეალურად წარმოადგენს ერთ emoji-ს, მაგალითად, ქვემოთ მოცემულ სურათზე მარცხენა emoji-ის კომბინაციები რეალურად არის ემოციების არასწორი ჩვენება მარჯვნივ.
ამ შემთხვევის გარჩევა ადვილია. თუ თქვენ შეგიძლიათ აირჩიოთ ორი ემოჯი ცალ-ცალკე მაუსით, ეს ორი ცალკეული პიროვნებაა; თუ მათ ცალ-ცალკე ვერ არჩევთ, ისინი რეალურად მთელი emoji არიან.
ამ შემთხვევის მიზეზი იგივეა, რაც პირველი 👆, ამიტომ გამოსავალი არის ასევე თქვენი მოწყობილობის სისტემის განახლება.
💡: მაშ, რატომ ხდება ეს საკითხი? ადრე აღვნიშნეთ, რომ ყოველ ახალ emoji-ს სჭირდება კოდის წერტილის მინიჭება, მაგრამ emojis-ის გაფართოება უსასრულოა ♾, ხოლო კოდის წერტილები შეზღუდულია. როგორ შევინახოთ კოდის წერტილები ემოციების გაფართოებასა და განახლებაზე გავლენის გარეშე? ასე რომ, Unicode Consortium-მა გადაწყვიტა დააკავშირა რამდენიმე არსებული emoji ZWJ-თან (Zero Width Joiner) ახალი emoji-ს შესაქმნელად, რათა ახალ emoji-ს არ დასჭირდეს ახალი კოდის წერტილის მინიჭება, რადგან ეს არის არსებული კოდის წერტილებით ჩამოყალიბებული თანმიმდევრობა (როგორც ნაჩვენებია ქვემოთ მოცემულ ფიგურაში). რეკომენდებული საკითხავი📚: რა არის Emoji ZWJ Sequence?
Განსაკუთრებული შემთხვევა
ბოლო შემთხვევა ცოტა განსაკუთრებულია. როდესაც იყენებთ ერთსა და იმავე მოწყობილობას სხვადასხვა ვებსაიტების დასათვალიერებლად, შეიძლება აღმოაჩინოთ, რომ ერთი და იგივე emoji ნაჩვენებია სხვადასხვა ვებსაიტზე, განსხვავებული გარეგნობით. ეს არ არის სისტემით გამოწვეული პრობლემა, არამედ emoji ფონტებით.
🔺:ზემოდან ქვემოდან არის Microsoft-ის, Apple-ისა და Google-ის მიერ შექმნილი emoji ფონტები
ყველა ოპერაციულ სისტემას სჭირდება emoji შრიფტები გამოიყენოს emoji-ების საჩვენებლად. ბევრ სისტემას აქვს საკუთარი emoji შრიფტები, როგორიცაა Windows, MacOS, Chrom OS და ა.შ. ჩვეულებრივ ვებ დეველოპერები ამ emoji შრიფტებს დანერგავენ თავიანთ პროექტში, რათა სხვადასხვა ოპერაციულ სისტემას შეეძლოს მათი სწორად გამოყენება. ასე რომ, emoji-ების ჩვენება დაკავშირებულია თითოეულ ვებსაიტზე ჩაშენებულ emoji შრიფტებთან.
მაგრამ არ ინერვიულოთ 😎, ეს შემთხვევა შედარებით იშვიათია.
დასკვნა
ასე რომ, ეს ყველაფერი ამ ბლოგშია 🔚. თუ თქვენ შეგხვედრიათ მსგავსი პრობლემები და იცით მათი გადაჭრის სხვა გზები, გთხოვთ, გაგვიზიაროთ ისინი კომენტარებში! შევხვდებით შემდეგ ბლოგზე! 👋