Sixel is different. It’s a way of drawing graphics rather than switching to alternative character sets.
Sixels could be used here too, but native support for vector graphics would be nicer.
I’m also of the opinion that sixel sucks as a modern option. It’s got a low DPI resolution, cannot be compressed, and is its own bespoke specification which means lots of additional work for terminal maintainers. Which is why most terms these days go with their own escape sequences for natively supporting common formats like PNG and JPEG.
In my own terminal emulator, I’ve got support for several image formats but I doubt I’ll ever bother with sixel.
Sixels could be used here too, but native support for vector graphics would be nicer.
I’m also of the opinion that sixel sucks as a modern option. It’s got a low DPI resolution, cannot be compressed, and is its own bespoke specification which means lots of additional work for terminal maintainers. Which is why most terms these days go with their own escape sequences for natively supporting common formats like PNG and JPEG.
In my own terminal emulator, I’ve got support for several image formats but I doubt I’ll ever bother with sixel.