| ▲ | necovek 4 hours ago | |||||||
Agreed! FWIW, they are not even "complicated" from a font rendering perspective: they're simple non-combining characters and they are probably never used in ligatures either (though nothing really stops you; just like you can have locale-specific variants with locl tables). It's basically "draw whatever is in a font at this codepoint". Yes, if you want to call them out based on Unicode names, you need to have them in the database, and there are many of them, so a font needs to have them all, but really, they are the simplest of characters Unicode could have. | ||||||||
| ▲ | overfeed 4 hours ago | parent | next [-] | |||||||
> they're simple non-combining characters Skin-tone emoji's are combined characters: base emoji + tone. | ||||||||
| ▲ | nicoburns 4 hours ago | parent | prev [-] | |||||||
"draw whatever is in a font at this codepoint" is doing quite a lot of work there. Some emoji fonts just embed a PNG which is easy. But COLRv1 fonts define an entire vector graphics imaging model which is similar what you need to render an SVG. | ||||||||
| ||||||||