Brad Wardell's Blog


Blog Navigator 1.2 released

Published on Tuesday, May 31, 2005 By Brad Wardell In Windows Software

Blog Navigator is a freeware RSS reader that makes it a snap to keep up with what's happening on the net.  It supports any number of RSS feeds and can be set to download and archive different feeds for off-line read (great for those who travel a lot).  It also integrates seamlessly into the various RSS search engines on the net allowing users to create their own custom blog feeds based on key words.

Version 1.2 adds/changes/fixes:

  • Activation and deactivation of channels and whole groups.

  • added support blog editing in offline mode with postponed article sending.

  • Blog Navigator will no longer fetch blog article details in offline mode.

  • added category caching so this time BlogNavigator will no longer ask the server for categories before editing but rather cache them between sessions (for possible offline editing). This also speeds up day-to day blog writing.

  • added "Print", "Print preview" and "Page setup" to "File" menu, it's interesting that nobody requested it yet.

  • significantly improved user experience for offline mode, Blog Navigatgor will no longer ask user to go online every time user tries to browse an article from the list in offline mode, but will rather check the offline avalilability of the article and display article description for offline mode + an apropriate warning.

  • added offline mode switch to article editor.

  • added support for enclosures - aka podcasting. Users can now download any files attached to their RSS feeds.

  • the "Forward" and "Back" buttons on the browser toolbars have added dropdowns with browsing history for better browsing experience.

  • baskets can now contain other embedded folders, or one another but will not show the embedded folder's content, for clarity. the baskets on top of such hierarchy would be too cluttered. But whichever group will contain them it will show them and all their children items.

  • favorites are now displayed as another branch

  • favorites addition and manipulation throughout the favorites branch.

  • moving a favorite to basket changes it into a basket entry, moving any entry into a favorite folder, changes it into a favorite.

  • favorites folder dragging and dropping to reorganize the favorites tree.

  • baskets/channels and other folder dropped in the favorites tree recreate the structure in form of IE favorites.

  • favorites folders dropped within the tree recreate the structure as a structure of baskets.

  • any rss/basket articles dropped on a favorites folder become an IE favorite

  • any favorite dropped onto a basket becomes a basket entry.

  • selects the first NON grouping item when user enters a channel.

  • menus for selection of style of article or newspaper/group displaying now indicates what style is selected.

  • Added ability to keepsafe IE Favorites.

  • Added ability to mark a Favorite as important (flag it).

  • added support fro storing BN in "All users application data folder" a few other system folder or anywhere on the disk.

  • ability to drop a drag from the browser list or the address list on the article list if the selected folder is a basket or a favorites folder.

  • added an option to auto-activate channels, with that much channels shiping with BN on the default setup, we can't afford the activation wialog to pop up every 5 seconds on users.

  • added a fistfull of channels and podcasts.

  • added an option to create favorites folders just like any other BN folders.

  • File -> Save as added to Article editor.

Stardock also makes Blog Navigator Pro which targets blog authors. It supports most blog site networks (blogger, JoeUser, Moveable Type, etc.) protocols. It lets users create articles from within Blog Navigator's WYSWYG editor and supports creating of articles off-line.

Blog Navigator can be downloaded at www.blognavigator.com.

Blog Navigator 1.2 released

Published on Tuesday, May 31, 2005 By Brad Wardell In WinCustomize News

Blog Navigator is a freeware RSS reader that makes it a snap to keep up with what's happening on the net.  It supports any number of RSS feeds and can be set to download and archive different feeds for off-line read (great for those who travel a lot).  It also integrates seamlessly into the various RSS search engines on the net allowing users to create their own custom blog feeds based on key words.

Version 1.2 adds/changes/fixes:

  • Activation and deactivation of channels and whole groups.

  • added support blog editing in offline mode with postponed article sending.

  • Blog Navigator will no longer fetch blog article details in offline mode.

  • added category caching so this time BlogNavigator will no longer ask the server for categories before editing but rather cache them between sessions (for possible offline editing). This also speeds up day-to day blog writing.

  • added "Print", "Print preview" and "Page setup" to "File" menu, it's interesting that nobody requested it yet.

  • significantly improved user experience for offline mode, Blog Navigatgor will no longer ask user to go online every time user tries to browse an article from the list in offline mode, but will rather check the offline avalilability of the article and display article description for offline mode + an apropriate warning.

  • added offline mode switch to article editor.

  • added support for enclosures - aka podcasting. Users can now download any files attached to their RSS feeds.

  • the "Forward" and "Back" buttons on the browser toolbars have added dropdowns with browsing history for better browsing experience.

  • baskets can now contain other embedded folders, or one another but will not show the embedded folder's content, for clarity. the baskets on top of such hierarchy would be too cluttered. But whichever group will contain them it will show them and all their children items.

  • favorites are now displayed as another branch

  • favorites addition and manipulation throughout the favorites branch.

  • moving a favorite to basket changes it into a basket entry, moving any entry into a favorite folder, changes it into a favorite.

  • favorites folder dragging and dropping to reorganize the favorites tree.

  • baskets/channels and other folder dropped in the favorites tree recreate the structure in form of IE favorites.

  • favorites folders dropped within the tree recreate the structure as a structure of baskets.

  • any rss/basket articles dropped on a favorites folder become an IE favorite

  • any favorite dropped onto a basket becomes a basket entry.

  • selects the first NON grouping item when user enters a channel.

  • menus for selection of style of article or newspaper/group displaying now indicates what style is selected.

  • Added ability to keepsafe IE Favorites.

  • Added ability to mark a Favorite as important (flag it).

  • added support fro storing BN in "All users application data folder" a few other system folder or anywhere on the disk.

  • ability to drop a drag from the browser list or the address list on the article list if the selected folder is a basket or a favorites folder.

  • added an option to auto-activate channels, with that much channels shiping with BN on the default setup, we can't afford the activation wialog to pop up every 5 seconds on users.

  • added a fistfull of channels and podcasts.

  • added an option to create favorites folders just like any other BN folders.

  • File -> Save as added to Article editor.

Stardock also makes Blog Navigator Pro which targets blog authors. It supports most blog site networks (blogger, JoeUser, Moveable Type, etc.) protocols. It lets users create articles from within Blog Navigator's WYSWYG editor and supports creating of articles off-line.

Blog Navigator can be downloaded at www.blognavigator.com.

Object Desktop 2005 Tour

Published on Monday, May 30, 2005 By Brad Wardell In WinCustomize News

Object Desktop 2005 is available. But what exactly is it? What's new in Object Desktop 2005 over the past year? And what's coming next? This article goes over what's new in it in great detail. Check it out.

 

ObjectBar 2 Themes

Published on Saturday, May 28, 2005 By Brad Wardell In WinCustomize Talk

With ObjectBar 2 nearly ready for completion, we're looking for skinners who are interested in helping us provide some good default content for it.  We have an ObjectBar section here at WC but it's not highlighted. We want to make sure there are plenty of interesting examples out there.

While ObjectBar's features are unique in many areas, what it is trying to accomplish, is not. In other words, it's goal is shared by other programs but it's executation is unique.

For instance, Hoverdesk worked towards a similar aim. It hasn't been updated in the past couple of years but there were some nice themes for it:

http://www.skinbase.org/section.php?sections=hoverdesk

Aston, which is a shell replacement also has some nice themes:

http://browse.deviantart.com/skins/themes/aston/?view=2&order=5&limit=24

Same for Talisman

http://browse.deviantart.com/skins/themes/talisman2/?view=2&order=5&limit=24

Here's a program I like called Desktop Sidebar:

http://www.desktopsidebar.com/images/Image17.jpg

It's designed specifically to be a Longhorn type dock.  But imagine how this might be done, relatively quickly, using ObjectBar.  Rather than a complex skin, you would make a relatively simple skin and then create several custom DesktopX widgets and embed them.  Since the alpha channels of widgets is maintained, look very closely at that screenshot. See the headers? You could have labels that are largely transparent and hence merely add dimension to the background skin. Then your bar would be able to inherit the currently used visual style. 

It is important to note that you can export your ObjectBar bars in 2.0 as EXEs. As long as the user has ObjectBar installed, they can use them. But the beauty here is that they behave like regular programs with their own simple configuration for tweaking it.

If you have DesktopX Pro, you can also make use of gadgets.

ObjectBar Release Candidates

Published on Saturday, May 28, 2005 By Brad Wardell In WinCustomize News

If you have Object Desktop, you can now download ObjectBar 1.99d. This is sort of a release candidate. ObjectBar 2 is a complete re-design of the popular Windows bar creation program. The idea behind ObjectBar is that every operating system has some sort of "bar" or "wharf" or "dock" or "finder". ObjectBar lets you create your own. And there's nothing else out there quite as configurable and yet powerful as ObjectBar via a fairly straight forward GUI.

In order to be able to be a super-set of all the various bar interfaces found out there, ObjectBar is full of features. Here's a sampling:

  • Powerful taskbar support. Users can create taskbars that group tasks like Windows or have their own custom groups and filtering. So you could, for instance, have a bar with two taskbars right next to one another. The first one would filter out all but the programs you are really interested in keeping track of and the other could be "the rest". Even dissimilar programs can be put into a task group.
  • System Tray support. ObjectBar supports having its own system tray. For those of you with Object Desktop and ObjectDock Plus, all those updates to the system tray support that have benefited DesktopX and ObjectDock Plus were actually done for the benefit of ObjectBar 2.
  • MFU support. ObjectBar can track your most frequently used programs (similar to what's in Windows XP) but let you put them wherever you want.
  • Super-Easy Menu support. Some people create DesktopX themes that have menus and such but they're not very configurable or flexible. ObjectBar's menus are incredibly easy to set up. It also supports tear off menus.
  • Skinnable. ObjectBar can inherit your WindowBlinds(TM) skin or you can build your own. ObjectBar 2 comes with a .NET skin editor that makes it easy for peopleto create their own skins.
  • Virtual Desktops. ObjectBar includes support for the Stardock Virtual Desktops which can be embedded in a bar.
  • Hot Keys. Any short-cut or menu can be assigned a hot-key to launch it. Imagine creating a host of specialized pop up docks/menus that come up upon a hot-key selection.
  • Widget support. One of the big new features in ObjectBar 2 is support for DesktopX 3 widgets. This is not intended such that users will just stuff off the shelf DesktopX widgets in their bars (though they can). Instead, it's designed to enable ObjectBar theme makers to have much more control over the look & feel of their bars. Rather than spending hours trying to create a skin that can support CPU meters or RSS feeds, a DesktopX widget, which is much easier to create, can be used.
  • EXE exporting. Another hot new feature in ObjectBar 2 is that bars can be exported as executables (basically identical to exporting widgets in DesktopX). A simplified configuration menu is provided when users of the EXE use it. In effect, companies and power users can create their own alternatives (or enhancements) to the Windows start bar and export them for others to use. This feature should be bulleted several times as it's impossible to communicate the significance of this feature: YOU CAN DESIGN YOUR OWN BARS FOR END USERS TO USE AND CONFIGURE.

Stardock is hoping that ObjectBar 2 will help push skinning up a notch. The ability to incorporate widgets into bars means that the task of skinning is simplified while at the same time the promise of creating truly remarkable looking creations is ever greater.

If you don't have Object Desktop you can get it (or renew access to it) at www.objectdesktop.com

Star Wars skins

Published on Friday, May 27, 2005 By Brad Wardell In WinCustomize News

I don't want to spoil episode 3 of Star Wars for anyone, but let me just say that bad things are going to happen to Annakin..

In the meantime, check out the Star Wars related skins, themes, icons, and more.

Is Windows ready for desktop use?

Published on Friday, May 27, 2005 By Brad Wardell In WinCustomize News

Quite regularly we see articles that talk about Linux as a desktop OS. Most of the time, they're entitled "Linux not quite ready for desktop use.." or something like that.  That's because they're written from the perspective of someone who's using Windows.

But what if it were the other way around? What if Linux were the dominant OS? How might Windows be reviewed then? NewsForge has just such a review. Enjoy..

Konfabulator for Windows vs. DesktopX

Published on Friday, May 27, 2005 By Brad Wardell In DesktopX

And so it begins. The top customization developer for MacOS has brought its premiere customization program, Konfabulator over to Windows. Pixaria, the developer of Konfabulator previously had developed Kaleidoscope.  On Windows, Stardock, whom I work for, is the developer of DesktopX and WindowBlinds have shadow-boxed for years in friendly competition.

Mac advocates would argue that Kaleidoscope was better than WindowBlinds and PC users would argue the opposite.  And the same has been true of DesktopX and Konfabulator.  Neither program is a clone of the other. Both come to the table with their own ideas on how widgets should be done on Windows.

Widgets, btw, for the purposes of our discussion, are mini-applications that can be created relatively easily by end users. No compilers, no development environments necessary.  You just take your graphics and put them together with a few scripts and the host program (Konfabulator or DesktopX) takes care of the rest.  So here's my 2 cents take on Konfabulator and DesktopX for what it's worth..

The Konfabulator Journey

Konfabulator was designed with MacOS X in mind. It makes use of the Quartz graphics engine to deliver alpha blended visuals. That is, the edges of its widgets are blended into the background and can be semi-transparent. The point of Konfabulator has been to give users the power to create "whatever they want" without having to be professional software developers. As long as you know a little Javascript and have some art skills, you can throw together some pretty powerful mini-applications dubbed widgets.

Konfabulator came out in 2003 on MacOS X.  Its lead developer, Arlo Rose, had seen its last effort, Kaleidoscope evaporate as MacOS X did not support the APIs that Kaleidoscope required. Konfabulator generated even more press than Kaleidoscope did and was doing well until Apple announced Dashboard. Dashboard is a feature that is part of MacOS "Tiger" that provides very polished widgets of its own. Since Dashboard is part of the OS and thus "free", it was a significant blow to Konfabulator.

The challenge for Konfabulator as it makes its way onto Windows is to overcome the entrenched competition.  Not only will Konfabulator have to go head to head with Stardock's DesktopX on its own turf but it will also have to compete against a slew of freeware programs that offer much the same functionality such as AveDesk, Kapsules, and Samurize.

DesktopX the unlikely underdog

Since 1999 when WindowBlinds came out, Stardock has been considered the leading developer of Windows customization utilities. WindowBlinds on its own has over 7 million users worldwide and thousands of its own visual styles (skins) for it.  It too has had to contend with encroachment from the OS vendor.  But fortunately for Stardock, Microsoft, unlike Apple, has seemed more interested in supporting its ISVs.  Windows XP not only did not break WindowBlinds, it actually made it function better out of the box and vastly increased its market.  Since Stardock is a Microsoft partner, and Microsoft is a Stardock customer (Microsoft uses WindowBlinds for marketing purposes) it is likely that Longhorn will bring new opportunities for WindowBlinds as well as DesktopX.

DesktopX is far older than Konfabulator. But that's not been as big of an advantage as one might think.  DesktopX began its public life in 2000. But because of the limitations in Windows of the time (it had to work on Windows 95 for instance) and the hardware of the time, its objects were much simpler than the widgets of today.

Also, because the Windows market has a lot of competition in many areas, DesktopX couldn't simply be a program to offer mini-programs on the desktop.  So it had to do more.  DesktopX's philosophy has been to let users put objects on their desktop.  These objects can be used to create entire customize desktop environments.  Or they can be kept stand alone and made into "super icons".  Or they can be put together and exported as a widget.

The challenge for DesktopX is to make sure users realize what it can do and promote what it sees are its advantages over both Konfabulator and its entrenched freeware competition.

So how is DesktoX an underdog? Thanks to brilliant marketing by the folks at Pixaria, Konfabulator has gotten featured on the home pages of News.com, The Register.com, Slashdot, and dozens of other sites in time for its Windows debut. Pixaria was also able to exploit Apple's Dashboard announcement to gain a lot of attention for their program. Many an article has come out talking about Konfabualtor as if it were the only program of its type that exists -- despite DesktopX having millions of downloads.

 

Konfabulator meets DesktopX

So while Mac and PC users battled on Usenet and web forums over the relative merits of their chosen widget enabling programs, they always had to do so from afar. When Konfabulator announced it was going to come out with a Windows version back in November of 2003, it meant that eventually, the two would be able to be compared apples to apples (no pun intended).

At the time, I wrote on Konfabulator's forum, "Konfabulator is going to have some real challenges on the PC. Windows XP doesn't have Quartz.  Stardock had to spend a year and a half developing DirectGUI.  Without a DirectGUI Konfabulator would have to rely purely on layered windows and those take up a lot of memory and CPU -- and PC users are very sensitive to how much RAM these kinds of programs use."

The problem with DesktopX, however, is that for years its content sucked overall. There were real gems buried in the thousands of objects and themes. But most of it was awful.  Stardock envisioned itself as a technology company.  It just threw DesktopX out there and waited for skinners to pick it up and go for it.  While that strategy worked for WindowBlinds, it did not work so well on DesktopX.  The ease in which people could create their own content for DesktopX (DesktopX includes a GUI environment for making content) ensured there were a lot of poorly made themes, objects, and widgets for it.

By contrast, the Konfabulator team "got it" from the start.  They focused just on making widgets and they made sure that Konfabulator came with really polished widgets.  DesktopX lagged behind in that area for a long while.  Only in 2004 did Stardock actually assign its game development team to take a few weeks off and create its own DesktopX content.  You can see some of the results here.

So what are the differences between the two? I'm biased in favor of DesktopX but I also have an interest in trying to be objective on trying to understand what the perceived advantages are on both as users might see them.  Pride is the path to doom after all.

Advantages of Konfabulator over DesktopX

  • Straight Forward. It does widgets. That's it. Very focused approach.

  • Default widgets work well, are slick.

  • Simple user interface - since it only does widgets it can present a consistent, clean interface.

  • Where DesktopX makes new users fumble around with concepts such as "Themes" "Objects" "Widgets", Konfabulator focuses on one thing: Widgets.

  • It is polished to the max. It's just incredibly slick. (yes, this should count for two points)

  • It has better default widgets.

  • Konfabulator has a Macintosh version so it gains the benefit of having those graphics-savvy Macintosh widget makers.

  • Konfabulator has a very vocal and supportive development community for widget makers.

Advantages of DesktopX over Konfabulator

  • Far more configurable. Users can import a widget into DesktopX and tweak it however they want.

  • DesktopX widgets are EXEs. Which means they can have their own icon and can optionally show up in the taskbar, and can be individually set to auto-run.

  • DesktopX supports creating desktop themes. A concept that isn't in Konfabulator. Essentially a user can take a snapshot of their desktop and save it as a file to use later. Or they can completely customize the way Windows looks. See a DesktopX theme in action here.

  • DesktopX supports animation. The fish widget in the screenshot couldn't be done as a Konfabulator widget. The fish swims smoothly around the screen and does so using virtually no CPU.

  • DesktopX widgets support JavaScript (like Konfabulator) but it also supports VB Script and ActiveX controls. That means things like web browser controls, flash, and other things can be made into DesktopX widgets easily.

  • DesktopX has a Pro version that enables users to export their widgets as gadgets. Gadgets, unlike widgets, do not require the user to have DesktopX installed to us. They're truly stand-alone programs. Konfabulator has nothing comparable.

  • While Konfabulator has Konpose (F8) which will bring widgets to the forefront on the desktop, DesktopX has that (F9) but also a show all/hide all widgets feature so that users can hide all their widgets from their desktop (F10). Also, DesktopX's hot keys work as toggles. hit F9 once and your widgets come to the foreground. Hit F9 again and they go back behind your windows. Konpose doesn't do this.

  • DesktopX has a run-time version that is only $14.95. That's $5 less than Konfabualtor 2.0.

This is by no means a complete list for both. Just some of the main highlights between the two.

I don't think either one will knock out the other. I think what will more likely happen is that the two will end up creating more awareness of what is a quiet revolution in the world of personal computer - the migration of things that are more than icons.  Which one is the best or more popular will depend on you.

DesktopX can be found at http://www.desktopx.net

Konfabulator can be found at http://www.konfabulator.com

Related: Widget Wars - run down of programs to widgetfy your desktop!

(updated 5/27/2005 to support DesktopX 3 and Konfabualtor 2, original written Nov 2004).

Mac OS X 10.4 - more bling than bang?

Published on Thursday, May 26, 2005 By Brad Wardell In WinCustomize News

We've pretty much concluded that the MacOS X OS is fantastic.  And indeed, Tiger makes a great OS even greater.  But what about people who had the previous version of MacOS X? Well..not so much.

Andrew Orlowski, at The Register, knows the Mac inside and out and has released his long-awaited take on Apple's new masterpiece.  Check it out.