Skip to Content

Done with Dashboard: Back to Konfabulator

tiger dashboardI just thought I'd add this little bit as a follow-up to my previous post about where I think Apple went wrong with widgets. I still think all the things I mentioned in that piece; however, after using Yahoo!'s free iteration of Konfabulator for close to a week now, I think I figured out where Apple really went wrong with widgets: Dashboard.

Actually, the problem is that they locked the widgets to the Dashboard and gave you no option to actually "turn off" the Dashboard. Instead, Apple coded this bit of fluff into the OS (and they seem to have tied it in with the Dock in some odd way) adding unnecessary bloat to the System. Now that I've been playing with Konfabulator for a week, I'm no longer using Dashboard and Tiger's widgets at all. There are only two Konfabulator widgets that I have running continuously, and if I ever go to do some memory and processor-intensive task on my Powerbook, like video editing and after effects, I can simply close Konfabulator, with no worry of it causing any problems.

What two widgets do I have running? Read after the jump for more...

I have The Weather widget running in the lower right hand corner of my screen, and I have it set to Desktop level, so I can always see it, but it never gets in the way of other windows or files when I have to move stuff around on my little 12-inch screen. The other widget I have open: Picture Frame. I have it also set to Desktop level and sitting in the middle of my screen. I am using its new Flickr feature to randomly grab a picture from Flickr every 15 minutes. So whenever I feel bored or wonder if there's anything new and interesting that's shown up on Flickr, I simply use Expose to knock all my open windows out of the way and take a look at the new unexpected picture on the Desktop. So, one useful, informative widget and one frivolous fun widget and neither is tied into the OS. That's great. That's what I think widgets are worth. What do you think? Our friends over at Downloadsquad are asking that very question today, so head on over there and weigh in with your thoughts. Feel free to argue with me in the comments here. ;-)

I just thought I'd add this little bit as a follow-up to my previous post about where I think Apple went wrong with widgets. I still think...
 

Add a Comment

*0 / 3000 Character Maximum

40 Comments

Filter by:
Samuel Anderson

Wow, you all didnt realize that all you have to do is open the dashboard menu bar at the bottom, start dragging a widget onto the desktop and hit f12....no need to do anything with terminal.

August 08 2005 at 1:40 AM Report abuse rate up rate down Reply
Andrew Turner

I agree that the dashboard is not as usuable as it could be. So I wrote a Screensaver that uses the dashboard. Therefore, when my computer screensaver comes on (after the set amount of time), the dashboard is activated and the desktop hidden. Now, whenever I'm not actively using my computer, or walk up to it, the dashboard is automatically visible. I now use the dashboard really frequently by seeing weather, email count, news items,etc. The program is DashSaver and is available on my website.

August 01 2005 at 8:29 AM Report abuse rate up rate down Reply
Voxel

djones: so your main argument is that people don't like it because it's "sloppy" to have the Dashboard code loaded when they don't need to? Dashboard is not tied to the OS, it's like any other application running WebKit, it is tied to the Dock, being a sub-process of it. It is a sub-process to avoid duplicating resources with the Dock, which has special routines to move around and distort windows. What you don't seem to know is that the virtual memory scheme is OS X won't load the Dashboard sub-process in RAM until it's needed, even if it's part of the Dock process. Also, the extra code for DashBoard is actually small, the bulk of what makes Widgets is WebKit, which is used by Safari and other things in the OS. Remember, this is not OS 9... programs can grow and shrink their memory and CPU usage based on what is needed. Dashboard doesn't "reserve" any RAM for widgets.

August 01 2005 at 5:58 AM Report abuse rate up rate down Reply
Faye

I use both. Dashboard: Dictionary/Thesaurus and Countdown (because I don't need them until I evoke them at the touch of a keystroke) Konfabulator: Picture Frame, Waste Basket, and iTunes Bar + Sing That Tune (because I prefer them to be available on my desktop) I especially like the fact that Konfab's widgets float on my second monitor.

July 31 2005 at 1:13 AM Report abuse rate up rate down Reply
John M.

And so we see Konfabulator begin its transformation into an advertising delivery vehicle...

July 30 2005 at 11:07 PM Report abuse rate up rate down Reply
Adrian

After downloading Dasher, a great dashboard utility, I have found Dashboard as a productive screensaver that displays my iCal Events, Metro Alerts and local traffic info after a few minutes of idle. You can find it here: http://www.splasm.com/products/productdasher.html

July 30 2005 at 3:10 PM Report abuse rate up rate down Reply
D Jones

I need a nap. O/S instead of just "OS"? I think I've been reading too many "O/S 2 Warp is Finally Dead" articles.

July 30 2005 at 3:02 PM Report abuse rate up rate down Reply
D Jones

"How is Dashboard a waste of resources? Maybe I don't know what I should be looking for, but when I check Activity Monitor I don't see dashboard slowing me down... Most widgets - if properly made - don't use any CPU when Dashboard is not active...." Activity Monitor is not a good indication of memory usage of background applications. It's not reporting what's being used, only what's reserved should the application execute something or need focus. The problem, though, is that there is no such thing as zero-impact code. The fact that Dashboard code is tied to the O/S is what people are having issue with. They argue that since they don't like it, it's sloppy on their systems to even have the code loaded, tied to the Dock process, instead of just being a standalone Apple application with identical functionality. There is a theoretical performance decrease by having it tied to the O/S. The realworld, though, is that if you have no widgets and/or only widgets that are not authorized to run shell commands, there is never anything circulating through memory. Only on a Dashboard event being invoked does anything step in. Other than that, it's very similar to being another line in a Select statement of an event handler. Which, if Apple wants to give users the option of not running Dashboard, and there's no reason not to, it's a sloppy solution, and there are more environment friendly and responsible programmatic methods that could have been used.

July 30 2005 at 3:00 PM Report abuse rate up rate down Reply
WindozeBloze

Whenever I am trying to maximize my CPU power and minimize my memory usage I simply turn off Dashboard with DashOnOff. It is a preference pane item which works just fine. It can be downloaded here: http://www.macupdate.com/info.php/id/18261,performance

July 30 2005 at 1:50 PM Report abuse rate up rate down Reply
Brian

On my 12" Powerbook I use the same 2 widgets you do, weather and picture frame. Though mine is tied to my actual Flickr account. I use Synergy and CalendarClock so there's no need for an iTunes controller or calendar widget. At work I have a dual monitor setup with plenty of real estate, so I have a few more widgets up and running. Always on my desktop: Weather, Picture Frame, Digital Clock, Desk Calendar, and SubtleTunes to control iTunes. Then on Konspose only I have PIM Overview, Stock Ticker, and Pagerank going.

July 30 2005 at 12:05 AM Report abuse rate up rate down Reply
Buy an ad here

Hot Apps on TUAW

Tweets

© 2012 AOL Inc. All Rights Reserved.