The Hickensian
26.06.04 safari sidebar - beta screenshots (updated)
That’s right. I’ve just received a new Saft beta, with the sidebar that I’ve been bellyaching about for months! To be honest, alhough I pestered Hao for this feature, I never really thought it would be possible, but hey, it never hurts to ask. Hao seems to like a challenge however, and he’s been kind enough to allow me to post screenshots here.
This version works the same as other releases of Saft. The plug-in goes into the Library>InputMangers folder replacing the previous version. Once launched, Safari then has the ‘Show Sidebar’ command in the Safari menu (this is a temporary position).

At the moment, once opened, there is no way to close it (this is a beta after all), but I get the feeling that I’ll probably leave it open most of the time.
Enough talk, here’s how it looks (full size version here)

Thankfully, Hao decided on a Finder-style sidebar, rather than an OS X drawer. These always look a bit stuck on to me (although I’m warming to them more these days).
As you can see, the sidebar sits underneath the tab bar, and its width is adjustable as you would expect. At the moment there are 4 ‘panels’ – bookmark searching, history, Versiontracker RSS and a google search. In the real release, Hao says that “one should be able to add RSS feeds, URL shortcuts like the one for Google, sidebars for local html files”. Superb! I had wondered whether downloads should go in there too, but as the recent builds of Shiira has shown, this could be a bit too cramped.

At the moment, just the bookmark search doesn’t work. Each of the panel buttons toggle the content beneath it (click to show, click to hide). Scrollbars come in when this pushes content below the window.

History is searchable, so although it only shows the last 12 places, as you type in the search field, the history is filtered.

The prelimary RSS panel shows just Versiontracker posts for now, but this works just fine. With all of these panels, command-clicking links opens them in new tabs, as you would expect.

Finally, the google search panel actually loads the google homepage in the sidebar, while search results are automatically opened in a new tab. This gives you a few more options than the toolbar google search, but I’m not sure I’d use this over the toolbar option.
The beauty is, each of these panels is just a html page, which I’ve styled with CSS. Hao explains: “The extended parts of sidebars are really just a mini web page. For history, bookmarks and RSS feeds, there are html templates in Saft’s resources folder. You can just modify it to whatever you like. Also, in the same way as adding RSS feeds, I will add support for sidebar template in a way that user supplies a folder with a plist file, which points to a html file, URL or a script file that generate HTMLs, so you can add almost anything to the sidebar…”(!).
Updated: Hao has done further work into the extensibility of the sidebar, and extra sidebar items can easily be added as .plugin files. As mentioned above. these can other web pages (local or remote – I’ve now got one set up for adding links to my textpattern setup), RSS feeds, and in the future – scripts such as perl or shell. So you can have whatever you want going on in there! The first application of this that I can see is a Safari version of the Firefox Web Developer Extension. Although not all would work in Safari, it would be an easy way to add a large folder of development bookmarklets to Safari.
Here’s an example. I’ve made a simple sidebar plug-in to view my Shortstats in the sidebar:

Thats all there is to say at the moment, except that I’m like a boy who’s just been told he can fly a real X-Wing Fighter. This has got real possibilities!
Recent Posts
26.01.10 The Handbag has been raised!
22.01.10 Guide to the Internet (2000)
20.01.10 Designer, not a construction worker
19.01.10 Why you can never work 'full time'
16.01.10 Dream Report: Look at the Hygiene!
Or Full Archives
The Hickensian is the journal of Hicksdesign, a creative partnership of Jon & Leigh Hicks. Read more about us.
playlist
Hickr | RSS
Contact
Hicksdesign
Island House
Lower High Street
Burford
Oxfordshire, UK
OX18 4RR
+44 (0)7917 391 536
I am currently working full-time with Opera, and not taking on any new projects
25 comments
Journal RSS Feed





Download vCard
Comments | RSS
∞ Matthew Kelley said 2053 days ago:
Too bad this works only on 10.2.8. I wonder if there are any plans on getting it to 10.3. I’d say if there isn’t, its future isn’t too bright.But it looks promising, and I am sure it will come to 10.3 eventually. I like being able to style the HTML templates, but think it should come with something a little more… attractive. The style sticks out like a sore thumb for the HTML.
And yeah, X-Wings rock.
∞ Jon Hicks said 2053 days ago:
I’m running this on 10.3.4. Where did you get idea it only ran on 10.2.8 from Matthew?∞ Jeff Minard said 2053 days ago:
You can do things like this in FireFox pretty easily now – I just found out and am loving it.Bookmarks menu >Manage Bookmarks > Right Click a bookmark > Properties > “Load this bookmark in the sidebar”
And thus you can set up a webpage of your own with all kinds of neat side bar stuff. I run the admin system for my site like this (links to edit pages, etc.)
∞ Jeff Minard said 2053 days ago:
Saft v4.0 is free and works only with MacOS 10.2.8 and Safari 1.0 (v85).∞ Jeff Clark said 2053 days ago:
Thanks for doing it again Jon. No, I’m not talking about the great content.I’m talking about the screenshots making me want to drop a couple thousand on a Mac.
∞ Jon Hicks said 2053 days ago:
Matthew & Jeff M – Ah, I can see where the confusion comes from now. Saft v4.0 works only on 10.2.8. Saft is now on v6.5.8, which only works with the very latest Safari (1.2.2), so is 10.3 only! Hao decided to make Saft shareware after v5, but kept the older version available as a free download.Jeff M- Yes this is very much like Firefox’s sidebar (probably my favourite feature in Firefox). I’ve always thought that my ideal browser would be a Cocoa version of Firefox. This is heading that way…
∞ Eric said 2053 days ago:
You might want to pass along this url made for putting in sidebars. It’s the right width and the results are smaller since there are no summaries.http://www.google.com/ie
∞ Andrew Jackson said 2053 days ago:
could you provide a link to the desktop wallpaper you are using there? (in that screenshot) where did you get it?∞ Matthew Kelley said 2053 days ago:
Jon: Ah, I see… should have read it a little more closely.Thanks for clearing that up… I’m going to give it a try now.
∞ Jon Hicks said 2052 days ago:
Matthew – just to make sure you’re aware, the current public version of Saft does not include this sidebar feature. This is in beta. There are many features in the current Saft that are well worth the money though.∞ Matthew Kelley said 2052 days ago:
Ah, okay. I was actually wondering about that.∞ Jon Kennedy said 2052 days ago:
Truly exciting. I would expect a placeholder 16×16 icon to sit to the left of any page without a favicon. Is this in consideration? Google’s entry looks a bit, well… misaligned with the rest of the entrys… even though google serves a favicon.Soon enough, this’ll be on par with Opera 7.5, and I can finally make the full switch at work!
∞ AkaXakA said 2052 days ago:
And Safara+saft is becoming more and more what Camino should be _PS. And did you know that signs don’t show up when used like this: _^ in the comment preview? (I just noticed this justnow)
They do show up in my version, which uses code from Andy Budd. You might want to check out his code (or mine of course).
More testing: __ doesn’t show _’s but ^_s does.
∞ Jon Hicks said 2052 days ago:
jon – Well I’m glad someone else is excited! I was beginning to think it was just sad little me! I need to update the screenshots, as I’ve done a lot of work styling them. Hao has changed the google panel to the smaller sidebar page that was suggested in the comments above. As for favicons, I’m not sure how it’ll be done. As these are just html pages, I’ve used the placeholder favicon for now (see above example), and some javascript to create the alternating row colours. Favicons would be great though…AkaXakA – this preview has to be handled slightly differently, as it has Textile enabled, and those characters are used for marking up superscript.
∞ Chris J. Davis said 2051 days ago:
Okay John, you really need to get Hao to widen the beta pool a bit, you know to ME for instance. Man that is just hot.∞ Chris J. Davis said 2051 days ago:
And yes I spelled your name wrong… sorry bout that Jon.∞ Dmitry yeskin said 2051 days ago:
I don’t like any sidebars at all. Will not use it. :-/∞ Jon Hicks said 2051 days ago:
Dmitry – its OK, I’m not going to make you.∞ Josh Bryant said 2051 days ago:
Here is another screenshot. I can see a lot of possibilities with this. I am really hoping for another implementation of the Mozilla Developer’s Toolbar in Safari.Click the thumbnail to make it grow.
∞ Josh Bryant said 2051 days ago:
Um, sorry to post again. It looks like images or links are not allowed. Here is the URL if you want to check it out…http://homepage.mac.com/joshbryant/Desktops/062904.jpg
∞ Jon Hicks said 2051 days ago:
Josh – is that a mockup you’ve put together?I’m currently working on a Developer Tools style plugin – not as easy as I hoped. I can get the window resize scripts to work, but that seems to be about it! BTW - images should allowed, but might have to use Textile to do it...
∞ Josh Bryant said 2051 days ago:
I was using the image to link, so it was inside an anchor tag. Is that allowed? It showed up fine in the preview but then when I posted it disappeared.That is not a mockup, that is the real thing. I am beta-testing for Hao as well.
The other thing that I was thinking about the developer tools… Aren’t they just a bunch of JS bookarkets? So wouldn’t it be possible to just get the JS source from them and bookmark them all in folders. Then, in Safari, I don’t use the bookmarks bar, just the menu, so I could put all those folders in the bar and I would basically have the exact same toolbar that FF has just without the graphics? I’d really like that if it worked.
∞ fwolf said 2049 days ago:
OT: Did you guys notice following funny fact yet: “Saft” means “Juice” in german ;)∞ G. I. said 2049 days ago:
Ja, ja, saftige möse… :o)∞ Switch said 2048 days ago:
This looks so cool, I wish I had an mac :( Will/is there be/an extension for Firefox which increases the current Sidebar’s functionality? Because the sidebar pretty much sucks in firefox atm (Switching between ‘sidebar section’ is really annoying, and it’s not very well designed)P.S. I’m looking for a nice Firefox Safari theme, I found one on DeviantArt, but it required all sort of hacks, applications and extensions. I just need a simple, neat, nice Safari theme.
Thanks