» frame | home browse filter search | refresh | log on
printed maandag 6 september 2010 15:07:54 from www.yoy.be
| download |
|---|
|
Comment... |
| Add another Add child Edit Move |
| Delete |
| Add token Add reference |
TreeBrowse (~585KB) was a small project at first to have something better than a one-dimensional browse history (back, forward). By building a tree-structure as you browse through pages (and surf the web), you have a better view of how you got to where you are.
And there's more. On summary pages with links, you see a number of things you want to read, but when done with the first, you can't find the other any more. Press the links whil holding Ctrl, and nodes are added to the tree for later. Then view the items at you own pace. To clarify the overview, mark nodes with different icons, or drag and drop them to other places in the tree.
location:
freeware
url: http://yoy.be/freeware/TB_setup.exe
created: 10/06/2005 20:55:54 «
modified: 28/08/2009 0:10:06 (diff)
weight: 0
children, tokens, references comments (18) references to object (3)
New version online! v1.0.2.20
This time with a self-installer! As I was suspecting it was a bit of a hassle to extract TB.exe to a suitable directory...
New in this version is a WhiteList, that does allow PopUp's on the sites listed on a file 'whitelist.txt'. You need to create the file yourself, and remind to write the URL's with "http://" to make sure they match the first part of longer URL's the browser gets.
I also got to work on the pop-up windows, and the strange behaviour with minimize, restore and switching from another application to them. It should all be in order now.
Feel free to add feature proposals, bug-reports or any suggestions. I might import the list of idea's I have already some time soon also.
version 1.0.3.25
I had this strange problem with Access Violations after closing TB, after using a website that uses a local OCX. I've tried to build in a fix, to force the browser component to release handles, hope it works. I also added checking the white-list when a popup window pops up another window. (And check out the icon! hint hint)
version 1.0.4
I added a menu-item to the right-click menu on the tree, "Pre-read links in selection", that only is displayed when a portion of the web-page is selected. The links contained in the selected portion are pre-read, similar to ctrl-clicking a link.
version 1.0.5.30
TreeBrowse now opens with a default page (loaded from the exe's resources) with a bit more explanation about how things work. Hope this fill the need for a help file a bit for now.
Also when you need a pop-up, but Ctrl, Shift or Alt don't seem to help right (Ctrl does a pre-read, Shift forces 'target=_blank' on the link, Alt re-directs a pop-up to the main window), double click the status-bar, to allow one or more of the next pop-ups.
v1.0.6.32
I thought a bit more about tabbed browsing, and found it had still one advantage over TreeBrowse. When opening a new tab, you can load another page separately from any other page. I added multiple browser instances to TreeBrowse, but they are displayed on the node in the tree-view for the page currently loaded. Press Ctrl-T to create a new browser instance, and delete the node to free it.
I also added an option to export all children in the tree-view. Real handy if you need a URL-list to send to someone or to import in an application. Press Ctrl-F9 and select export options in the 'file type' field.
version 1.0.7.36
It took some time, but there's been a lot of work done under the hood. I noticed the working of the Ctrl+T option wasn't really working good, so I revised a lot of code into a better wrapper around a browser instance, the thing you get one of by pressing Ctrl+T. Events had all to be re-wired around this, so it took some time to test and get it right... There's still some work, but at this point I think it works good enough to publish. It takes some looking out when changing browser instances, since you really need to select the node that has the small overlay icon, or else your current browser instance will load the page of the node in another branch you selected. I might think of something else for that later, for example reserving one browser instance for pages only of one branch, but I'm not sure what's the best thing. Anyway, I hope you enjoy modifications of this version, and feel free to post idea's, requests or proposals.
version 1.0.8.38
By re-working the web-instances dynamic, Alt-click a link apparently didn't work any more, but that's fixed now. In switching from branch, when you click a node that doesn't have a web-instance of it's own, first the children are checked for any stored web-instances (unless you hold Shift down), and if none found, the nodes in the path up are checked (unless you hold Ctrl down).
'wuauclt.exe' came down the chimney to force IE7 on me also... But let's welcome change. For now all seems ok, and TreeBrowse does it's job just as before, as far as I can tell. The default IE-error-pages have been updated! Nice. If anyone notices something wierd about TreeBrowse on IE7, please let me know!
I've submitted TreeBrowse to www.freewarehome.com which looks like an OK site. It would be nice if TreeBrowse could get listed there.version 1.9.0.91
Ah... I finally got this one up to release-grade. It'll take a few weeks to promote it to production-grade, if no show-stoppers turn up, but I'm hopefull. This time there really was a lot going on under the hood. Most controls have been replaced by Tnt Unicode Controls. The popup window is a new instance of the main window now, with tree-view, but with 'F11' enabled (and an alternate icon). The binding between browser instances and treenodes has been revised (some more). Note the bullets over the icons, you now have at least one, except for the 'node-less' browser instance you start with, or you get by pressing Ctrl+T. Ideally you won't have them vanish any more, and when needed a node is created to house them in the tree-view. (If it still goes wrong at times, let me know). Having done so much, I threw in a XP-style manifest as well. Enjoy!
TreeBrowse v1.0.10.100version 1.0.11.168
Sometimes, after blocking a pop-up, normal navigation stopped working. Rather a showstopper, which I fixed for now by starting a new instance (Ctrl+T).

v1.0.12.190
I've reinstated the original MSIE user agent. It was causing trouble on browser-specific scripts.
Is ![]()
tabbed browsing the answer? Who knows. Try TreeBrowse for another alternative.
