23 Jul 2003 funrecords   » (Journeyer)

Desktop Wide Bookmarks

Why are bookmarks in the web browser only? It seems so limiting to me. Shouldn't any file or folder be bookmarkable?

Anyway here's my idea. Remove the bookmarks menu from every application that has one. Instead add a "Bookmarks" menu to the desktop panel menus. This menu would list the 15 most used [1] bookmarks and a "More Bookmarks..." menu item. Selecting "More Bookmarks..." opens the bookmarks folder [2], giving you access to all of your bookmarks and automagically opens them in the correct application.

How do I bookmark a page than? Well quite simply File->Bookmark should be available for every document. [3]

Question and Answers

  • Why not list all bookmarks in the bookmarks menu using hierarichal menus? [4]

    Well hierarichal menus are slow and hard to use. The main goal of the bookmarks menu is to provide quick access to the most commonly used bookmarks. Including all bookmarks in the bookmarks menu makes the menu inefficient at which point a desktop launcher to open the bookmarks folder makes more sense. The bookmarks folder should provide quick enough access for less commonly used bookmarks.

  • Why File->Bookmark?

    File is the most correct menu in which to place this entry. All document actions appear in this menu including print and save.

    [1] Note I say "most used" and not "most recently used" there is a difference.
    [2] I use the term "folder" loosely here, it need not be a unix directory.
    [3] Of course for this to work we're going to need a cross-desktop standard for bookmarks.
    [4] This assumes a hierarichal bookmarks system of course, which I actually don't support but thats another issue.

  • Latest blog entries     Older blog entries

    New Advogato Features

    New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

    Keep up with the latest Advogato features by reading the Advogato status blog.

    If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!