Post

Aye or Nay? `<input type=emoji>` to trigger the native emoji-picker, allowing you to pick a single emoji.

Also it would fallback to a text input in unsupporting browsers which is quite different to what is desired imo. Tbh I think a window.showEmojiPicker() is probably a good first step anyway. Give people a JS way to invoke it and use the selected character somehow?

We often want to insert the chosen emoji into a textarea or something, so the picker itself being an input feels wrong regardless. <button emojipicker> is perhaps a better design for progressive enhancement?

A datalist attached to the text field you're currently writing in. And as a user, you want the emoji picker to be where your caret is. Emoji buttons exist due to technical limitations, imho, not because they're the best approach UX-wise.

I only ever open the macOS one by complete accident and never when I want to.

0 reposts0 likes