If you’re looking to make a bookmark in your Dock that will bring up all of your bookmarks, there is a way to do it with Safari.
First, you may not know it, but you can enter bookmarks:// in the Safari address bar and it will bring up all of your Bookmarks, just as if you pressed the Bookmarks button in the Bookmarks Bar.
If you try to drag this down into your Dock, though, Launches Services doesn’t quite know what to do with it, so it won’t actually launch your Bookmarks.
Here’s how to fix that.
1) Create a new Safari bookmark for the URL bookmarks://
2) Drag it to your Dock
3) Download and install the freeware application MisFox.
4) In this program click on the Protocol Helper tab.
5) Now press the New button.
6) Enter the protocol bookmarks, and for the Helper choose: /Applications/Safari.app
Now the Bookmarks bookmark in your Dock will correctly open your Safari bookmarks page when you open it.

Brad
Jonathan Rowson
http://agilewebsolutions.com/products/AllBookmarks October 10th, 2008 at 7:30 am