Emoji

From Infogalactic: the planetary knowledge core
(Redirected from 😁)
Jump to: navigation, search

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Emoji
Symbol sets Emoji
Assigned 1,088 code points
Unicode version history
1.0.0 (1991) 78 (+78)
3.0 (1999) 80 (+2)
3.2 (2002) 88 (+8)
4.0 (2003) 96 (+8)
4.1 (2005) 111 (+15)
5.1 (2008) 115 (+4)
5.2 (2009) 142 (+27)
6.0 (2010) 858 (+716)
6.1 (2012) 871 (+13)
7.0 (2014) 975 (+104)
8.0 (2015) 1,016 (+41)
9.0 (2016) 1,088 (+72)
Note: These counts are for emoji that are single Unicode characters;[1][2] many more emoji are composed of sequences of two or more characters.[3] Emoji were first defined in Unicode 6.0, and pre-6.0 characters were only defined as emoji in 6.0 or later.

Emoji (Japanese: 絵文字えもじ?, Japanese pronunciation: [emodʑi]; English /ɪˈmi/, plural emoji or emojis[4]) are ideograms and smileys used in electronic messages and Web pages. Emoji are used much like emoticons and exist in various genres, including facial expressions, common objects, places and types of weather, and animals.

Originating on Japanese mobile phones in the late 1990s, emoji have become increasingly popular worldwide since their international inclusion in Apple's iPhone, which was followed by similar adoption by Android and other mobile operating systems.[5][6][7] Apple's macOS operating system supports emoji as of version 10.7 (Lion).[8] Microsoft added monochrome Unicode emoji coverage to the Segoe UI Symbol system font in Windows 8 and added color emoji in Windows 8.1 via the Segoe UI Emoji font.[9] The first international Emojicon conference was held in San Francisco, California on November 4, 2016.[10]

Originally meaning pictograph, the word emoji comes from Japanese e (絵, "picture") + moji (文字, "character"). The resemblance to the English words emotion and emoticon is purely coincidental.[11]

History

Emoji were initially used by Japanese mobile operators, NTT DoCoMo, au, and SoftBank Mobile (formerly Vodafone). These companies each defined their own variants of emoji using proprietary standards. The first emoji was created in 1998 or 1999 in Japan by Shigetaka Kurita,[12] who was part of the team working on NTT DoCoMo's i-mode mobile Internet platform. Kurita took inspiration from weather forecasts that used symbols to show weather, Chinese characters and street signs, and from manga that used stock symbols to express emotions, such as lightbulbs signifying inspiration.[13][14][15] The first set of 176 12×12 pixel emoji was created as part of i-mode's messaging features to help facilitate electronic communication, and to serve as a distinguishing feature from other services.[5] Kurita created the first 180 emoji based on the expressions that he observed people making and other things in the city.[16]

Early emoji encoding

For NTT DoCoMo's i-mode, each emoji is drawn on a 12×12 pixel grid. When transmitted, emoji symbols are specified as a two-byte sequence, in the private-use range E63E through E757 in the Unicode character space, or F89F through F9FC for Shift JIS. The basic specification has 1706 symbols, with 76 more added in phones that support C-HTML 4.0.

Emoji pictograms by Japanese mobile phone brand au are specified using the IMG tag. SoftBank Mobile emoji are wrapped between SI/SO escape sequences, and support colors and animation. DoCoMo's emoji are the most compact to transmit while au's version is more flexible and based on open standards.

From 2010 onwards, some emoji character sets have been incorporated into Unicode, a standard system for indexing characters, which has allowed them to be used outside Japan and to be standardized across different operating systems.

Hundreds of emoji characters were encoded in the Unicode Standard in version 6.0 released in October 2010 (and in the related international standard ISO/IEC 10646). The additions, originally requested by Google (Kat Momoi, Mark Davis, and Markus Scherer wrote the first draft for consideration by the Unicode Technical Committee in August 2007) and Apple Inc. (whose Yasuo Kida and Peter Edberg joined the first official UTC proposal for 607 characters as coauthors in January 2009), went through a long series of commenting by members of the Unicode Consortium and national standardization bodies of various countries participating in ISO/IEC JTC1/SC2/WG2, especially the United States, Germany, Ireland (led by Michael Everson), and Japan; various new characters (especially symbols for maps and European signs) were added during the consensus-building process. Encoding in the Unicode standard has allowed emoji to become popular outside Japan. The core emoji set in Unicode 6.0 consisted of 722 characters, of which 114 characters map to sequences of one or more characters in the pre-6.0 Unicode standard, and the remaining 608 characters map to sequences of one or more characters introduced in Unicode 6.0.[17] There is no block specifically set aside for emoji – the new symbols were encoded in seven different blocks (some newly created), and there exists a Unicode data file called EmojiSources.txt that includes mappings to and from the Japanese vendors' legacy character sets. "Regional indicator symbols" were defined as part of this set of characters as an alternative to encoding separate characters for national flags.

The popularity of emoji has caused pressure from vendors and international markets to add additional designs into the Unicode standard to meet the demands of different cultures. Unicode 7.0 added approximately 250 emoji, many from the Webdings and Wingdings fonts. Some characters now defined as emoji are inherited from a variety of pre-Unicode messenger systems not only used in Japan, including Yahoo and MSN Messenger.[18] Unicode 8.0 added another 41 emoji articles of sports equipment such as the cricket bat, food items such as the taco, signs of the Zodiac, new facial expressions, and symbols for places of worship.[19]

Emoji characters vary slightly between platforms within the limits in meaning defined by the Unicode specification, as companies have tried to provide artistic presentations of ideas and objects.[20] For example, following an Apple tradition, the calendar emoji on Apple products always shows July 17, the date in 2002 Apple announced its iCal calendar application for Mac. This led some Apple product users to initially nickname July 17 "International Emoji Calendar Day",[21] which is now more commonly[22] referred to as World Emoji Day.[23] Other emoji fonts show different dates or do not show a specific one.[24]

Some Apple emoji are very similar to the SoftBank standard, since SoftBank was the first Japanese network the iPhone launched on. For example, 💃 (defined by Unicode as "dancer - also used for 'let's party'") is female on Apple and SoftBank standards but male or gender-neutral on others.[25]

Journalists have noted that the ambiguity of emoji has allowed them to take on culture-specific meanings not present in the original glyphs. For example, 💅 (nail polish) has been described as being used in English-language communities to signify "non-caring fabulousness" and "anything from shutting haters down to a sense of accomplishment".[26][27][28] Unicode manuals sometimes provide notes on auxiliary meanings of an object to guide designers on how emoji may be used, for example noting that some users may expect 💺 (seat) to stand for "a reserved or ticketed seat, as for an airplane, train, or theater".[citation needed]

Cultural influence

Color illustrations of "😂" ("Face With Tears of Joy", U+1F602) from Noto Emoji Project, Twitter and Firefox OS

Oxford Dictionaries named 😂 (Face With Tears of Joy)[29] its 2015 Word of the year.[30] Oxford noted that 2015 has seen a sizable increase in the use of the word "emoji" and recognized its impact on popular culture;[31] SwiftKey found that "Face with Tears of Joy" was the most popular emoji across the world.[32] The American Dialect Society declared 🍆 (eggplant) to be the "Most Notable Emoji" of 2015 in their Word of the Year vote.[33]

Some emoji are specific to Japanese culture, such as a bowing businessman (🙇), a face wearing a face mask (😷), a white flower (💮) used to denote "brilliant homework",[34] or a group of emoji representing popular foods: ramen noodles (🍜), dango (🍡), onigiri (🍙), Japanese curry (🍛), and sushi (🍣). Unicode Consortium founder Mark Davis compared the use of emoji to a developing language, particularly mentioning the American use of 🍆 (eggplant) to represent a phallus.[35] Some linguists have classified emoji and emoticons as discourse markers.[36]

In December 2015 a sentiment analysis of emoji was published,[37] and the Emoji Sentiment Ranking 1.0[38] was provided. In 2015, it was announced that Sony Pictures Animation was planning on making a feature animated film based on emoji.[39] In 2016, a musical about emoji premiered in Los Angeles.[40][41]

In January 2017, in what is believed to be the first large-scale study of emoji usage, researchers at the University of Michigan analysed over 427 million messages input via the Kika Emoji Keyboard and announced that the Face With Tears of Joy was the most popular emoji. The Heart and the Heart eyes emoji stood second and third respectively. The study also found that the French used the emoji associated with love the most. People in countries with high levels of individualism, like Australia, France and the Czech Republic, used more happy emojis, while this was not so for people in Mexico, Colombia, Chile and Argentina, where people used more negative emojis in comparison to cultural hubs known for restraint and self-discipline, like Turkey, France and Russia.[42]

Emojis are now being considered by many to be its own "language." There have also been discussion amongst legal experts, on whether or not emojis such as the gun and face, could be admissible in court. Furthermore, as emojis continue to develop and grow as a "language" of symbols, there may also be the potential of the formation of emoji "dialects."[43] This is further backed up by the changing use of emojis. Emojis are being used as more than just to show reactions and emotions. Snapchat have even incorporated emojis in their trophy and friends system with each emoji showing a complex meaning.[44]

Emoji communication problems

Research has shown that emojis are often misunderstood. In some cases, this is related to how the actual emoji design is interpreted by the viewer,[45] in other cases the emoji that was sent, was not shown in the same way at the receiving side.[46]

The difference between these two problems is, that the first relates to the cultural or contextual interpretation of the smiley. When the author picks a smiley, the author thinks about the smiley in a certain way, but the same smiley may not trigger the same thoughts with the receiver. See also Models of communication.

The second problem is technological. When an author of a message picks a smiley from a list of smiley faces, this smiley is encoded in some way during the transmission, and if the author and the reader do not use the same software or operating system for their devices, the reader's device may visualize the same smiley in a different way. Small changes to a smiley's look may completely alter its perceived meaning with the receiver.

Emoji versus text presentation

Unicode defines variation sequences for many of its emoji to indicate their desired presentation.

<templatestyles src="Template:Blockquote/styles.css" />

Emoji characters can have two main kinds of presentation:

  • an emoji presentation, with colorful and perhaps whimsical shapes, even animated
  • a text presentation, such as black & white
    — "Unicode Technical Report #51: Unicode Emoji"[47]

Specifying the desired presentation is done by following the base emoji with either U+FE0E VARIATION SELECTOR-15 (VS15) for text or U+FE0F VARIATION SELECTOR-16 (VS16) for emoji-style.[48]

Sample emoji variation sequences
U+ 2139 231B 26A0 2712 2764 1F004 1F21A
default presentation text emoji text text text emoji emoji
base codepoint 🀄 🈚
base+VS15 (text) ℹ︎ ⌛︎ ⚠︎ ✒︎ ❤︎ 🀄︎ 🈚︎
base+VS16 (emoji) ℹ️ ⌛️ ⚠️ ✒️ ❤️ 🀄️ 🈚️

Skin color

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Five symbol modifier characters were added with Unicode 8.0 to provide a range of skin tones for human emoji. These modifiers are called EMOJI MODIFIER FITZPATRICK TYPE-1-2, -3, -4, -5, and -6 (U+1F3FB–U+1F3FF): 🏻 🏼 🏽 🏾 🏿. They are based on the Fitzpatrick scale for classifying human skin color. Human emoji that are not followed by one of these five modifiers should be displayed in a generic, non-realistic skin tone, such as bright yellow (), blue (), or gray ().[47] Non-human emoji (like U+26FD FUEL PUMP) are unaffected by the Fitzpatrick modifiers. As of Unicode 9.0, Fitzpatrick modifiers can be used with 86 human emoji spread across six blocks: Dingbats, Emoticons, Miscellaneous Symbols, Miscellaneous Symbols and Pictographs, Supplemental Symbols and Pictographs, and Transport and Map Symbols.[1]

Sample use of Fitzpatrick modifiers
Codepoint default FITZ-1-2 FITZ-3 FITZ-4 FITZ-5 FITZ-6
U+1F466: BOY 👦 👦🏻 👦🏼 👦🏽 👦🏾 👦🏿
U+1F467: GIRL 👧 👧🏻 👧🏼 👧🏽 👧🏾 👧🏿
U+1F468: MAN 👨 👨🏻 👨🏼 👨🏽 👨🏾 👨🏿
U+1F469: WOMAN 👩 👩🏻 👩🏼 👩🏽 👩🏾 👩🏿

Joining

Implementations may use U+200D ZERO WIDTH JOINER (ZWJ) between emoji to make them behave like a single, unique emoji character.[47] (Systems that don't support this should ignore the ZWJ character.)

For example, the sequence U+1F468 MAN, U+200D ZWJ, U+1F469 WOMAN, U+200D ZWJ, U+1F467 GIRL (👨‍👩‍👧) could be displayed as a single emoji depicting a family with a man, a woman, and a girl if the implementation supports it. Systems that don't support if would ignore the ZWJs, showing the base emoji in the sequence: U+1F468 MAN, U+1F469 WOMAN, U+1F467 GIRL (👨👩👧).

Unicode maintains a catalog of emoji ZWJ sequences that are supported on at least one commonly available platform.[3]

Unicode blocks

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Unicode 9.0 represents emoji using 1,126 characters spread across 22 blocks, of which 1,085 are single emoji characters, 26 are Regional Indicator Symbols that combine in pairs to form flag emoji, and 12 (#, * and 0-9) are base characters for keycap emoji sequences:[1][47]

637 of the 768 codepoints in the Miscellaneous Symbols and Pictographs block are considered emoji. 80 of the 82 codepoints in the Supplemental Symbols and Pictographs block are considered emoji. All of the 80 codepoints in the Emoticons block are considered emoji. 92 of the 103 codepoints in the Transport and Map Symbols block are considered emoji. 80 of the 256 codepoints in the Miscellaneous Symbols block are considered emoji. 33 of the 192 codepoints in the Dingbats block are considered emoji.

  0 1 2 3 4 5 6 7 8 9 A B C D E F
U+00Ax © ®
U+203x
U+204x
U+212x
U+213x
U+219x
U+21Ax
U+231x
U+232x
U+23Cx
U+23Ex
U+23Fx
U+24Cx
U+25Ax
U+25Bx
U+25Cx
U+25Fx
U+260x
U+261x
U+262x
U+263x
U+264x
U+265x
U+266x
U+267x
U+269x
U+26Ax
U+26Bx
U+26Cx
U+26Dx
U+26Ex
U+26Fx
U+270x
U+271x
U+272x
U+273x
U+274x
U+275x
U+276x
U+279x
U+27Ax
U+27Bx
U+293x
U+2B0x
U+2B1x
U+2B5x
U+303x
U+329x
  0 1 2 3 4 5 6 7 8 9 A B C D E F
U+1F00x 🀄
U+1F0Cx 🃏
U+1F17x 🅰 🅱 🅾 🅿
U+1F18x 🆎
U+1F19x 🆑 🆒 🆓 🆔 🆕 🆖 🆗 🆘 🆙 🆚
U+1F20x 🈁 🈂
U+1F21x 🈚
U+1F22x 🈯
U+1F23x 🈲 🈳 🈴 🈵 🈶 🈷 🈸 🈹 🈺
U+1F25x 🉐 🉑
U+1F30x 🌀 🌁 🌂 🌃 🌄 🌅 🌆 🌇 🌈 🌉 🌊 🌋 🌌 🌍 🌎 🌏
U+1F31x 🌐 🌑 🌒 🌓 🌔 🌕 🌖 🌗 🌘 🌙 🌚 🌛 🌜 🌝 🌞 🌟
U+1F32x 🌠 🌡 🌤 🌥 🌦 🌧 🌨 🌩 🌪 🌫 🌬 🌭 🌮 🌯
U+1F33x 🌰 🌱 🌲 🌳 🌴 🌵 🌶 🌷 🌸 🌹 🌺 🌻 🌼 🌽 🌾 🌿
U+1F34x 🍀 🍁 🍂 🍃 🍄 🍅 🍆 🍇 🍈 🍉 🍊 🍋 🍌 🍍 🍎 🍏
U+1F35x 🍐 🍑 🍒 🍓 🍔 🍕 🍖 🍗 🍘 🍙 🍚 🍛 🍜 🍝 🍞 🍟
U+1F36x 🍠 🍡 🍢 🍣 🍤 🍥 🍦 🍧 🍨 🍩 🍪 🍫 🍬 🍭 🍮 🍯
U+1F37x 🍰 🍱 🍲 🍳 🍴 🍵 🍶 🍷 🍸 🍹 🍺 🍻 🍼 🍽 🍾 🍿
U+1F38x 🎀 🎁 🎂 🎃 🎄 🎅 🎆 🎇 🎈 🎉 🎊 🎋 🎌 🎍 🎎 🎏
U+1F39x 🎐 🎑 🎒 🎓 🎖 🎗 🎘 🎙 🎚 🎛 🎞 🎟
U+1F3Ax 🎠 🎡 🎢 🎣 🎤 🎥 🎦 🎧 🎨 🎩 🎪 🎫 🎬 🎭 🎮 🎯
U+1F3Bx 🎰 🎱 🎲 🎳 🎴 🎵 🎶 🎷 🎸 🎹 🎺 🎻 🎼 🎽 🎾 🎿
U+1F3Cx 🏀 🏁 🏂 🏃 🏄 🏅 🏆 🏇 🏈 🏉 🏊 🏋 🏌 🏍 🏎 🏏
U+1F3Dx 🏐 🏑 🏒 🏓 🏔 🏕 🏖 🏗 🏘 🏙 🏚 🏛 🏜 🏝 🏞 🏟
U+1F3Ex 🏠 🏡 🏢 🏣 🏤 🏥 🏦 🏧 🏨 🏩 🏪 🏫 🏬 🏭 🏮 🏯
U+1F3Fx 🏰 🏳 🏴 🏵 🏷 🏸 🏹 🏺 🏻 🏼 🏽 🏾 🏿
U+1F40x 🐀 🐁 🐂 🐃 🐄 🐅 🐆 🐇 🐈 🐉 🐊 🐋 🐌 🐍 🐎 🐏
U+1F41x 🐐 🐑 🐒 🐓 🐔 🐕 🐖 🐗 🐘 🐙 🐚 🐛 🐜 🐝 🐞 🐟
U+1F42x 🐠 🐡 🐢 🐣 🐤 🐥 🐦 🐧 🐨 🐩 🐪 🐫 🐬 🐭 🐮 🐯
U+1F43x 🐰 🐱 🐲 🐳 🐴 🐵 🐶 🐷 🐸 🐹 🐺 🐻 🐼 🐽 🐾 🐿
U+1F44x 👀 👁 👂 👃 👄 👅 👆 👇 👈 👉 👊 👋 👌 👍 👎 👏
U+1F45x 👐 👑 👒 👓 👔 👕 👖 👗 👘 👙 👚 👛 👜 👝 👞 👟
U+1F46x 👠 👡 👢 👣 👤 👥 👦 👧 👨 👩 👪 👫 👬 👭 👮 👯
U+1F47x 👰 👱 👲 👳 👴 👵 👶 👷 👸 👹 👺 👻 👼 👽 👾 👿
U+1F48x 💀 💁 💂 💃 💄 💅 💆 💇 💈 💉 💊 💋 💌 💍 💎 💏
U+1F49x 💐 💑 💒 💓 💔 💕 💖 💗 💘 💙 💚 💛 💜 💝 💞 💟
U+1F4Ax 💠 💡 💢 💣 💤 💥 💦 💧 💨 💩 💪 💫 💬 💭 💮 💯
U+1F4Bx 💰 💱 💲 💳 💴 💵 💶 💷 💸 💹 💺 💻 💼 💽 💾 💿
U+1F4Cx 📀 📁 📂 📃 📄 📅 📆 📇 📈 📉 📊 📋 📌 📍 📎 📏
U+1F4Dx 📐 📑 📒 📓 📔 📕 📖 📗 📘 📙 📚 📛 📜 📝 📞 📟
U+1F4Ex 📠 📡 📢 📣 📤 📥 📦 📧 📨 📩 📪 📫 📬 📭 📮 📯
U+1F4Fx 📰 📱 📲 📳 📴 📵 📶 📷 📸 📹 📺 📻 📼 📽 📿
U+1F50x 🔀 🔁 🔂 🔃 🔄 🔅 🔆 🔇 🔈 🔉 🔊 🔋 🔌 🔍 🔎 🔏
U+1F51x 🔐 🔑 🔒 🔓 🔔 🔕 🔖 🔗 🔘 🔙 🔚 🔛 🔜 🔝 🔞 🔟
U+1F52x 🔠 🔡 🔢 🔣 🔤 🔥 🔦 🔧 🔨 🔩 🔪 🔫 🔬 🔭 🔮 🔯
U+1F53x 🔰 🔱 🔲 🔳 🔴 🔵 🔶 🔷 🔸 🔹 🔺 🔻 🔼 🔽
U+1F54x 🕉 🕊 🕋 🕌 🕍 🕎
U+1F55x 🕐 🕑 🕒 🕓 🕔 🕕 🕖 🕗 🕘 🕙 🕚 🕛 🕜 🕝 🕞 🕟
U+1F56x 🕠 🕡 🕢 🕣 🕤 🕥 🕦 🕧 🕯
U+1F57x 🕰 🕳 🕴 🕵 🕶 🕷 🕸 🕹
U+1F58x 🖇 🖊 🖋 🖌 🖍
U+1F59x 🖐 🖕 🖖
U+1F5Ax 🖥 🖨
U+1F5Bx 🖱 🖲 🖼
U+1F5Cx 🗂 🗃 🗄
U+1F5Dx 🗑 🗒 🗓 🗜 🗝 🗞
U+1F5Ex 🗡 🗣 🗨 🗯
U+1F5Fx 🗳 🗺 🗻 🗼 🗽 🗾 🗿
U+1F60x 😀 😁 😂 😃 😄 😅 😆 😇 😈 😉 😊 😋 😌 😍 😎 😏
U+1F61x 😐 😑 😒 😓 😔 😕 😖 😗 😘 😙 😚 😛 😜 😝 😞 😟
U+1F62x 😠 😡 😢 😣 😤 😥 😦 😧 😨 😩 😪 😫 😬 😭 😮 😯
U+1F63x 😰 😱 😲 😳 😴 😵 😶 😷 😸 😹 😺 😻 😼 😽 😾 😿
U+1F64x 🙀 🙁 🙂 🙃 🙄 🙅 🙆 🙇 🙈 🙉 🙊 🙋 🙌 🙍 🙎 🙏
U+1F68x 🚀 🚁 🚂 🚃 🚄 🚅 🚆 🚇 🚈 🚉 🚊 🚋 🚌 🚍 🚎 🚏
U+1F69x 🚐 🚑 🚒 🚓 🚔 🚕 🚖 🚗 🚘 🚙 🚚 🚛 🚜 🚝 🚞 🚟
U+1F6Ax 🚠 🚡 🚢 🚣 🚤 🚥 🚦 🚧 🚨 🚩 🚪 🚫 🚬 🚭 🚮 🚯
U+1F6Bx 🚰 🚱 🚲 🚳 🚴 🚵 🚶 🚷 🚸 🚹 🚺 🚻 🚼 🚽 🚾 🚿
U+1F6Cx 🛀 🛁 🛂 🛃 🛄 🛅 🛋 🛌 🛍 🛎 🛏
U+1F6Dx 🛐
U+1F6Ex 🛠 🛡 🛢 🛣 🛤 🛥 🛩 🛫 🛬
U+1F6Fx 🛰 🛳
U+1F91x 🤐 🤑 🤒 🤓 🤔 🤕 🤖 🤗 🤘
U+1F98x 🦀 🦁 🦂 🦃 🦄
U+1F9Cx 🧀

Additional emoji can be found in the following Unicode blocks: Arrows (8 codepoints considered emoji), Basic Latin (12), CJK Symbols and Punctuation (2), Enclosed Alphanumeric Supplement (41), Enclosed Alphanumerics (1), Enclosed CJK Letters and Months (2), Enclosed Ideographic Supplement (15), General Punctuation (2), Geometric Shapes (8), Latin-1 Supplement (2), Letterlike Symbols (2), Mahjong Tiles (1), Miscellaneous Symbols and Arrows (7), Miscellaneous Technical (18), Playing Cards (1), and Supplemental Arrows-B (2).

Implementation

The exact appearance of emoji is not prescribed but varies between fonts, in the same way that normal typefaces can display letters differently. For example, the Apple Color Emoji typeface is proprietary to Apple, and can only be used on Apple devices (without additional hacking).[49] Different computing companies have developed their own fonts to display emoji, some of which have been open-sourced to permit their reuse.[50][51] Both colour and monochrome emoji typefaces exist, as well as at least one animated design.[52]

Android

Android devices support emoji differently depending on the operating system version. Google added native emoji support to Android in July 2013 with Android 4.3,[53] and to the Google Keyboard in November 2013 for devices running Android 4.4 and later.[54] Android 7.0 Nougat added Unicode 9 emojis, skin tone modifiers, and a redesign of many existing Emoji.[55] Emoji is also supported by the Google Hangouts application (independent of the keyboard in use), in both Hangouts and SMS modes.[56] Several third-party messaging and keyboard applications (such as IQQI Keyboard) for Android devices[57] provide plugins that allow the use of emoji.

Chrome

Chrome OS, through its inclusion of the Noto fonts, supports the emoji set introduced through Unicode 6.2. As of Chrome OS 41, Noto Color Emoji is the default font for most emoji.

Linux

Some Linux distributions support emoji after installing extra fonts. In Ubuntu or Debian based distributions this can be achieved by installing the package fonts-symbola; in Fedora or openSUSE, by installing the package gdouros-symbola-fonts.[58] This will install the Symbola font.

Microsoft Windows

Windows 8 and higher supports the full Unicode emoji characters through Microsoft's Segoe UI family of fonts. Emoji characters are accessed through the onscreen keyboard's "smiley" key. As of Windows 8.1 Preview, Segoe UI Emoji font supplies full-color pictographs. Differently from macOS & iOS, color glyphs are only supplied when the application supports Microsoft's DirectWrite API, and Segoe UI Emoji is explicitly declared, otherwise monochrome glyphs appear. An update for the Segoe UI Symbol font in Windows 7 and in Windows Server 2008 R2 brings a subset of the monochrome Unicode set to those operating systems.[59] The font update rebrands the font as Segoe UI Symbol. The difference between the two fonts is that Segoe UI lacks any and all Emoji characters, while Segoe UI Symbol and Segoe UI Emoji include them. Segoe UI Emoji and its full-color emoji set is not fully supported by all programs written for Windows; for example, among Web browsers, Internet Explorer and Google Chrome can use the font, but Firefox can also use the full-color set. Windows 10 Anniversary Update added Unicode 9 emojis.

macOS and iOS

Apple first introduced emoji to their desktop operating system with the release of OS X 10.7 Lion, in 2011. Users can view Emoji characters sent through email and messaging applications, which are commonly shared by mobile users, as well as any other application. Users can create Emoji symbols using the "Characters" special input panel from almost any macOS application by selecting the "Edit" menu and pulling down to "Special Characters", or by the key combination Command+ Option+T. macOS uses the Apple Color Emoji font that was introduced in iOS. This provides users with full color pictographs.[60]

The emoji keyboard was first available in Japan with the release of iOS version 2.2.[61] The emoji keyboard was not made available outside of Japan until iOS version 5.0.[62] Between iOS version 2.2 and 5.0, those outside Japan could access the keyboard but had to use a 3rd party app by Josh Gare. The app developed by Gare has been attributed with Emoji being embraced by Popular culture.[63][64] iOS was updated to support Fitzpatrick modifiers with version 8.3.[65]

OS X 10.9 Mavericks introduced a dedicated emoji input palette in most text input boxes using the key combination Command+Ctrl+Space.[66]

General

Any operating system that supports adding additional fonts (this would include most operating systems except Chrome and Android) can add an emoji-supporting font. EmojiOne, an open-source font available under free license, supports the full emoji set in color through version 9.0. The public domain font Symbola, last updated in July 2016, contains all emoji (in monochrome) through version 8.0 and some through version 9.0. Note however that not all operating systems have support for color fonts, so emoji might have to be rendered as black-and-white line art. Other typefaces including a significant number of emoji characters include Noto Emoji, and Quivira.

In popular culture

  • The Emoji Movie: Sony Pictures Animation is developing an animated film centered around emojis with Anthony Leondis directing and co-writing with Eric Siegel and Michelle Raimo Kouyate producing.[67]
  • A musical called Emojiland premiered at Rockwell Table & Stage in Los Angeles in May 2016[40][41] after presenting selected songs at the same venue in 2015.[68][69]

See also

References

  1. 1.0 1.1 1.2 Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. 3.0 3.1 Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. 5.0 5.1 Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. Lua error in package.lua at line 80: module 'strict' not found.
  30. Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. Lua error in package.lua at line 80: module 'strict' not found.
  33. Lua error in package.lua at line 80: module 'strict' not found.
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. Lua error in package.lua at line 80: module 'strict' not found.
  37. Lua error in package.lua at line 80: module 'strict' not found.
  38. Lua error in package.lua at line 80: module 'strict' not found.
  39. 40.0 40.1 Lua error in package.lua at line 80: module 'strict' not found.
  40. 41.0 41.1 Lua error in package.lua at line 80: module 'strict' not found.
  41. Lua error in package.lua at line 80: module 'strict' not found.
  42. Lua error in package.lua at line 80: module 'strict' not found.
  43. Lua error in package.lua at line 80: module 'strict' not found.
  44. Lua error in package.lua at line 80: module 'strict' not found.
  45. Lua error in package.lua at line 80: module 'strict' not found.
  46. 47.0 47.1 47.2 47.3 Lua error in package.lua at line 80: module 'strict' not found.
  47. Lua error in package.lua at line 80: module 'strict' not found.
  48. Lua error in package.lua at line 80: module 'strict' not found.
  49. Lua error in package.lua at line 80: module 'strict' not found.
  50. Lua error in package.lua at line 80: module 'strict' not found.
  51. Lua error in package.lua at line 80: module 'strict' not found.
  52. Lua error in package.lua at line 80: module 'strict' not found.
  53. Lua error in package.lua at line 80: module 'strict' not found.
  54. Lua error in package.lua at line 80: module 'strict' not found.
  55. Lua error in package.lua at line 80: module 'strict' not found.
  56. Lua error in package.lua at line 80: module 'strict' not found.
  57. Lua error in package.lua at line 80: module 'strict' not found.
  58. Lua error in package.lua at line 80: module 'strict' not found.
  59. Lua error in package.lua at line 80: module 'strict' not found.
  60. Lua error in package.lua at line 80: module 'strict' not found.
  61. Lua error in package.lua at line 80: module 'strict' not found.
  62. Lua error in package.lua at line 80: module 'strict' not found.
  63. Lua error in package.lua at line 80: module 'strict' not found.
  64. Lua error in package.lua at line 80: module 'strict' not found.
  65. Lua error in package.lua at line 80: module 'strict' not found.
  66. Lua error in package.lua at line 80: module 'strict' not found.
  67. Lua error in package.lua at line 80: module 'strict' not found.
  68. Lua error in package.lua at line 80: module 'strict' not found.

External links