Safari (my new crush)
Note: This post is over a year old. You may want to check later in this blog to see if there is new information.
The following links are auto-generated but may help you locate newer content:
Besides being enamored with all things Leopard, I’ve developed an intense and burning love for Safari. With a couple of exceptional plugins, it’s become my general web browser of choice. The powerhouse that is Firefox+addons may still be hard to leave behind for webdev, but for beauty, ease of use and overall integration (and awesome applescripting), Safari is definitely my new top choice…
Back on Tiger, and Safari 2, I wasn’t thrilled enough with the browser to have an affair behind the back of my loyal companion, Firefox. The first thing that Safari offered me this time around was an alluring plugin called Inquisitor, David Watanabe’s acclaimed search plugin. You kind of have to try it out to fully understand its addictive nature. In short, it gives you suggestions as you type, live search results, multiple search engines, and a visit count on search results so you can see what you’ve already tried. Combine that last one with Safari’s “Mark Page for Snap Back” feature and you’ve got some great tools for web spelunking.
Once Inquisitor drew me in, I quickly began to appreciate a few things that were native to Safari. First of all, it was nice to my computer. If I left it open for a few hours with a few windows and a herd of tabs open, it didn’t send my MBPro’s fans into overdrive as some bizarre rogue processes took my CPU to the max. Second, it was Applescript-able. I didn’t have to use bizarre notation just to grab a url from the frontmost window. And I could get selected text, titles, etc. without breaking a sweat. And last, but not least (in my book), it’s really flippin’ pretty, at least compared to my latest plugin-infested copy of Firefox. I have to admit I’ve developed a bias towards the “gold standard” of Apple UI design, so I tend to favor the native look. And I’m smitten by Leopard (naysayers be damned), so it all boils down to Safari and I running off together.
However, I quickly began to wonder what else I could do with it. What about web design? What about cool tricks and added functionality? I had heard a lot about Saft, so I tried it out. I dug it and bought it. It immediately started crashing Safari every time I tried to download certain files. So it’s sitting in my archive folder now. I’d like to use it again someday, but I’ve found replacements for some of my favorite Saft features.
First, SafariStand is excellent (and free). It’s loaded with features like bookmark shelves and customizable quick searches that are way easier to expand than Firefox’s. Quick encoding changes, page navigation shortcuts and a sidebar with tab thumbnails add up to a better Safari experience. I also found Sogudi, which I’m currently using as my quick search replacement. The one thing that Saft had on both of these in the quick search field was search groups, where entering the short cut for a quick search could search multiple engines in tabs with one entry. I may have to find a way to hack that back in.
Integration with my favorite programs has been fine, and 1password made a pretty seamless transition for me. I found that modifying some of the shortcuts in System Preferences to more familiar settings made my life a little easier. Setting the search field to ⌘K was a good start. And I found out from macosxhints that you can bypass the Private Browsing confirmation dialog in a few ways. The most effective way, in my opinion, is just to assign a shortcut to a new menu item in System Preferences called “Private Browsing” without the …. That gives you a new menu item that won’t trigger the warning, but also gives you a keyboard shortcut to start it up.
As a final note, I don’t know if it’s Leopard only, but the Find feature is sweet. I think it may be because it shows up in other areas of Leopard, but I’m unsure, as I never really explored Safari 3 in Tiger beyond checking web pages briefly. With the right settings you can have find start searching when you start typing (Firefox style) and dim the screen, highlighting all the matches for you to tab through. Nice.
Anyway, just thought I’d evangalize for a moment. For the record, I currently have installed: Camino, Opera, Firefox (and Bonecho), Flock, Internet Explorer 5,6 and 7 (in VMWare), OmniWeb and probably some I’ve forgotten about. They’re all friends and some of them are friends with benefits, but I’m thinking about settling down for a while… Oh, Safari, I think we were meant for each other.
Edit: Oh my God, I totally forgot to mention the Web Inspector and Drosera. But this post is long enough, maybe next time. 
applescript» browsers» features» firefox» Geekery» internet» Leopard» plugins» safari» tricks» UI» web» webdev»
16 Comments
Jump to comment form | comments rss [?] | trackback uri [?]