Posts: 1342 from 2003/2/15
From: Central Europe
Ideally it should also be possible to run JS etc in it to make a full web app, enclose it all in a proper MUI GUI with all necessary controls, and make it possible for the web-app and MUI-app to communicate to become one entity. It would IMHO make a lot of sense to create, say, a word processor this way. HTML for the document contents, JS for doing all the editing of it, one css for screen, one for paper print, and a MorphOS/MUI program around it to handle everything related to the OS and user interface. I believe the Spotify apps and many more are built in a similar way.
A "hybrid app runtime"
derived from Odyssey has been in existence in various incarnations since 2018. Considering that Odyssey uses a less demanding Webkit version, this seems like a good fit considering applications designed to be run locally and on certain operating systems can usually be tailored to the features of specific Webkit versions whereas websites are constantly evolving, thus require browser engine upgrades.
The main downside of running multiple applications in what is close to a UI-less Odyssey is that iconifying one application window will iconify all windows associated with the runtime application. This would require some option to hide the iconify button just like it exists for the "Close" window button in MUI. I doubt this will ever get implemented though.
Also, this is very much unrelated to the new web browser, of course, which is the main topic of this discussion.