Emoji може да е националният език на 12-годишните, но това не означава, че производителите на Android трябва да имат право да включват каквото и да е емоджи. Това също означава, че ако Google Play ще позволи други клавиатури на емоджи в магазина си, той трябва да ги поддържа на системно ниво. Ако изтегля клавиатура за емоджи от Deadpool, трябва да мога да поставя емоджита на Deadpool в текстово съобщение, те трябва да се показват като емоджи Deadpool на екрана ми. Да, дори и да не се показват като емоджи от Deadpool, което е различен чайник с боб, за който можем да обсъдим по-късно.
Само защото се преструваме на възрастни, на които не им пука за емоджи отвъд мартини патладжан. ОК жестът не означава, че емоджи няма значение. И начинът, по който Android се справя с емоджи в момента, е лайна.
Това са емоджита на HTC 10. объркани? Така беше и аз.
Вижте, повечето от тези емоджи са тези, които Google предоставя, но всички лица и част от хората са тези избледнели лимонови чудовища. Предварително инсталираната клавиатура за 10 е TouchPal, която в настройките си има опции за емоционални устройства „Система“ и „Android“ (Google). С изключение на това, че емоджита „Android“ трябва да бъдат изтеглени от Google Play Store, те няма да се показват във вашето текстово поле или на друго място извън действителната клавиатура, дори ако сте ги изтеглили и задали на клавиатурата, телефонът е дошъл с. И ако имате инсталирана друга клавиатура, като Swiftkey, това ще бъдат и емоджита, които ще покажат, ако не в самата клавиатура, то в емоджиите, които извеждат.
Emoji в Android са всъщност хазарни в това как те се извеждат всъщност. Ако в изображението на системата или системната ви клавиатура има емоджи, няма значение как изглежда усмихнатото лице на клавиатурата ви, когато го въвеждате: този, който получавате, е този, който е приложен с телефона ви. Ако емоджитата са въведени, които не са в системната ви клавиатура, те ще бъдат изведени според клавиатурата, която сте използвали за въвеждането им. Или на някои телефони те изобщо няма да се извеждат, тъй като системата ще постави празно за емоджи, което няма.
И така, как да разберете какви емоджи ще получите? Освен ако клавиатурата, която е на телефона ви, не е клавиатурата на Google, наистина не можете да разберете, без да влезете в магазин, да включите телефон и да въведете такъв.
Преди няколко години, когато всеки доставяше телефони със собствена клавиатура, това означаваше, че всеки OEM производител има свои емоджи за потребителите и всички те изглеждаха ужасно. Samsung изглеждаше по един начин, LG изглежда друг, HTC изглежда друг.
Всъщност това все още е така.
Да, емоджитата все още варират (и страдат) на много различни телефони, включително много от днешните водещи кораби. И макар че това не е функция, която ще се навива на преглед много често, това е нещо, което всеки ден потребителите ще забележат. Те може да не знаят, че екранът им е 2K вместо 1080p, но знаят, че усмихнатите им лица изглеждат различно между телефона и таблета им. Те може да не знаят, че обективът на камерата е направен от сълзи на полярна мечка, но ще знаят, че когато погледнат туитър, той не изглежда толкова добре или толкова смешно, колкото се прави онлайн, защото емоджита изглежда странно.
Освен това начинът, по който се обработват емоджита на Android, води до много объркване и откровено разочарование в Google Play Store. Клавиатурите на Emoji в Google Play са практически лъжа, стига устройството ви да се връща по подразбиране към глупавите емоджи, с които са дошли, вместо глупавите емоджи, които щракнете върху клавиатурата си. Всъщност повечето „функциониращи“ емоджи приложения в Google Play изобщо не са емоджи: те са пакети със стикери. И това не е (винаги) вината на разработчика, това е вина на производителя на устройството, а вината на Android е за неправилно управление на емоджита.
Точно както можете да задавате различни клавиатури и езикови пакети в Android, вие също трябва да можете да превключвате емоджи. Ако мога да изтегля пакет с наличните Google емоджи и да го прилагам на клавиатурата си, системата трябва да приема и извежда тези знаци, точно както биха специални символи в езиков пакет.
Или Google може да каже на производителите да се откажат от призрака на своите боклук емоджи и да ги принудят да включат наличните Android емоции. Малки жълти петна за всички! Каквото и да е тяхното решение, това е проблем, който Google трябва да отстрани. Това не е голям проблем, като непрекъснатите закъснения в пачовете за сигурност на устройствата на оператора, но това е проблем, който Google има капацитета да реши.
Те просто избират да не го правят. И имам емоджи за това.