| ▲ | masfuerte 2 hours ago | ||||||||||||||||
While we're figuring it out let's call this hypothetical protocol X. | |||||||||||||||||
| ▲ | ncruces 2 hours ago | parent | next [-] | ||||||||||||||||
We could even use `ssh -X` to send it over SSH if that flag is otherwise unused. | |||||||||||||||||
| |||||||||||||||||
| ▲ | em-bee an hour ago | parent | prev [-] | ||||||||||||||||
the thing with X and wayland etc is, that they are low level. which is fine if you want full control over the presentation. what HTML was trying to do is to go higher level, send over some data and let the browser figure out how to present it. but it went wrong and people are abusing it as a low level presentation interface like X or wayland. what we are missing is a really high level protocol/system that takes really high level data and figures out the presentation on its own. take a list of files for example. you can run ls -l in a terminal and it will attempt a crude text based formatting of the output. or you can run a full gui filemanager. what if there was a command that would produce ls output as a table data structure, run in a sort of terminal that knows how to format a table nicely without the ls command having to include any formatting instructions? this terminal would have support for all sorts of data types and structures to display all of them nicely. | |||||||||||||||||
| |||||||||||||||||