And… the bundle size for JS emoji pickers will increase for every site… every year… 📈🤷‍♂️
mastodon.world/@emojipedia/115

@cheeaun what’s the problem with relying on default emoji of operating system?

@manualdousuario there's no <input type="emoji"> or JS method to invoke the OS native emoji picker 😬

Follow

@cheeaun but wait, if relying just on OS emojis, the only thing increasing in size is the total list of codepoints to pick from, which is a couple of bytes per codepoint, right? And some more to account for combinations. Does that combine into a noticeable size increase, relative to the code of the picker itself?
@manualdousuario

@Amikke @manualdousuario every emoji also have descriptions that you can search for them, e.g. Smiling Face with Smiling Eyes = 😁

So it's ~4K emojis × number of languages supported. Most JS emoji pickers also use images to replace native emoji characters for aesthetic/design/consistency purposes. The other reason is to backfill missing emojis for older OS'es that don't support latest Emoji versions so that users don't see 🫯 (emojipedia.org/fight-cloud)…

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.