One of the main ideas behind starting Berkano - still far from mature unfortunately - provides a simple api to manage bookmarks: can be used to form navigation menus, in such a way that they're user customizable, for instance.
This is an idea that just popped up in my mind.
Instead of having fixed "tabs" and stuff, why not use a bookmark system?
Users will often want to have a homepage that groups different links they often use, but these might be too numerous to each be a "tab".
So I tought of the following:
This will come down to two types of bookmarks:
External urls will be dead easy to handle, and there will be no discussion about this (I guess)
Internal bookmarks, on the other hand, will raise a couple of questions:
Bookmarks can be grouped in folders, and, like in most modern browsers, there will be a special folder ("Bookmarks Toolbar Folder" in Firebird) which will make bookmarks in there appear in the "tab" area of the page header.
If the user's homepage is a blog/wiki, (s)he should be able to use a special "macro" that will display her bookmarks nicely. We should probably also foresee a SwafTags module for a SwafBookmarks tag.
– Main.gj - 17 May 2004