Web 2.0 and “the new” innovation imperative

Widget
After experiencing PeopleAggregator (which, BTW, seems to have been dubbed "PeepAgg") off-n-on for the last 24 hours, I was pleased by how it’s been architected to embrace and extend open standards, open formats and "hey…take your data with you if you don’t like us" approach.

Then this morning I was talking to someone about PeepAgg and extending it. The discussion came around to Typepad widgets and  a site that does widget aggregation for blogs, web sites, MySpace, etc., and how cool it was to be able to snag and place these widgets to add all kinds of functionality to what we each offer.

Then I had an "aha!" and a realization that’s obviously hit many others but finally sunk in to my thick skull: to innovative today doesn’t mean following the lead of Microsoft, Apple, IBM or any other monolithic computing leader AT ALL…but rather creating and innovating offerings that can be leveraged and consumed by lots and lots of other offerings and Web 2.0 sites!

Love the widget concept. They’re truly unique little code snippets that people understand, can copy-n-paste on to their own blog or site, and provide functionality that are truly useful.

But like Marc Canter’s old blog that had tons of widgets on it and took FOREVER TO LOAD (I once called him the poster child for Web 2.0 latency), I fear that self-contained widgets (that pull data from the same site vs. grabbing stuff that lives elsewhere on the internet hosted elsewhere) will make loading and surfing blogs a horrible experience.

Unfortunately most people don’t even think about page optimization, latency, file sizes or any of the other things that provide people with a halfway decent experience. Will any of the blogging or web hosting providers build-in load time analytic tools? I once had an executive at a hoster test my blog page and found it was 2.7MB’s! (I use lots of images, grab stuff from Amazon, etc.). Of course, most of the stuff on my own blog that I preview loads once, is cached locally, so it never seems that bad to me. I am now ALOT more aware and ensure that images are scrunched down as much as possible in file size so I can optimize my blog. Most people are clueless about what to do.

Maybe bandwidth will keep increasing so this will become a moot point…or maybe it already is. What’s your experience?