Comment by πŸŒ† skyjake

Re: "UTF-8 emojis in Gemtext"

In: u/lars_the_bear

Terminals are limited both by the font they use and also the locale character encoding. Nowadays terminals usually use UTF-8, though, so it's mostly up to the user's chosen font.

Lagrange has pretty standard Unicode functionality that comes mainly from the Harfbuzz library, however it doesn't support Zero-Width Joiner sequences that are needed for many modern Emoji, especially for different variants.

πŸŒ† skyjake [sysop]

Feb 17 Β· 3 months ago

1 Later Comment

🎲 lab6 · Feb 17 at 21:02:

Plain text ain’t always so plain, and hasn’t been for a while, but I’d say emoji use is fully mainstream and non-technical users will expect emojis to just work, moreso than, say, zalgo text, even though that has been around for longer.

Original Post

πŸš€ lars_the_bear

UTF-8 emojis in Gemtext β€” I wonder what people's views are on these? I note that some people use UTF-8 emojis in Gemtext, even in headings that might end up in a search or aggregator. Lagrange handles these without any additional config, but some clients don't. Amfora (on my Linux system) doesn't, without additional font configuration. So is it safe to use these? They do add a bit of zing to pages, but making folks install additional fonts seems a bit cheeky. Sorry if this has been discussed...

πŸ’¬ 4 comments Β· 1 like Β· Feb 17 Β· 3 months ago