The possibilities of distribution points for weekly ad content continues to increase. Today two versions of the same core weekly ad application went live for Target. These apps were built to live on user’s start / homepages that iGoogle and My Yahoo! pretty much have a monopoly on. Specifically the two apps that went live were for:
Here is what the two apps look like in their native state once they have been “installed” within a user’s personalized homepage (Note that all throughout this post I use the word ‘install’ very loosely. What I am trying to refer to is the process of allowing and adding these apps/gadgets to a user’s homepage. No real code is actually being installed on a user’s local machine):

This is how the My Yahoo! open app appears on a user's homepage in its native 'small' state

The iGoogle gadget and how is appears on a user's homepage in it's native 'un-expanded' state
Here is what each app looks like once a user chooses to expand them to the ‘large’ view:

This is how the My Yahoo! open app appears in its "expanded" state

This is how the iGoogle gadget appears in its "expanded" state
So now for a quick comparison of these two competing platforms:
- My Yahoo!
- A much more complicated ‘install’ process that involves up to three different clicks, compared to the one (1) click ‘install’ on iGoogle. Yes, Yahoo! Open Apps allow for more user driven privacy controls and a great degree of social features, so these come at a cost of a more involved ‘installation’ process
- The “full” or “expanded” view of the app can be built in Adobe Flash / Flex, which in this case the Target app is. This just opens up the door to a richer, more engaging user experience
- The “full” or “expanded” view has some graphical display ads wrapped around the content. I happened to catch one ad with some layering / shine-through issues going on that was interfering with the right hand part of the app
- By default, it appears that the Target Open app within My Yahoo! is setup to auto opt-in all users into the below two (2) types of communications. Great for the marketer, but maybe not so great for the unknowing consumer:
- iGoogle
- Within the native, non-expanded view, the gadget gets cut-off. This looks sort of odd and is a bummer since this is the view state that most users will see the vast majority of the time
- Built using light, fast and universal coding languages such as HTML, Javascript and DHTML
- Since it is not built in flash, in this case a much deeper integration is exposed at the item detail page that pulls in an Amazon.com hosted layer that brings in all sorts of rich functionality like local inventory look up, one-click add to cart, add to lists, ratings and reviews
- If a user decides to ’share’ the app with friends, within iGoogle the app makes some useful suggestions as to which friends of yours you might consider based upon your emailing habits within Gmail. With Yahoo!, this is just one big blank box that is nowhere as user friendly
Here is a complete set of production screen grabs of the widgets from both iGoogle and My Yahoo! posted up on Flickr just in case. Finally, a bit of well deserved recognition to the Target and AKQA teams that did all of the heavy lifting to get these fairly complex apps launched.
So your interested in launching a widget. OK, that’s a cool idea. But which type? Better yet, I bet you didn’t realize that there was even more than one type. Deciding which type of widget should be one of your first decisions in charting out a widget development plan and launch strategy. Let’s begin by doing a quick survey of the four (4) main categories of widgets and gadgets that exist today so that you can get on your way to launching your own.

- Platform / Site Specific – So these type of widgets have a large strike against them from the start. The user has to first download and install the required run time platform. An example of the platform specific type would be Yahoo! Widgets which forces all users to first install this baseline one-time program (which Yahoo! calls the ‘Konfabulator‘ engine) or the Google Desktop Gadgets which also requires a platform installation to happen first before individual gadgets can be installed on top. In both cases, the potential audience and distribution is limited to those whom have (or are willing to) go through all the trouble to download and install the base platform level program. An example of a site specific widget would be the iGoogle Gadgets where these widgets can only be displayed on a user’s personalized iGoogle homepage. Given the other strong options out there, I would avoid this category of widget at all cost.

A Yahoo! specific widget that Best Buy ran last Holiday 2007
- Downloadable – Sometimes these widgets require a baseline widget platform and other times do not. An example of one that requires a run time environment would be an Adobe AIR widgets (or desktop application). An example of one that does not require any run time would be the Staples Easy Button or the Southwest Ding! widget. In either case, the actual widget has to be downloaded and installed on the end user’s machine. Again, given the other options in the marketplace I would stay away from this type if maximum distribution is the goal.

A ShopLocal powered Adobe AIR Desktop widget that is in-store deal focused
- Desktop / OS Specific – If you are a Microsoft Vista or Mac OS X user, then you are probably familiar with this type of widget. In Vista, these are called ‘Sidebar Gadgets‘ and within OS X these are called ‘Dashboard Widgets‘. In both cases, these type of widgets only work on the specific OS platform that they were designed for. They are also downloaded and installed locally on a specific machine. At the risk of sounding like a broken record, I would take a pass on using this type of widget as well. The distribution is just not there.

A shopping based OS specific widget from Woot
- Universal - This is the type of widget to use if maximizing the size of distribution is the goal. This widget requires no run time or platform software to be installed. The actual widget itself is never downloaded and installed. Instead these type of widgets are ’snagged’ or ‘grabbed’. The user just has to embed the widget into their personal or social web site of choice. So typically within a few easy clicks, the user can essentially take the widget with them and post it within their blog or favorite social site. This is what makes this widget immensely more powerful than the other types documented above, as it is uniquely positioned to be spread in a viral manner. There are a few many providers or the widget technologies out there that make it very easy to take your mini-application and ‘widgetize’ it. Just check out Widgetbox, Gigya, YourMinis or Clearspring. All of these widgetization providers have great easy-to-use and often free services to allow you to easily wrap and package up your application into a universal type widget. The core concept to catch about this type is it is supports all computers (Windows, Mac, Linux, etc), browsers, sites/publishers, etc. There is literally not a web page out there that a universal widget could not easily be placed on. So instead of having all sorts of barriers to use (like run time and widget downloading) these widgets excel at having none and making it so easy for users to grab and share.

A universal widget that ShopLocal helps power the weekly ad content area

Comments: None