Skip to main content

Widgets Live: Event Report

Maybe it's my Crusty Punk past, but much as I love Glastonbury I still hanker for the enthusiast run small free festival. There is something about the sub-mainstream event which harbors a sense of community and honest sense of purpose that just can't be maintained as the crowds get too large.
And so it is with the conference ... Some of the conferences I've attended this year have been great corporate rock festivals of affairs which, have suffered in their laudable strides towards spreading the message to a wider audience from a reduced shared knowledge base such a widened attendee scope engenders. This in turn can lower the quality and value of discussion.

In fact a couple of times I've had the feeling of coming away actually knowing less than I started with.

Today's Widgets Live event has been a real shot in the arm. Rather like Web 2.0 paradigm, the technologies and methods enabling widgets have been around for a few years now but its taken the comparatively recent adoption of a common moniker to focus attention on the paradigm and unite developers of such systems under some palpable notion of industry sector. This despite leading proponents and enablers of the technology variously branding their implementations as widgets, gadgets, modules and parts. Thus we are sufficiently far along the hype curve for an event on the topic to attract a decent attendance and speaker list consisting of those with some domain knowledge but not so far along as to appear on the radar of the completely uninitiated. This higher level or lowest common denominator made for a very stimulating and worthwhile event.
My only real criticism would be that even at this nascent stage the notion of widgets is already in need of sub categorizing into browser bound, desk top, domain specific, open etc.

The event, arranged and organized in just a couple of months was sold out and a quick guestimate suggested around 200 attendees in the room.

First up was the keynote from Arlo Rose of Konfabulator (acquired by Yahoo! Aug 2005) fame who gave a potted history of what ended up as Yahoo! Widgets and generally set the scene as to what Web widgets are all about.
The day's first stab at suggesting business models around widgest prompted by a question for the floor had Rose suggesting the twin drivers of allowing users to move their data anywhere and the publishers ability to reach the user without relying on the browser.

Next up Fox Interactive Media (proud new owners of myspace) announced the launch of Spring Widgets a "widget engine for desk top and web". The product grew out of FIM's own requirement to create a horizontal platform for tie its various services together. Spring Widgets was developed by FIM Labs, a division created to look after acquisitions by providing an environment protected from corporate process thus allowing newly acquired companies to continue to work in the rapid, flexible way they had managed as start ups and small companies.
An SDK is available from springwidgets.com for PC with a Mac version to follow.

Next were a couple of sessions discussing the realities of engineering widgets, firstly adobe giving a quick demo of the ease of development in Flex and the a look at the possibilities and limits developing with open web technologies.

We were then treated to a couple of sessions telling success stories of widget development. Firstly, a look a MeeboMe and the 'widgetisation' of Instant Messaging. Meebo had created a Web base IM client and with their MeenoMe widget they have given the end user the ability to add an IM channel into their own Web pages. The possible uses of such a platform are numerous and the story very impressive.
Next up in this session was a look at how Photobucket has used widgets to gain a presence on other platforms, most notable MySpace. Peter Pham of photobucket mentioned in passing something that may well really start to effect this space, namely the terms and conditions of target platforms which may well effect what widgets introduced to the environment will be permissibly capable of.

The core of the afternoon session was split into three panels sessions which each took on a different deployment segment.
i) Desktop Widget engines (Google desktop, Yahoo! Widgets & Windows vista Sidebar)
ii) Homepage widgets (Live.com, Netvibes, Google homepage)
iii) Blog side bar widgets (Aim pages, Windows live pages, Six Apart, WordPress)

Each session consisted of product overviews followed by a brief Q&A session, mostly covering the same ground of:
i) business models - extending reach
ii) standards - would be good but takes too long
iii) Security - the need for robust security especially to gain a footing in enterprise solutions
iv) Interoperability between platforms - a bit of foot shuffling and whispered toe starting

The Widget aggregators session came next with a quick whip through demos of WidgetBox and Snipperoo. This contracted nicely with the more proprietary and domain specific approaches of the previous sessions and to me at least smacked of the most desirable focus for user adoption promising a more democratized paradigm.

A brief session on mobile widgets featured Nokia presenting Widsets and Opera introducing their browser extensions for widgets with the presentation slides displayed off of a cell phone.

A session on 'Hardware widgets' allowed for a slight change of though direction by looking at Chumby and some of the ideas for embedding proposed by PortalPlayer, providers of the chipsets and firmware behind the ipod among other things.

The day was rounded off with Lightning sessions - Ten 5 minute overviews of new product launches:

1. Gigya - Enhancing email by adding content widgets aimed at making email attractive to the myspace generation.

This idea seems somewhat anachronistic and with scant regard for the extra load on mail servers and space eating of inboxes.

2. Polldaddy - Poll/Questionnaire widget for your web site

This is a very compelling idea and a great example of how a business (Infacta) can use widgets to extend its value, reach and effectiveness.

3. RockYou - Quick overview of widgets for embedding in social network platform pages

Rockview are the most established purveyors of thirds part functionality personalization capability for MySpace.

4. Zazzle - Presented their widget to allow users to embed their 'Zazzle store' product viewer into a web site.

Zazzle is a provider for the long-tail of physical products, offering made to order T-shits etc.Again – a great example of simultaneously extending reach and offering real user benefit.

5. Feedburner - Excellent feed and OPML handling widgets for embedding in web pages, blogs etc

Feedburner have ‘long’ been providing services to allow users to import RSS steams into their blogs and Web pages.

6. GRAZR - GrazrScript easy widget creation for rest functions returning RSS

Potentially very flexible and easy to use method of manipulating RSS.

7. Yahoo! - Announcing publisher.yahoo.com/enhance

8. KLIPFOLIO - Announcing 4.0 release of this widget dashboard, with new docking abilities and cross platform synchronization

9. Freewebs presented their Mooglets widget aggregator

This is a viable attempt at producing an Mac OSX-esque dashboard experience for the browser

10. Goowy - Announcement of yourminis.com browser resident desk top widget environment

Goowy provide an excellent browser based desk top environment this widget focused variant looks to be equally useful and well engineered.



A common theme for the day was the importance of synchronizing of widgets across platforms, such that changes in state made to a widget instance on one computer is reflected on different computer, mobile device or browser. This seems like a no brainer, especially for anyone coming from a 'traditional' web apps approach (where the stateless nature of the environment demands a centralized storage or settings - yes cookies break this model but they aren't a valid approach for systems expecting access from multiple clients) but the reiteration of this point belies an important attribute of the multi-modal widget, namely its straddling of the browser and OS native environment. This new split environmental plane of existence demanding its own code of behavior distinct from a web only or OS only resident app.

And today's conference was brought to your by the number 4000, which seamed to be the claimed number of widgets currently available in many of the environments presented.

One of the questions that remains in my mind is that in a industry predicated on success metrics focused on page impressions, not least because of ad serving requirements of the predominant form of monetization, what happens when users get more of their data directly via widgets? The constrained real estate of widget footprint was constantly mentioned today - there certainly isn't room for bunging banner ads on them!

All in all a very interesting and thought provoking day!

Comments

Anonymous said…
Great summary - I had forgotten about the "magic 4000" number that everone (including us) seemed to gravitate towards when asked how many widgets they had.

Can't wait until the next show.

Popular posts from this blog

The Art of the state

A few weeks back I was working with the dev team at WGC on some interface design for our product prototype. We came across a point at which we have to give the user the ability to indicate their desire to save a current state. As we discussed the various ways in which we could visually indicate a 'save' action button, I realized that as a whole the industry has settled on the image of a 'floppy disc' such as this: Now in this day and age the floppy disk is an anachronism - have any of the myspace generation even ever seen one? It is certainly a few years since the average family PC came with a floppy drive as standard equipment and an online life requires little in the way of tangible media. - and yet the iconography persists. The more I thought about this however, the more I came to think that if we needed to provide a user action which is exemplified by an outmoded concept, then maybe we should rethink our interface and indeed application architecture at a deeper lev...

Pro-ams, Prosumers and Innovation

As a team, Technology Research has been paying a great deal of attention to the importance of the end user in the process of innovation and development. We have witnessed over the last couple of years how companies and organizations such as Amazon and Google have benefited by opening up their innovation process to amateur enthusiasts and how others such as Flickr who have made Web Services API's available for experimentation have added value to their product through enhanced capability, flexibility and functionality developed by third parties . And there are many, many other examples. In concept the hacking, adaption or customization of software is not new. The home computers of the early 1980's practically demanded end-user programming, computer Games 'modding' has been around almost as long as computer games have and the definitive open-source example of Linux shows what can become of enthusiast lead development. What is new is the fact that smart organization...

Wake for myPod - consumer electronic bereavement

myPod is dead;-( So, never been a Apple fetishist, the endless PC vs. Mac debate bores the tits off me, much in the same way as the C64 vs. Spectrum arguments with the inherent ridiculous diatribes about the relative merits of PEEKing and POKEing against endless CHR$ing wasted many an hour of my youth. I’ve use both Mac and PC in my time and get on with them both. I have a couple of old Performa’s and an LCIIin my loft (though these are skip rescues rather than purchases), but all my machines are PC based, now mostly XP save for a Linux Tosh Laptop. I gotta say all in all I prefer the nuts and bolts of the PC format and do tend towards thinking Apple lean in a little into the form over function. But still, I was happy with myPod. I bought my wife an iPod for Christmas 2003 and after playing with it for a month bought one for myself, overriding my first digital player choice of the Zen. Although part of this was because I kinda like iTunes and partly because I’d ended up encod...