To rid yourself of Safari's Address bar once and for all:
- Set your most important non-search sites in the “Bookmarks Bar” bookmark folder so they're accessible with Cmd-1…9
- Hide the Address bar
- To enter URL's, use either QuickSilver, or something else. I chose to make a really simple AppleScript that I trigger with Cmd-Shift-K which is tailored exactly to my needs.
Using “open location” from Standard Additions means that this will also launch the proper protocol helper if needed (eg if I say “ftp://someplace”):
set input to text returned of (display dialog "" default answer "web:" with title "Open Location") set AppleScript's text item delimiters to ":" set choice to text items of input if (length of choice < 2) then set theUrl to choice set cmd to "google" else set cmd to item 1 of choice set theUrl to item 2 of choice end if if (cmd = "web") then set theUrl to "http://" & theUrl else if (cmd = "mu") then set theUrl to "http://www.macupdate.com/" & theUrl else if (cmd = "google") then set theUrl to "http://www.google.com/search?q=" & theUrl else set theUrl to input end if open location theUrl set AppleScript's text item delimiters to ""
None of this would be necessary if Safari's Open Location command would actually do what the ellipsis at the end of it suggests and open a dialog window for the URI.
Two problems with this:
- No auto-complete
- No obvious way to copy URL to clipboard