Emojicompat az android számára egy folyamatban lévő munka

Az Android felhasználók, ha továbbra is üres dobozokat látnak a képernyőn, az azért van, mert az a alkalmazás, amelyben vagy, valószínűleg nem az Emojicompatot használja.
Amikor a Google 2017. augusztusában elindította az Android 8.0 -t, bevezette az Emojicompat támogatási könyvtárat is, amely lehetővé tenné az összes felhasználó számára a legújabb hangulatjelek megtekintését, függetlenül az Android verziójától, amelyet használtak.
A fejlesztőknek csupán a kódsorba kell esniük, amely azt mondja az alkalmazásnak, hogy töltsön be egy adott betűtípus -könyvtárat, amikor az Emoji karakterlámokat jeleníti meg. Még hátrányos kompatibilis az Android 4.4 vagy annál magasabb szintű eszközökkel.

Sajnos még nem túl sok fejlesztő használja az Emojicompatot, ami azt jelenti, hogy az Android felhasználók az operációs rendszer legújabb verziója nélkül még mindig nem látják a legújabb hangulatjeleket az alkalmazások többségében.
Az Android platform verziószámai szerint az eszközök csak egy százaléka fut az Android 8.0 -on vagy újabbon. Ez nem új probléma: A legtöbb Android -felhasználó évek óta ragadt frissítések nélkül.
Nem gondol valaki a hiányzó zombikra? 🧟‍♀️ 🧟‍♂️
Mely alkalmazások használják az Emojicompatot?
Jelenleg kevés olyan alkalmazás használja, amely az Emojicompat támogató könyvtárat használja. A Google Allo használja, és felváltja az operációs rendszer alapértelmezett hangulatjeleit a Google -készletgel.
A Yahoo Mail emojicompat is foglalkoztat, de a megvalósítás félig sütöttnek tűnik. Például az Android 7.0 -val rendelkező eszközökön a legújabb hangulatjelek láthatók az üzenet előnézetében, de nem az üzenet törzsében.

A Meetup alkalmazás az Androidhoz, mint például a Yahoo Mail, új hangulatjeleket támogat a kijelzőhöz, de hiányoznak más nézetekben, például a keresési bemenetekben.
Amikor működik, az Emojicompat inkább a hangulatjelekhez, mint egy kizárt dobozhoz jeleníti meg a hangulatjelek megfelelő karakterjelét, így a beszélgetés mindkét oldala ugyanazokat a karaktereket láthatja. A Google saját Allo egy példa egy olyan alkalmazásra, amely úgy tűnik, hogy a munkát helyesen hajtja végre.

A népszerű alkalmazások, amelyek az Emojicompat támogatásból származnak, még nem a fedélzeten vannak. Az Instagramnak nincs egyedi hangulatjel -megvalósítása, és elsődleges versenyző lenne. A Chrome azt is nagy lendületet adna annak a helynek a számához, amelyet a felhasználó azt akarja, hogy az új hangulatjelek helyesen jelenjenek meg.
A Twitter most is teszteli az Emojicompatot a natív Android alkalmazásában. Úgy tűnik, hogy eddig csak kis számú felhasználó látja ezt a frissítést, de azok számára, akik így nézhetnek ki:

*Fent: Az Android -felhasználók megszokták a hiányzó karakterek (balra) történő látását, de a Twitter hangulatjel -tesztje inkább a Twemoji -t mutatja (jobbra).
Más megvalósításokkal ellentétben ez a Twitter saját Twemoji -készletét jeleníti meg a felhasználók számára, a Google hangulatjel -betűkészletének vagy az eszköz betűtípusának (pl. Samsung) helyett. Maradjon velünk az egyik.
Egyéni megvalósítások
Egyes alkalmazások a saját belső betűtípus -könyvtárakra támaszkodnak, hogy a cselekedeteket a felhasználók számára készítsék, bár gyakran alapértelmezés szerint az iOS -karakterfáknak az Android helyett.
A WhatsApp korábban az Apple hangulatjel -képeit használta, de a közelmúltban váltott egy egyedi készletre. Az üzenetküldő alkalmazások telegram és a jelzés mindkettő iOS -képeket használ az Androidon.

Az Android platformnak hosszú és emeletes előzményei vannak a szoftver fragmentációjával. Az Emojicompat célja az volt, hogy segítsen legalább enyhíteni a hangulatjelek közötti különbségeket, de ha a fejlesztők nem lépnek be a fedélzetre, az Android felhasználók a szoftverfrissítések mögött nem hagyják abba az üres dobozok látását.
Remélhetőleg a Google arra törekszik, hogy az alkalmazásfejlesztők később megcélozzák az API -szinteket, elősegítik a hangulatjelek elfogadását és csökkentik az Android felhasználók számára bemutatott üres dobozok számát.

Hangulatjelek keresése: