必须想点办法把 #twemoji 优化好,同时减小包体积,让它加载速度更快(减少 20kb JS 得快多少呀!)

• 切词遍历:`Intl.Segmenter` 切词+`\p{Extended_Pictographic}`+`\p{Emoji_Presentation}` 但内存占用太多,比 twemoji 差多了
• Rust 后端代理替换:在 rust 后端就把 emoji 替换掉..?这样前端内存、包体积都下降了,但容易耦合。比如把 emoji 换成 `{{✨}}` 这种格式,前端匹配替换掉
- 优点:没有 21.4kb twemoji 包、没有前端内存占用、可以原生支持不替换代码块内容(反正都实现了)
- 缺点:修改不方便,并且如果每个 API 都代理会增加消耗和延迟,需前端给内容 API 加参数
• 优化 twemoji:clone twemoji 加一个原生支持「不替换 `["code","pre"]` 标签」的方案。反正 twemoji 那些 JS …

—— Little Gecko Fuyeor, Ф https://fuyeor.com/t/374

Just discovered this up-to-date fork from Twemoji 💯

✅ It is updated with Unicode 16.0.1 since Twitter stopped maintaining the original repo.

➡️ https://github.com/jdecked/twemoji

#WebDev #Emoji #Twemoji

GitHub - jdecked/twemoji: Emoji for everyone.

Emoji for everyone. Contribute to jdecked/twemoji development by creating an account on GitHub.

GitHub

🎉 Website Update!
🔗 Try it: https://eliasku.win/

✅ Dark/light themes toggle
✅ Fixed syntax highlighting
✨ Twemojis replace emojis at build-time
✨ Copied text keeps original emoji (alt trick!)

#WebDesign #UIUpdate #DarkMode #FrontEnd #Sass #Twemoji #DevTips

Elias Ku - Indie Game Developer & Technical Blogger | Explore My Games & Tutorials

Welcome to Elias Ku Games website. Dive into a world of indie games developed from scratch and discover technical tutorials on game development.

Elias Ku doing games, articles

Just installed Chocolatey, so we could use it to install the Twemoji font, which received an update to unicode 15.1 back in October 2024.

#emojis #Chocolatey #Twemoji

Installing Chocolatey

Chocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. Chocolatey integrates w/SCCM, Puppet, Chef, etc. Chocolatey is trusted by businesses to manage software deployments.

Chocolatey Software

I often annotate or arrange images in  @inkscape and emojis are often a very nice addition to point to things or add emphasis.

Here I made a useful emoji SVG picker with #bemoji, #twemoji and #homeManager that simplifies search and dragging into any program:

https://gitlab.com/nobodyinperson/nixconfig/-/commit/db740e6acf698cb3d75d73b56d26ba7d06ffe0f9

#Inkscape #nix #nixos

✨ Add Twemoji SVG picker (db740e6a) · Commits · Yann Büchau / 📦 Yanns NixOS Config · GitLab

My NixOS Config

GitLab

どうでもいい事。
オープンソースの絵文字Twemojiのくす玉、構造が間違ってるから引いて見てさくらんぼっぽく見えるよね。

#思ったけど言ってなかった些細すぎる事
#twemoji #絵文字 #emoji

There are at least 3K emojis in all popular emoji fonts and we still don't have this! When?

#emoji #twitter #twemoji #unicode #utf8 #font

File:Twemoji-style PACE flag with peace sign.svg - Wikimedia Commons

FAO #CultOfShiv denizens

I've done a quick emoji update.

The Google Noto Color Emoji ones I've added have been re-added with new shortcodes.

I've uploaded all the new Twemoji unicode emojis.

Any issues or other stuff you wish me to add, please just let me know 

#emoji #emojis #Twemoji #NotoColorEmoji #NotoEmoji

It seems as a result of the chaos at Twitter, #Twemoji is probably dead? 🪦

Ngl, I'm not mad about it. Twemoji was my least favorite #emoji set, and is the worst thing about #Discord imho. Here's hoping they switch Twemoji out for #NotoColor 🤞

https://github.com/twitter/twemoji/issues/570

https://fxtwitter.com/watIsAgoodUsern/status/1626065342094274560

Add support for Unicode/Emoji 15.0 · Issue #570 · twitter/twemoji

Is your feature request related to a problem? Please describe. Unicode 15.0, released September 13th 2022, contains Emoji 15.0. Twemoji has not yet updated to Emoji 15.0. Describe the solution you'...

GitHub