Put tabs into threads

Features wanted...
Post Reply
fishgod
Posts: 231
Joined: 03 Feb 2008 00:40
Location: Sankt Augustin (near Bonn), Germany

Put tabs into threads

Post by fishgod »

When you access a location which needs a few seconds to come up, for example network-folder or simply an old floppy-disk, XY hangs until the tab loaded its content.
(You also cannot switch to another tab to spend your time doing something else while the tab loads)

So network-speed was discussed in in the past many times, and I don't wan't to make a new "Network is slow"-thread here, my Wish is more than that.
I think if every tab runs in an individual thread, you should be able to switch the tabs whenever the tab is busy or not.

Further this should enable XY to complete a search while the tab does NOT have the focus, and maybe you can just give "cache search results" a lower prio because then its automatically cached until the tab gets closed. (now asking myself: Is "cache search results" intented to cache in the memory or on disk to cache between sessions.)

Overall it could speed up XY using multiple tabs with many items per tab by using a little bit more of memory. (In my configuration XY needs ~10MB of memory. Maybe we can live with some extra memory needed. Just for comparison: WindowsExplorer is using 15MB for a single folder :shock: )


But I don't know if multithreaded applications can be written in VB and I also don't know if its hard to implement.
It sounds quite easy, but I can imagine that integrating this in an existing Application is not.
Operating System: Win10 x64 / Win11 x64 / almost allways newest XY-beta
totally XYscripting-addicted

admin
Site Admin
Posts: 66324
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Put tabs into threads

Post by admin »

fishgod wrote:But I don't know if multithreaded applications can be written in VB and I also don't know if its hard to implement.
Short answer: no. Also, the fundamental architecture of XY tabbing does not support this approach. You are not here long enough to know, but tabbed browsing in XY was originally introduced as "Tabs Lite", and it still is. A tab is nothing but a link; it has no thread, no memory, no content (however, when we get cached tabsthere will be stored content).

fishgod
Posts: 231
Joined: 03 Feb 2008 00:40
Location: Sankt Augustin (near Bonn), Germany

Re: Put tabs into threads

Post by fishgod »

Ok, this is a "Wish"-forum, and not every wish gets fulfilled.

I can live with that, ecspecially with my special wishes :D
Operating System: Win10 x64 / Win11 x64 / almost allways newest XY-beta
totally XYscripting-addicted

Post Reply