maart 24, 2006
Waar het 'tweede web' gebouwd wordt

Het regent de laatste maanden berichten over nieuwe internetbedrijven en allemaal gaan ze Google en Yahoo killen. Zo luidt het althans in de berichten die over die nieuwe bedrijven geschreven worden. Sites als TechCrunch en - in Nederland - Blueace hebben er bijna een dagtaak aan.

Voor programmeurs, de daadwerkelijk bouwers van het web, gebeuren de interessantste dingen overwegend buiten het zicht van de bubble bloggers.

Amazon.com lanceerde onlangs de dienst S3. Voor een habbekrats kunnen programmeurs bij die dienst nagenoeg onbeperkt gegevens opslaan, verwerken en 'exporteren/publiceren'. Sun Microsofts op haar beurt knoopte een hele zwik computers aan elkaar, wat tot een grid leidde. Voor een dollar per uur kunnen technici complexe en grote berekeningen uitvoeren. Resultaat van beide diensten: ontwikkelaars hoeven zelf geen dure infrastructuur meer aan te schaffen. Dat deed een ander voor hen. Ze hoeven enkel de digitale kraan maar even open te zetten en de kredietkaart te trekken. Klus klaar? Kraan dicht.

Aan de andere kant groeit ook het aantal API's [?] dat beschikbaar komt voor derden. Bedrijven als Yahoo en eBay zijn ver in het deels ontsluiten van de technieken waar hun bedrijven op zijn gebaseerd. De gedachtengang daarbij is: 'laat derden onze kennis en kunde gebruiken in hun computer- of siteomgeving en onze diensten verspreiden zich sneller'. En er ontstaat een zekere 'lock-in'. API's zijn als het ware de motoren onder de kap, websites het jasje dat daar omheen is gehangen.

Een vrij uitvoerige lijst van beschikbare API's is hier te vinden, bij Programmable Web ('The web as a platform'; weblog).

De toespraak van Bill Gates bij de opening van Mix06 (transcriptie, video (200306)) is ook tekenend voor de impact die API's heimelijk beginnen te krijgen.

Gates:


"(...) eBay, of course, is an extreme example where over half the product listings now are done in a programmatic way. And the tools that are turning the Internet essentially into a programming environment where any Web site is almost like a component in a software application, where you make a request to it like you would a subroutine call, it comes back asynchronously with the information, that's allowing people to think through architectures in a very different way. (...) The richest is around a set of standards called WS*. We call that the Windows Communication Framework that was code-named "Indigo," and there's a lot of industry support for those strong standards. (...)"

Alan [achternaam?], 'director of engineering', van profielensite MySpace slaat de spijker op zijn kop. Hij legt uit hoe API's zijn bedrijf in staat stellen om ook buiten het browservenster te opereren. In dit geval in Windows Vista's sidebar ("Hallo, Mac DashBoard en Yahoo Widgets"), maar dat kan even goed een mobiele telefoon of regulier televisiescherm zijn:

"(...) Now, we're going to show you something we've not yet done before at MySpace. This is an off-the-browser experience, a MySpace slides gadget. By the way, this is Windows Vista. (...) Powered by MySpace Web Services and RSS feeds, the MySpace slides gadget resides in the Windows Vista sidebar, creating stickiness to our site that a Web page can't match. (...)"

Gepost door erwin op maart 24, 2006 05:01 pm | Rubriek: Technologie