Implementation of emojis
વિવિધ પ્લેટફોર્મ્સ પર ઇમોજીસનો અમલ 1990ના દાયકાથી શરૂ થતા ત્રણ દાયકાના સમયગાળામાં થયો હતો. આજે, ઇમોજીનો ચોક્કસ દેખાવ સૂચવવામાં આવ્યો નથી પરંતુ વિવિધ ટાઇપફેસની જેમ ફોન્ટ્સ અને પ્લેટફોર્મ્સ વચ્ચે બદલાઇ શકે છે. ઉદાહરણ તરીકે, એપલ કલર ઇમોજી ટાઇપફેસ એપલની માલિકીનું છે, અને તેનો ઉપયોગ ફક્ત એપલ ઉપકરણો પર જ થઈ શકે છે (વધારાની હેકિંગ વિના). વિવિધ કમ્પ્યુટિંગ કંપનીઓએ ઇમોજી પ્રદર્શિત કરવા માટે તેમના પોતાના ફોન્ટ્સ વિકસાવ્યા છે, જેમાંથી કેટલાકને તેમના પુનઃઉપયોગની મંજૂરી આપવા માટે ઓપન-સોર્સ કરવામાં આવ્યા છે. રંગ અને મોનોક્રોમ એમોજી ટાઇપફેસ બંને અસ્તિત્વમાં છે, તેમજ ઓછામાં ઓછી એક એનિમેટેડ ડિઝાઇન પણ છે. તકનીકી પાસાઓ જેઆઇએસ, શિફ્ટ જેઆઇએસ અને ખાનગી ઉપયોગ ક્ષેત્ર એન્કોડિંગ જાપાનમાં વિવિધ મોબાઇલ પ્રદાતાઓ દ્વારા તેમના પોતાના ઇમોજી સેટ માટે વિવિધ, ઘણીવાર અસંગત, અક્ષર એન્કોડિંગ યોજનાઓ વિકસાવવામાં આવી હતી. જ્યારે એન. ટી. ટી. ડોકોમો પર શિફ્ટ જે. આઈ. એસ. માં પ્રસારિત થાય છે, ત્યારે ઇમોજી પ્રતીકોને F89F થી F9FC (હેક્સાડેસિમલમાં દર્શાવ્યા મુજબ) ની શ્રેણીમાં બે-બાઈટ ક્રમ તરીકે નિર્દિષ્ટ કરવામાં આવે છે. કેડીડીઆઈ દ્વારા એયુ પરના ઇમોજી ચિત્રલેખને આઇએમજી ટેગનો ઉપયોગ કરીને સ્પષ્ટ કરવામાં આવે છે, જે એફ340 અને એફ7એફસી વચ્ચે શિફ્ટ જેઆઇએસમાં એન્કોડ કરવામાં આવે છે, અથવા 7521 અને 7બી73 વચ્ચે વિસ્તૃત જેઆઇએસ એક્સ 0208માં એન્કોડ કરવામાં આવે છે. સોફ્ટબેંક મોબાઇલ ઇમોજી રંગો અને એનિમેશનને ટેકો આપે છે, અને 2G વિરુદ્ધ 3G પર વિવિધ ફોર્મેટનો ઉપયોગ કરે છેઃ 2G ફોર્મેટમાં, તેઓ અને નિયંત્રણ અક્ષરોનો ઉપયોગ કરીને ક્રમમાં એન્કોડ કરવામાં આવે છે, જ્યારે 3G ફોર્મેટમાં, તેઓ F741 અને FBDE વચ્ચે શિફ્ટ JISમાં એન્કોડ કરવામાં આવે છે. સોફ્ટબેંક 3જી ફોર્મેટ અન્ય વિક્રેતાઓ દ્વારા ઉપયોગમાં લેવાતી ઓવરલેપિંગ શિફ્ટ જેઆઇએસ રેન્જ સાથે અથડાય છેઃ ઉદાહરણ તરીકે, શિફ્ટ જેઆઇએસ પ્રતિનિધિત્વ એફ797 નો ઉપયોગ સોફ્ટબેંક દ્વારા કન્વીનિયન્સ સ્ટોર માટે થાય છે, પરંતુ કેડીડીઆઈ દ્વારા કાંડા ઘડિયાળ માટે થાય છે. ડોકોમો અને સોફ્ટબેન્કે 7522 અને 7E38 વચ્ચે વિસ્તૃત JIS X 0208 માં તેમના ઇમોજી સેટને રજૂ કરવા માટે તેમની પોતાની યોજનાઓ પણ વિકસાવી હતી. આ ઘણીવાર સમાન કે. ડી. ડી. આઈ. ઇમોજીના એન્કોડિંગ સાથે મેળ ખાય છે જ્યાં તેઓ અસ્તિત્વમાં હતાઃ ઉદાહરણ તરીકે, કેમેરાને શિફ્ટ જે. આઈ. એસ. માં ડોકોમો દ્વારા એફ8ઇ2, કે. ડી. ડી. આઈ દ્વારા એફ6ઈઈ અને સોફ્ટબેંક દ્વારા એફ948 તરીકે રજૂ કરવામાં આવ્યો હતો, પરંતુ ત્રણેય દ્વારા જે. આઈ. એસ. માં 7670 તરીકે રજૂ કરવામાં આવ્યો હતો. ત્રણેય વિક્રેતાઓ અને ગૂગલ (જીમેલ માટે) દરેકએ યુનિકોડ ખાનગી ઉપયોગ ક્ષેત્રમાં તેમના ઇમોજીને એન્કોડ કરવા માટે ઓછામાં ઓછી એક યોજના વિકસાવી છે (એયુ બે વિકસાવવા સાથે); ડોકોમો, ઉદાહરણ તરીકે, યુ + ઇ757 દ્વારા યુ + ઇ63ઇ શ્રેણીનો ઉપયોગ કરે છે. મોટે ભાગે, આ પાંચ યોજનાઓ ઓવરલેપ થતી નથી, પરંતુ એયુની પ્રાથમિક ખાનગી ઉપયોગ યોજના અંશતઃ સોફ્ટબેંક સાથે અથડાય છે. સોફ્ટબેંક ખાનગી ઉપયોગ વિસ્તાર યોજનામાં 5.1 એન્કોડેડ ઇમોજી પહેલાં આઇ. ઓ. એસ. ની આવૃત્તિઓ, પછીની આવૃત્તિઓ પ્રમાણભૂત યુનિકોડનો ઉપયોગ કરે છે. પૂરક બહુભાષી પ્લેન સપોર્ટ મોટાભાગના, પરંતુ બધા નહીં, ઇમોજી યુનિકોડના પૂરક બહુભાષી પ્લેન (SMP) માં શામેલ છે. એસ. એમ. પી. માં, ઉદાહરણ તરીકે, પ્રાચીન લિપિઓ જેમ કે ક્યુનિફોર્મ અથવા ઇજિપ્તની ચિત્રલિપિઓ, કેટલીક આધુનિક લિપિઓ જેમ કે અદલામ અથવા ઓસેજ અને સંગીતનાં પ્રતીકો અથવા ગાણિતિક આલ્ફાન્યૂમેરિક પ્રતીકો જેવા વિશેષ-ઉપયોગનાં અક્ષરોનો પણ સમાવેશ થાય છે. યુનિકોડ મૂળરૂપે 16-બીટ એન્કોડિંગ તરીકે ડિઝાઇન કરવામાં આવ્યું હતું, જેને યુસીએસ-2 તરીકે ઓળખાતા શુદ્ધ 16-બીટ સ્વરૂપમાં રજૂ કરી શકાય છે. આ યુનિવર્સલ કોડેડ કેરેક્ટર સેટના મૂળભૂત બહુભાષી પ્લેન (બીએમપી) ને અનુરૂપ છે. યુનિકોડ 2 માં, આને 17 વિમાનો સુધી વિસ્તૃત કરવામાં આવ્યું હતું (0 થી 16 ક્રમાંકિત, જ્યાં બીએમપી સમતલ 0 છે), અને પ્રથમ બિન-બીએમપી અક્ષરો યુનિકોડ 3.1 માં ફાળવવામાં આવ્યા હતા. યુસીએસ-2 હવે અપ્રચલિત છે અને યુટીએફ-16ની તરફેણમાં અપ્રચલિત છે, જે એક ચલ-પહોળાઈ એન્કોડિંગ છે જે બીએમપી માટે યુસીએસ-2ને અનુસરે છે, પરંતુ તેને બિન-બીએમપી અક્ષરોનું પ્રતિનિધિત્વ કરતા ચાર-બાઈટ કોડ સાથે વિસ્તરે છે. બિન-બી. એમ. પી. અક્ષરોની સંખ્યા (એસ. એમ. પી. અને અન્ય પૂરક અક્ષરોમાં, જેમ કે પૂરક આઇડિયોગ્રાફિક પ્લેનમાં વધારાની હાંઝી, જેમાં એચ. કે. એસ. સી. એસ. ના કેટલાક કેન્ટોનીઝ અક્ષરો સામેલ છે) હવે દસ હજારમાં છે. યુનિકોડ ઇમોજીના આગમન પહેલા રજૂ કરવામાં આવેલી કેટલીક પ્રણાલીઓ ફક્ત બીએમપીમાં અક્ષરોને ટેકો આપવા માટે ડિઝાઇન કરવામાં આવી હતી, એવી ધારણા પર કે બિન-બીએમપી અક્ષરો ભાગ્યે જ જોવા મળશે, જો કે બીએમપીની બહારના અક્ષરોને યોગ્ય રીતે સંભાળવામાં નિષ્ફળતા યુનિકોડ પાલનને અવરોધે છે. ઉદાહરણ તરીકે, માયએસક્યુએલની અગાઉની આવૃત્તિઓ યુસીએસ-2 અને યુટીએફ-8ના એક પ્રકારને ટેકો આપે છે, જેમાં ચાર-બાઈટ કોડનો સમાવેશ થતો નથી, આમ બિન-બીએમપી અક્ષરોનું યોગ્ય રીતે સંચાલન થતું નથી. યુ. ટી. એફ.-32 માટે ટેકો અને યુ. ટી. એફ.-16 અને યુ. ટી. એફ.-8 (નામ હેઠળ) માટે સંપૂર્ણ ટેકો આવૃત્તિ 5.5 માં ઉમેરવામાં આવ્યો હતો, જેમાં અપ-ટુ-થ્રી-બાઈટ સંસ્કરણ માટે ઉપનામ તરીકે જાળવી રાખવામાં આવ્યું હતું, જો કે આ ભવિષ્યમાં બદલવાનો હેતુ છે. યુનિકોડ ઇમોજીની રજૂઆતથી વિક્રેતાઓને બિન-બીએમપી અક્ષરો માટે તેમનો ટેકો સુધારવા માટે પ્રોત્સાહન મળ્યું. યુનિકોડ કન્સોર્ટિયમ નોંધે છે કે "[બી] ઇમોજીની માંગને કારણે, ઘણા અમલીકરણોએ તેમના યુનિકોડ સપોર્ટને નોંધપાત્ર રીતે અપગ્રેડ કર્યો છે". ફોન્ટ ફોર્મેટ સપોર્ટ કોઈપણ ઓપરેટિંગ સિસ્ટમ કે જે સિસ્ટમમાં વધારાના ફોન્ટ્સ ઉમેરવાનું સમર્થન કરે છે તે ઇમોજી-સહાયક ફોન્ટ ઉમેરી શકે છે. જો કે, હાલના ફોન્ટ ફોર્મેટમાં રંગીન ઇમોજીના સમાવેશ માટે રંગીન ગ્લિફ્સ માટે સમર્પિત સમર્થનની જરૂર છે. બધી ઓપરેટિંગ સિસ્ટમોમાં રંગીન ફોન્ટ્સ માટે આધાર હોતો નથી, તેથી આ કિસ્સાઓમાં ઇમોજીને કાળા અને સફેદ રેખા કલા તરીકે પ્રસ્તુત કરવી પડી શકે છે અથવા બિલકુલ નહીં. એસ. એફ. એન. ટી. ફોન્ટમાં બહુ-રંગીન ગ્લિફ્સ માટે ચાર અલગ-અલગ બંધારણો વપરાય છે. ઓપનટાઇપ સંસ્કરણ 1.8 એ ચારેયને પ્રમાણિત કરે છે. કાચા બિટમેપ ડેટા અથવા એમ્બેડેડ પી. એન. જી. ડેટાનો ઉપયોગ કરીને બહુ-રંગીન રાસ્ટર ફોર્મેટ છે. છબીના બંધારણ વિશે વિગતો રાખવા માટે સહાયક કોષ્ટકની જરૂર પડે છે, અને જેમ કે આ બંધારણને કેટલીકવાર "સીબીડીટી/સીબીએલસી" કહેવામાં આવે છે. બહુવિધ સિંગલ-કલર ઓપનટાઇપ (ટ્રુ ટાઇપ અથવા સી. એફ. એફ.) ગ્લિફ્સનો ઉપયોગ કરીને બહુ-રંગીન વેક્ટર બંધારણ છે. સંખ્યાબંધ ગ્લિફ્સને વ્યક્તિગત બ્લોક રંગો અને સ્તરબદ્ધ સોંપવામાં આવે છે, અને તે ચોક્કસ સિંગલ-કલર બેઝ ગ્લિફ સાથે સંકળાયેલા હોય છે. જ્યારે અક્ષર બહુ-રંગ તરીકે પ્રદર્શિત થાય છે ત્યારે બેઝ ગ્લિફને બદલે સ્તરવાળી ગ્લિફ દર્શાવવામાં આવે છે. રંગોને પેલેટમાંથી સંદર્ભિત કરવામાં આવે છે, જે એક અલગ કોષ્ટકમાં વ્યાખ્યાયિત કરવામાં આવે છે, અને જેમ કે બંધારણને કેટલીકવાર "COLR/CPAL" કહેવામાં આવે છે. એમ્બેડેડ જે. પી. ઈ. જી., પી. એન. જી. અથવા ટી. આઈ. એફ. એફ. છબીઓનો ઉપયોગ કરીને બહુ-રંગીન રેખાકૃતિ છે. એમ્બેડેડ પીડીએફ ફાઇલો તરીકે મલ્ટી-કલર રાસ્ટર અથવા વેક્ટર ગ્લિફ્સનો સમાવેશ કરવાની પણ એપલ એડવાન્સ્ડ ટાઇપોગ્રાફી સ્પષ્ટીકરણ દ્વારા મંજૂરી છે, પરંતુ ઓપનટાઇપ સ્પષ્ટીકરણ દ્વારા નહીં, અને આઇઓએસ અને મેકઓએસના ભાવિ પ્રકાશનો માટે આયોજન કરવામાં આવ્યું છે. એસવીજી-ઇન-ઓપનટાઇપ (અથવા ઓપનટાઇપ-એસવીજી) એ એમ્બેડેડ એસવીજી છબીઓનો ઉપયોગ કરીને બહુ-રંગીન વેક્ટર બંધારણ (એમ્બેડેડ રાસ્ટર્સ માટે આધાર સાથે) છે. તેમાં સિંગલ-કલર ટ્રુ ટાઇપ અથવા સી. એફ. એફ. ગ્લિફનો પણ સમાવેશ કરવો જરૂરી છે, જે ફોલબેક તરીકે કામ કરે છે. એસ. વી. જી. પર આધારિત હોવાથી, તેમાં રંગ ઢાળ માટે આધારનો સમાવેશ થાય છે. ઓપનટાઇપ-એસવીજી ફોન્ટ પેલેટનો ઉપયોગ કરી શકે છે, તેવી જ રીતે; જો કે, આ જરૂરી નથી. આ ફોર્મેટ માઇક્રોસોફ્ટ દ્વારા વિન્ડોઝ 8.1 સાથે રજૂ કરવામાં આવ્યું હતું. આ ફોર્મેટ ગૂગલ દ્વારા રજૂ કરવામાં આવ્યું હતું અને તે એન્ડ્રોઇડ પર સપોર્ટેડ છે, જ્યારે સ્પર્ધાત્મક ફોર્મેટ એપલ દ્વારા રજૂ કરવામાં આવ્યું હતું, અને તે મેકઓએસ અને આઇઓએસ પર સપોર્ટેડ છે. એસવીજી-ઇન-ઓપનટાઇપ મોઝિલા અને એડોબ દ્વારા ઉદ્યોગ ધોરણ તરીકે ડિઝાઇન કરવામાં આવ્યું હતું. એસવીજી-ઇન-ઓપનટાઇપ સપોર્ટ માટે કેટલાક સપોર્ટ વિન્ડોઝ 10 ના નવા અપડેટ્સમાં અને આઇઓએસ અને મેકઓએસના નવા વર્ઝનમાં ઉમેરવામાં આવ્યા છે. ડાયરેક્ટરાઈટે વિન્ડોઝ 10 એનિવર્સરી અપડેટથી ચારેયને ટેકો આપ્યો છે; જો કે, વિન્ડોઝ ફક્ત એસવીજી-ઇન-ઓપનટાઇપ ઉપગણને ટેકો આપે છે. વેબ પર, એસવીજી-ઇન-ઓપનટાઇપ ફાયરફોક્સ, સફારી અને માઈક્રોસોફ્ટ એજની તાજેતરની આવૃત્તિઓ દ્વારા સમર્થિત છે, પરંતુ ગૂગલ ક્રોમ દ્વારા નહીં; એજ અને સફારી વધુમાં સપોર્ટ કરે છે, જ્યારે એજ અને ક્રોમ સપોર્ટ કરે છે અને ચારેય સપોર્ટ કરે છે. આનો અર્થ એ છે કે બહુવિધ ઓપરેટિંગ સિસ્ટમ્સ પર અથવા બહુવિધ એપ્લિકેશનોમાં ઉપયોગી થવા માટે રંગીન ફોન્ટ્સને વિવિધ બંધારણોમાં પૂરા પાડવાની જરૂર પડી શકે છે. આંતરરાષ્ટ્રીયકૃત ડોમેન નામો મર્યાદિત સંખ્યામાં ટોચના સ્તરના ડોમેન ઇમોજી અક્ષરો ધરાવતા ડોમેન નામોની નોંધણીની મંજૂરી આપે છે. કોઈપણ ટોચના સ્તરના ડોમેન હેઠળ ઇમોજી ધરાવતા પેટા ડોમેન્સ પણ શક્ય છે. વિવિધ પ્લેટફોર્મ્સ દ્વારા અમલીકરણ ગૂગલ (અને) ગૂગલના નોટો ફોન્ટ્સ પ્રોજેક્ટમાં નોટો કલર ઇમોજી ફોન્ટનો સમાવેશ થાય છે, જે ઇમોજી અક્ષરો માટે રંગીન ગ્લિફ્સ પૂરા પાડે છે. ક્રોમઓએસ, તેના નોટો ફોન્ટ્સના સમાવેશ દ્વારા, યુનિકોડ 6.2 દ્વારા રજૂ કરાયેલા ઇમોજી સેટને સપોર્ટ કરે છે. ક્રોમઓએસ 41 મુજબ, મોટાભાગના ઇમોજી માટે નોટો કલર ઇમોજી એ મૂળભૂત ફોન્ટ છે. એન્ડ્રોઇડ ઉપકરણો ઓપરેટિંગ સિસ્ટમ સંસ્કરણના આધારે ઇમોજીને અલગ રીતે સપોર્ટ કરે છે. ગૂગલે જુલાઈ 2013માં એન્ડ્રોઇડ 4.3 સાથે એન્ડ્રોઇડમાં અને નવેમ્બર 2013માં એન્ડ્રોઇડ 4.4 અને તેના પછીના વર્ઝન ચલાવતા ઉપકરણો માટે ગૂગલ કીબોર્ડમાં મૂળ ઇમોજી સપોર્ટ ઉમેર્યો હતો. એન્ડ્રોઇડ 7 નૌગાટે યુનિકોડ 9 ઇમોજી, સ્કીન ટોન મોડિફાયર્સ અને ઘણા પ્રવર્તમાન ઇમોજીનું રીડિઝાઇન ઉમેર્યું. ઇમોજી ગૂગલ હેંગઆઉટ એપ્લિકેશન (ઉપયોગમાં લેવાતા કીબોર્ડથી સ્વતંત્ર) દ્વારા પણ હેંગઆઉટ અને એસ. એમ. એસ. બંને સ્થિતિઓમાં સપોર્ટેડ છે. એન્ડ્રોઇડ ઉપકરણો માટે કેટલાક તૃતીય-પક્ષ મેસેજિંગ અને કીબોર્ડ એપ્લિકેશન્સ (જેમ કે IQQI કીબોર્ડ) પ્લગઇન્સ પ્રદાન કરે છે જે ઇમોજીના ઉપયોગને મંજૂરી આપે છે. એન્ડ્રોઇડ 8 (ઓરેઓ) સાથે, ગૂગલે એક સુસંગતતા લાઇબ્રેરી ઉમેર્યું છે, જે જો એપ્લિકેશન ડેવલપર્સ દ્વારા સમાવવામાં આવે, તો એન્ડ્રોઇડ 4.3 થી કોઈપણ પ્લેટફોર્મ પર નવીનતમ નોટો ઇમોજી ઉપલબ્ધ કરાવે છે. સ્ટોક એન્ડ્રોઇડ સિસ્ટમોમાં ઇમોજી અક્ષરો માટે નોટો ગ્લિફ્સનો સમાવેશ થાય છે, જો કે વ્યક્તિગત સોશિયલ મીડિયા એપ્લિકેશન્સ તેના બદલે તેમના પોતાના ગ્લિફ્સનો ઉપયોગ કરી શકે છે. જો કે, મોબાઇલ ફોન વિક્રેતાઓ એચટીસી અને એલજીએ 2017 પહેલા કસ્ટમ ગ્લિફ્સ સાથે NotoColorEmoji.ttf ના પ્રકારો તૈનાત કર્યા હતા, અને સેમસંગ હજુ પણ કરે છે. કેટલાક જાપાનીઝ મોબાઇલ વાહકો બ્રાન્ડેડ એન્ડ્રોઇડ ઉપકરણોને ઇમોજી ગ્લિફ્સથી સજ્જ કરતા હતા જે મૂળની નજીક હતા, પરંતુ દેખીતી રીતે આ લગભગ 2015 માં અપડેટ કરવાનું બંધ કરી દીધું છે. એપલે સૌપ્રથમ 2011 માં ઓએસ એક્સ 10.7 લાયનના પ્રકાશન સાથે તેમની ડેસ્કટોપ ઓપરેટિંગ સિસ્ટમમાં ઇમોજી રજૂ કરી હતી. વપરાશકર્તાઓ ઇમેઇલ અને મેસેજિંગ એપ્લિકેશન્સ દ્વારા મોકલવામાં આવેલા ઇમોજી અક્ષરોને જોઈ શકે છે, જે સામાન્ય રીતે મોબાઇલ વપરાશકર્તાઓ તેમજ અન્ય કોઈપણ એપ્લિકેશન દ્વારા શેર કરવામાં આવે છે. વપરાશકર્તાઓ "સંપાદિત કરો" મેનૂ પસંદ કરીને અને "વિશેષ અક્ષરો" પર નીચે ખેંચીને અથવા કી સંયોજન દ્વારા લગભગ કોઈપણ મૂળ એપ્લિકેશનમાંથી "અક્ષરો" વિશેષ ઇનપુટ પેનલનો ઉપયોગ કરીને ઇમોજી પ્રતીકો બનાવી શકે છે. વપરાશકર્તાઓ કીબોર્ડને યુનિકોડમાં ફેરવીને, યુનિકોડ હેક્સ ઇનપુટને પકડીને અને લખીને પણ આ પ્રતીકો બનાવી શકે છે. ઉદાહરણ તરીકે, નીચે પકડી રાખવાથી એચ. ઓ. બને છે. ડેસ્કટૉપ ઓએસ એપલ કલર ઇમોજી ફોન્ટનો ઉપયોગ કરે છે જે અગાઉ આઇઓએસમાં રજૂ કરવામાં આવ્યું હતું. આ વપરાશકર્તાઓને સંપૂર્ણ રંગીન ચિત્રલેખ પ્રદાન કરે છે. ઇમોજી કીબોર્ડ સૌપ્રથમ 2008 માં આઇફોન ઓએસ વર્ઝન 2.2 ના પ્રકાશન સાથે જાપાનમાં ઉપલબ્ધ હતું. ઇમોજી કીબોર્ડ સત્તાવાર રીતે જાપાનની બહાર આઇઓએસ વર્ઝન 5 સુધી ઉપલબ્ધ કરાવવામાં આવ્યું ન હતું. આઇફોન ઓએસ 2.2 થી આઇઓએસ 4.3.5 (2011) સુધી, જાપાનની બહારના લોકો કીબોર્ડનો ઉપયોગ કરી શકતા હતા પરંતુ તેને સક્ષમ કરવા માટે તૃતીય પક્ષ એપ્લિકેશનનો ઉપયોગ કરવો પડ્યો હતો. આવી પ્રથમ એપ્સ જોશ ગેરે દ્વારા વિકસાવવામાં આવી હતી; જાપાનની બહારની લોકપ્રિય સંસ્કૃતિ દ્વારા ઇમોજીને અપનાવવાની શરૂઆત આ એપ્સ માટે કરવામાં આવી છે. આઇ. ઓ. એસ. ને આવૃત્તિ 8.3 સાથે ફિટ્ઝપેટ્રિક ત્વચા-સ્વર સંશોધકોને ટેકો આપવા માટે અપડેટ કરવામાં આવ્યું હતું. ઓએસ એક્સ 10.9 મેવેરિક્સે કી સંયોજનનો ઉપયોગ કરીને મેકના હાલના કેરેક્ટર વ્યૂઅરની અંદર મોટાભાગના ટેક્સ્ટ ઇનપુટ બોક્સમાં સમર્પિત ઇમોજી ઇનપુટ પેલેટ રજૂ કર્યું હતું. વૈકલ્પિક રીતે, વપરાશકર્તા કેરેક્ટર વ્યૂઅરને લાવવા માટે કીબોર્ડ પસંદગીઓ મેનૂમાં એકલા કીને સ્પષ્ટ કરી શકે છે. મેકઓએસ બિગ સુરથી, મેકઓએસ અને આઇઓએસમાં સુસંગતતા માટે કીને (ગ્લોબ) તરીકે પણ લેબલ કરવામાં આવે છે, જે ઇમોજી અને અન્ય પસંદ કરેલા આંતરરાષ્ટ્રીય કીબોર્ડ લેઆઉટ પર સ્વિચ કરવા માટે ફંક્શન કી તરીકે ગ્લોબ કીનો ઉપયોગ કરે છે. એપલે જાહેર કર્યું છે કે "આનંદના આંસુ સાથેનો ચહેરો" એ અંગ્રેજી બોલતા અમેરિકનોમાં સૌથી લોકપ્રિય ઇમોજી છે. બીજા સ્થાને "હાર્ટ" ઇમોજી છે જે પછી "લાઉડલી ક્રાયિંગ ફેસ" આવે છે. 17 જુલાઈ, 2018 ના રોજ, વિશ્વ ઇમોજી દિવસ માટે, એપલે જાહેરાત કરી હતી કે તે તેના 2018 આઇઓએસ અપડેટમાં 70 વધુ ઇમોજી ઉમેરશે, જેમાં લાંબા સમયથી રાહ જોવાતી, લાલ વાળ, સફેદ વાળ, વાંકડિયા વાળ અને બાલ્ડ ઇમોજીનો સમાવેશ થાય છે. 12 સપ્ટેમ્બર, 2017ના રોજ, એપલે જાહેરાત કરી હતી કે ફેસ આઈડી સાથે આઇફોન પરની મેસેજીસ એપ્લિકેશનને "એનિમોજી" મળશે, જે પ્રમાણભૂત ઇમોજીની આવૃત્તિઓ છે જે પ્રેષકના હાવભાવને પ્રતિબિંબિત કરવા માટે ચહેરાના ગતિ કેપ્ચરના ઉપયોગ સાથે કસ્ટમ-એનિમેટેડ છે. આ એનિમોજી મોકલનાર દ્વારા રેકોર્ડ કરાયેલા ઓડિયો સંદેશાઓ બોલતા દેખાય તે માટે લિપ સિંકનો પણ ઉપયોગ કરી શકે છે. એપલે તેના 2016 ના અંતમાં ઓએસ અપડેટ્સ પહેલાં તમામ પ્રમાણભૂત ઇમોજીના 3D મોડેલ્સ બનાવ્યા હતા, જેમાંથી સ્થિર ડિફોલ્ટ 2D ગ્રાફિક્સ રેન્ડર કરવામાં આવ્યા હતા. સ્થિર છબીઓ અને ટૂંકી એનિમેશન ગતિશીલ રીતે બનાવવા માટે આ મોડેલોના પસંદગીના સમૂહનો ફરીથી ઉપયોગ કરવામાં આવી રહ્યો છે. આઇઓએસ 12 ના પ્રકાશન સાથે, એપલે "મેમોજી" રજૂ કર્યું જે અવતારના ઉપયોગની મંજૂરી આપે છે જેનો ઉપયોગ વપરાશકર્તા સંદેશાઓને વ્યક્તિગત કરવા માટે કરી શકે છે; આ સુવિધાને ફેસ આઈડીની જરૂર નથી. મોઝિલા (ફાયરફોક્સ અને ફાયરફોક્સ ઓએસ) હવે બંધ થયેલા ફાયરફોક્સ ઓએસ પ્રોજેક્ટના ભાગરૂપે, મોઝિલાએ એફએક્સએમોજીસ નામનું ઇમોજી ફોન્ટ વિકસાવ્યું હતું. મોઝિલા ટ્વિટરના ટ્વેમોજી ફોન્ટનું એક વર્ઝન પણ પેકેજ કરે છે, જેને "ટ્વેમોજી મોઝિલા" નામના COLR/CPAL સ્તરવાળા ફોન્ટમાં રૂપાંતરિત કરવામાં આવે છે. બાદમાંના મોઝિલા પ્રોજેક્ટની જૂની આવૃત્તિઓએ તેના બદલે ઇમોજીવન ફોન્ટને "ઇમોજીવન મોઝિલા" તરીકે પેક કર્યું. ફાયરફોક્સ 50 થી, જ્યારે અંતર્ગત પ્લેટફોર્મમાં મૂળ સપોર્ટનો અભાવ હોય ત્યારે ઇમોજી બ્રાઉઝર દ્વારા પ્રસ્તુત કરવામાં આવે છે. લિનક્સ ઉબુન્ટુ 18.04 અને ફેડોરા 28 નોટો કલર ઇમોજીનો ઉપયોગ કરીને મૂળભૂત રીતે રંગ ઇમોજીને ટેકો આપે છે. કેટલાક લિનક્સ વિતરણોમાં વધારાના ફોન્ટ્સની સ્થાપનાની જરૂર પડે છે. રંગીન ઇમોજી ફ્રીટાઇપ અને કૈરો દ્વારા સમર્થિત છે. માઇક્રોસોફ્ટ વિન્ડોઝ વિન્ડોઝ 7 અને વિન્ડોઝ સર્વર 2008 R2 માટે અપડેટે સેગો યુઆઈ સિમ્બોલ ફોન્ટના ભાગ રૂપે તે ઓપરેટિંગ સિસ્ટમ્સમાં મોનોક્રોમ યુનિકોડ સેટનો સબસેટ લાવ્યો હતો. વિન્ડોઝ 8.1 પૂર્વાવલોકન મુજબ, સેગો યુઆઈ ઇમોજી ફોન્ટનો સમાવેશ કરવામાં આવ્યો છે, જે સંપૂર્ણ રંગીન ચિત્રલેખ પૂરા પાડે છે. સાદા સેગો યુઆઈ ફોન્ટમાં ઇમોજી અક્ષરોનો અભાવ છે, જ્યારે સેગો યુઆઈ પ્રતીક અને સેગો યુઆઈ ઇમોજીમાં તેનો સમાવેશ થાય છે. ઇમોજી અક્ષરોને ઓનસ્ક્રીન કીબોર્ડની ચાવી દ્વારા અથવા ભૌતિક કીબોર્ડ શોર્ટકટ દ્વારા એક્સેસ કરવામાં આવે છે. મેકઓએસ અને આઇઓએસથી અલગ, રંગીન ગ્લિફ્સ ત્યારે જ પૂરા પાડવામાં આવે છે જ્યારે એપ્લિકેશન માઇક્રોસોફ્ટના ડાયરેક્ટરાઈટ એપીઆઈને સપોર્ટ કરે છે, અને સેગો યુઆઈ ઇમોજી સ્પષ્ટપણે જાહેર કરવામાં આવે છે, અન્યથા મોનોક્રોમ ગ્લિફ્સ દેખાય છે. સેગો યુઆઈ ઇમોજી જેવા બહુ-રંગીન ફોન્ટ્સ માટે માઈક્રોસોફ્ટનું સી. ઓ. એલ. આર./સી. પી. એ. એલ. બંધારણ વિન્ડોઝ પર કેટલાક વેબ બ્રાઉઝર્સ (ફાયરફોક્સ, ગૂગલ ક્રોમ, ઈન્ટરનેટ એક્સપ્લોરર અને માઈક્રોસોફ્ટ એજ સહિત) ના વર્તમાન સંસ્કરણો દ્વારા સમર્થિત છે, પરંતુ ઘણા ગ્રાફિક્સ કાર્યક્રમો દ્વારા નહીં. વિન્ડોઝ 10 એનિવર્સરી અપડેટે યુનિકોડ 9 ઇમોજી ઉમેર્યું. ઓગસ્ટ 2022 માં, માઇક્રોસોફ્ટે તેના 1,500 થી વધુ 3D ઇમોજીને સર્જકોને રીમિક્સ અને કસ્ટમાઇઝ કરવા દેવા માટે ખોલ્યા. આ પુસ્તકાલય ફિગમા અને ગિટહબ પર ઉપલબ્ધ છે. સોશિયલ મીડિયા પ્લેટફોર્મ્સ ફેસબુક અને ટ્વિટર તેમની વેબસાઇટ્સ પર ઉપયોગમાં લેવાતા તમામ યુનિકોડ ઇમોજીને તેમના પોતાના કસ્ટમ ગ્રાફિક્સ સાથે બદલે છે. ઓક્ટોબર 2017 પહેલાં, ફેસબુક પાસે મુખ્ય સાઇટ અને તેની મેસેન્જર સેવા માટે જુદા જુદા સેટ હતા, જ્યાં ફક્ત ભૂતપૂર્વ સંપૂર્ણ કવરેજ પ્રદાન કરે છે. મેસેન્જર હવે આઇઓએસ પર એપલ ઇમોજીનો ઉપયોગ કરે છે, અને અન્ય જગ્યાએ મુખ્ય ફેસબુક સેટનો ઉપયોગ કરે છે. ફેસબુક પ્રતિક્રિયાઓ પ્રમાણભૂત ઇમોજી સાથે માત્ર આંશિક રીતે સુસંગત છે. ટ્વિટરે ટ્વેમોજી રજૂ કર્યું છે, જે તેમના ઇમોજી ગ્રાફિક્સ છે, જે તેમને હેન્ડલ કરવા માટે જાવાસ્ક્રિપ્ટ લાઇબ્રેરી સાથે, અનુક્રમે ક્રિએટિવ કોમન્સ CC-BY 4.0 લાઇસન્સ અને MIT ઓપન-સોર્સ લાઇસન્સ હેઠળ છે. આમ છતાં, એન્ડ્રોઇડ અને આઇઓએસ ટ્વિટર એપ્સ ટ્વેમોજી ગ્રાફિક્સને બદલે ઇમોજી ગ્રાફિક્સનો ઉપયોગ કરે છે જે તેઓ જે પ્લેટફોર્મ પર ચાલી રહ્યા છે (એપલ અને ગૂગલ) તેના મૂળ છે. અન્ય ઇમોજી ફોન્ટ વિક્રેતાઓ ઇમોજીવન વર્ઝન 2.2, મફત સામગ્રી લાઇસન્સ હેઠળ ઉપલબ્ધ ઓપન-સોર્સ ફોન્ટ, યુનિકોડ ઇમોજી 3.0, એટલે કે રંગમાં સંપૂર્ણ ઇમોજી સેટને સપોર્ટ કરે છે. યુનિકોડ 9.0. ઇમોજીવનની નવી આવૃત્તિઓ, જેનું નામ બદલીને જોયપિક્સલ્સ કરવામાં આવ્યું છે, તે વધુ તાજેતરના યુનિકોડ ઇમોજી સંસ્કરણોને ટેકો આપે છે, અને કડક લાઇસન્સનો ઉપયોગ કરે છે જે વેક્ટર છબીઓના પુનઃવિતરણને મંજૂરી આપતું નથી, જ્યારે આવૃત્તિ 2. x "હવે સપોર્ટેડ અથવા વિતરિત નથી". ઇમોજીવન 2.2 નું ઓપન સોર્સ ફોર્ક ઇમોજીટૂ 2017 અને તેના પછીના તમામ ઇમોજી ઉમેરવાનું લક્ષ્ય ધરાવે છે. ફોન્ટ સિમ્બોલામાં સામાન્ય મોનોક્રોમ ગ્લિફ્સ તરીકે આવૃત્તિ 10 સુધીના તમામ ઇમોજી છે. સંસ્કરણ 10 દ્વારા, સિમ્બોલાને લાઇસન્સ વિના ઉપલબ્ધ કરાવવામાં આવ્યું હતું કે ઉપયોગ પર કોઈ પ્રતિબંધો; 2018 માં સંસ્કરણ 11 થી શરૂ કરીને, સિમ્બોલાને વ્યાવસાયિક ઉપયોગ અને વ્યુત્પન્ન કાર્યો પર પ્રતિબંધ સાથે કૉપિરાઇટ કરવામાં આવ્યું છે. નોંધપાત્ર સંખ્યામાં ઇમોજી અક્ષરો સહિત અન્ય ટાઇપફેસમાં નોટો ઇમોજી, એડોબ સોર્સ ઇમોજી અને ક્વિવિરાનો સમાવેશ થાય છે. ફૂટનોટ્સ સંદર્ભો ઇમોજી