has reached the end-of-life and is now read-only. Please see the EOL announcement for details @ckeen I'm not a huge emacs user either, I sometimes use it with Idris and the Idris shell displays an image on startup

but maybe things like Jupyter are more relevant to the "what if we could render HTML in the terminal" question

@Shamar @ckeen @bugaevc @grainloom
$www-browser --dump $file

where www-browser is something like lynx or w3m.

@bugaevc @grainloom @ckeen @lanodan

I appreciate the objection, but printing text extracted by HTML is not rendering HTML for any useful definition of rendering. :-)

#Lynx dump IS rendering but without any interactivity.
Until it ignores #CSS, #JavaScript and any other external resource, it's not a road to #hell.

But integrate the rendering into a terminal emulator and you'll soon face the joy of #JS hijacking your shell.

@Shamar @ckeen @grainloom @bugaevc
If a program is hijacking your shell you have a serious Operating System hell.
Anyway elinks has CSS and probable JS support and does work in a terminal.

@lanodan @Shamar @ckeen @grainloom @bugaevc In fact it already has been done multiple times before :


Sometime there is a working PoC sometimes just specs.

@lord @ckeen @lanodan @Shamar and it seems like a lot of them just needlessly replicate functionality that is better served by other applications, like image rendering :blobsad:

@grainloom @Shamar @lanodan @bugaevc @lord

On a more serious note: the disability to just render images on screen is the serial line interface heritage.

Plan 9's graphical windows are just graphical windows, you can blit anything on them. Even the shell could, no special support required (apart from generating the right pixels).

@ckeen @Shamar @lord @lanodan
yup, what we need isn't better terminals, it's better operating systems

@grainloom @ckeen @bugaevc @lord @lanodan

Yet on rio, window + rc cannot intersperse text and graphics: when you need to see an image, you either open a new window or replace the contents of the current one.

AFAIK, you would need a different `window` program and a different shell to do that, exposing to rc a new folder (say /dev/images/) where you can copy an raster image to see it rendered as the output (under the command, before the next prompt).

I wonder if it's worth the effort though.

@grainloom @ckeen @bugaevc @lord @lanodan

I mean: once you are freed from the scrolling nature of a teletype, why you need a top-down sequence for image?

For text it make sense anyway, but for images?

@Shamar @ckeen @lord @lanodan
how do you reflow the text + images if you don't have a flow direction? rio windows can be resized and as a user i absolutely despise unresizable windows

· · brutaldon · 1 · 0 · 0

@grainloom @ckeen @bugaevc @lord @lanodan

With text you have a flow direction.

Do you have a flow direction with images? It depends.

For example why the water-drop photo should be flowing with text in this screenshot?

Sign in to participate in the conversation

the mastodon instance at is retired

see the end-of-life plan for details: