Monday, 8 September 2008

Seeing the light

Microsoft have been steadily porting a number of their key web properties to Silverlight over the last few months, starting with their dev sites, but the big (expensive?) coup was to get NBC to use Silverlight to broadcast the Olympics using Silverlight 2.0 (in beta no less).



For those who haven't come across Silverlight it's Microsoft's cross-platform entry into the Rich Internet Application space. People have compared it to Flash, but it's a bit more than that. With the ability to include HD video, act as a wrapper for C#, Python or Ruby, plus integrate seamlessly into a Visual Studio environment, it has a few more tricks up its sleeve. Just not the installed base.

So how did its debut go? Pretty well by all accounts. On 11th August, according to Microsoft, they served 250Tb of data on that day alone, and the uptake means that up to 8 million people a day are downloading Silverlight.

Adobe counter this with a smug 10 million downloads a day, plus an alleged installed base of 99% of all PCs online in mature markets, added to which they have a huge developer community with a strong vested interest in the platform.

My take is that Microsoft will start to eat away at Flash's dominance. Adobe's download numbers represent a large number of people downloading updates; Microsofts are nearly all first-time users of the technology. In the real world therefore Adobe is not pulling away from Microsoft.

Microsoft also claim there are 2.5 million .NET developers out there. All of those people will now be able to write Silverlight code right away, and even potentially repurpose existing applications in a relatively pain-free way.

But how to get the plug-in to the people? I can't see them being allowed to bundle it with IE8 for fear of further anti-trust legislation, so it comes back to content. Put up great content and people will put up with a 4Mb install.

When I first came across Silverlight it was called wpf/e (Windows Presentation Foundation everywhere) and pretty much the whole developer team was sitting in a small room in Redmond. The team passed 100 a year ago, and it's safe to assume it's still growing.

Microsoft has a lot at stake here. Bear in mind that this is effectively still a beta for Silverlight 1.0. Flash 1.0 was basically just a vector animation tool.

As an interesting historical footnote, the first people to use Flash online were Microsoft (MSN) in 1996 when it was called Future Splash. On the back of that success Jonathan Gay sold his company to Macromedia who re-christened the software "Flash", before being absorbed by Adobe.

So Microsoft only have themselves to blame...

Wednesday, 27 August 2008

Mmmmm, synthy...

After much delay (like MUCH delay) Photosynth has finally launched. For those who haven't seen the TED video or the Live Labs blog, this is a piece of software out of Microsoft Live Labs that allows you and I to create 3D panoramas from a series of still images. Download the app, upload your images and you can view a 3D representation of the environment you photographed. No need to carefully line up the shots - this isn't a regular panorama - the app does it all for you.

I won't go into all the point cloud geometry craziness, but the algorithms it runs to create these worlds are very cool.

I first saw it quite a while ago in Seattle, demonstrated by Blaise Aguera y Arcas, who was brought in on the project to add some Seadragon goodness to some tech that at that point was called Photo Tourism - a research project by Noah Snavely, Steven M. Seitz, Richard Szeliski out of Washington University.

Seadragon has spawned Deep Zoom, which I blogged about a while ago and Photosynth is now in the wild with some very interesting first synths. I especially like the Potting Shed.

A few things jump out at me:
- this is still an early iteration - stand by for slicker versions to come.
- in the early days it took a cluster of PCs weeks to generate a synth - now your PC does it in minutes. This is where a lot of the effort has gone over the last two years - tedious but critical optimisation.
- Live Labs is designed to develop great technology, not necessarily to monetise it or even give it too much direction. After the thrill of recreating your own toilet in 3D has worn off, people should come up with incredible scenarios where this technology does things that are otherwise impossible.
- it isn't QTVR - this really does create a 3D space.
- why doesn't this leverage the traction that Silverlight got over the Olympics?

So for libraries and museums you could see a variety of applications from the virtual desk of a writer, to a virtual gallery. Or how about trawling your archives for photographs of a long-demolished building and recreating it?

Keep an eye on this one. QuickTime 1.0 was 160x120 12fps, 8 bit colour. From there to setting the standards for YouTube and having HD movies on demand was quite a journey. This one might be too.

Wednesday, 2 July 2008

The Meaning Wrapper

I was reading about the Rare Books and Manuscripts Section conference of the American Libraries Association this week, held in LA.

Apparently there was quite a spring in everyone's step as rare books are seen to be gaining in importance.

This echoes a presentation I gave at the Museum Computer Network conference in Chicago a few months back. I picked up on a presentation at RBMS by Karen Calhoun from OCLC where she mentions a really important fact about special collections. She labels it "metadata +outreach skills=strategic assets".

In Chicago I billed it slightly differently. In a competitive knowledge economy, when users can go to multiple potential sites for the same content, what sets your institution apart?

My answers are:
- the special collections you hold
- the wrapper of meaning (metadata, interpretation, outreach, education) you put around those assets
- the user experience (including the online UI, the physical site and the facilities).

If you are just putting online material that will also be held elsewhere, people will go to Google. As Karen also highlights, 89% of all information searches start with search engines, not library websites (OCLC report, echoed by BL/JISC Google Generation report January 2008).

But if you can provide unique material, with a compelling user experience and toolset, bringing to bear some of the scholarship that your institution has, then you have a case.













If you can't you'll end end up a warehouseman. Bizarrely both Karen and I used this shot to emphasise this point.

Her slides are here.

Friday, 6 June 2008

Microsoft leaves the field

So Microsoft has decided to stop digitising books on behalf of partner libraries.

What does that mean for institutions who were hoping for a white knight to come along and fund their move to digital?

Well, you could argue from Redmond's point of view this is a good move - the kneejerk reaction to trace the footsteps of Google, wherever they might lead has been seen to be a futile exercise in this case. Being a fast follower is all very well, but where you're going has to make strategic sense.

Also, as a software company, what was Microsoft up to squatting in libraries with dozens of Kirtas scanners?

So it's back to plan A for libraries (unless you want to get into bed with Google). The advantages of this are that it forces institutions to think really rigorously about committing resource into becoming a digital entity and all that entails.

When you have to fund something yourself and sweat over getting the resources to do it, you normally make pretty sure you're doing exactly the right thing. If someone hands you a gift sometimes treat it more lightly.

Looking at the contracts with people like Microsoft and Google, treating it lightly would be unwise.

In a competitive knowledge economy with multiple potential sources for information, why will people come to your site rather than elsewhere?

Wednesday, 14 May 2008

Why you should care about .NET 3.5 SP1 Beta

It's not an exciting name I know. The sort only a mother could love. But .NET 3.5 SP1 promises to shake up quite a lot in online delivery of rich assets.

.NET 3.5 is a Windows component that installs, amongst other things, the WIndows Presentation Foundation, which Turning the Pages relies on for it's 3D version. It turns your PC into one capable of stunningly realistic 3D rendering right in the browser (Firefox and IE) without plugins.

Three things leap out at me:
- improved speed of startup and execution, so your apps, either as xbaps in a browser or executables will run quicker and things like animations will be smoother. Plus a load screen for xbaps (hooray...)
- cooler 3d effects like improved shaders and the ability to have interactive 2d elements on a 3d surface. More realism, more options.
- a lightweight and intelligent client-side installer that can be bundled with an app. This will be about the size of an Adobe Acrobat install, so now for clients with XP (ie no .NET 3+) we can just run the installer when they go to the app for the first time and they're done in a few minutes

The very wonderful and altogether English Tim Sneath over at Microsoft has a great post on it all here.

So why is all this so important?

Most clients I am speaking to have now figured out 2d digitisation, even if they haven't got too far with it. 3d digitisation is the next frontier. Photogrammetry or laser scanning of objects has been happening in a sporadic way in cultural organisations for a while, but without a compelling way of surfacing this content, why would you press on spending time and money in this area?

If you could scan and then publish with a simple production pathway, knowing that 95% of people could view the content at great quality you might think seriously about that collection of fossils or sarcophagi or sculpture.

Some people we know who are pushing forward great work in this area are 3DVisa, based at Kings College London. There's also an interesting-looking conference in the autumn which could be very timely.

2009 might just be the year of 3d in the browser.

Wednesday, 7 May 2008

The Public Library


Spring is sprung in London and here's the view from my desk. It's my local public library and very civic it looks too.

I wonder what goes on there as the nature of the use of libraries is changing so fast?

The other week I was in the Wellcome Library having a coffee with a client. The client wasn't the Wellcome, we just wanted to meet in a sympathetic space. Whilst I was talking to quite an eminent scholar, perhaps the leading Leonardo da Vinci academic in the country came and sat at the next table with his cup of tea.

All around people were not using this space as a traditional library.

Last week the British Library made the Times:
"The historian Tristram Hunt said that it was a scandal that it was impossible to get a seat after 11am when students were there. Many people travelling from outside London complain that they cannot get to the buidling any earlier. “Students come in to revise rather than to use the books,” he said. “It’s a ‘groovy place’ to meet for a frappuccino. It’s noisy and it’s undermining both the British Library’s function, as books take longer to get, and the scholarly atmosphere.”

Whilst the BL may be suprised, and indeed pleased, to be called groovy it highlights the changing role they, and all major libraries have.

As content has to move to digital, physical spaces can be used for other things and become expressions of what our commercial friends would call "the brand".

For those who love old school libraries though, I recommend a look here.

Tuesday, 6 May 2008

Back in Town

I'm back from Minneapolis and the Digital Libraries Federation conference.

Two things struck me. One is the phenomenal amount of work being done by some very smart people around digitisation, metadata and interoperability standards. These people are seriously laying down the groundwork for us all to have the libraries we want in the next ten years. I hope their home institutions realise how lucky they are to have them on board when they could easily take the Mountain View dollar.

The second was how little work is being done around innovative UI design (which I suppose is why I was invited along...). To my way of thinking, how you surface all this content is critical to a users experience and that experience will directly influence traffic and funding. Speaking to some delegates it seems this is something many people just haven't got around to yet.

Oh yes, there was a third thing - if someone suggests Minneapolis as a holiday destination, think very hard before accepting. I mean, snow in May...?