I wanted to fill you in on the new emoji revamp. This has been a project that’s been in the “early stages” of development for quite some time, but now, with the release of Organizations well behind us, and many features being added to it – including social media logins, the ability to allow users to create their own chatrooms on your Organization, and support for custom domains – I’ve begun active development of the new emoji.
Rather than using Canvas to draw and animate emoji in the chat, the new setup will be using SVGs. These will provide the following benefits:
Ability to use CSS rules to handle repeat animations, rather than requiring each and every emoji to be drawn by your device every frame.
Ability for improved quality when zooming in, or viewing content on a high resolution display.
Ability to scale appropriately when the font size of the chat differs from “default”.
The ability for emoji to easily import external assets, such as static PNGs, GIFs, and more. This means that emoji will be able to be added more frequently in the chat.
While I don’t have a preview of the new emoji as of yet, I will say that they’ll use a more “modern” look. Less gradients, less bug-eyes, and less unnecessary animations.
If you have any feedback or ideas, let me know by replying to this topic! Once the new emoji are released, I’ll allow all users to create a topic in this category.