nyxt
nyxt copied to clipboard
Create a `content-on-demand-mode`
Nyxt would load only the HTML headings of the sections. If (and only if) the user wants to see more, then they would need to click something, like a button, to load the content associated with that heading. Thus, less content tends to be loaded.
I pitched this idea to @jmercouris. He liked it but said this would be challenging. He was also unsure about how to do it and mentioned "dexador".
As I was searching for old feature requests,I saw something similar.
Almost a year ago, @Ambrevar proposed something similar for images. This new idea is somewhat a generalization of his intention with "loading images on demand".
I guess this would be a nightmare to do for webpages on the large that ab(use) arbitrary JavaScript. But it could be very useful for Nyxt applications in user-internal-buffer so they can e.g. compute on demand.
I think the canonical idea is to have “lazy” dom element that can compute on demand.
Interesting to explore as a Nyxt extension.