
Foto: Microsoft. Samtliga konstverk: Gary Fagin
Trots den enorma utvecklingen som ägt rum på datorsidan de senaste 30 åren har inte mycket hänt när det kommer till bildhantering. Visst, snabbare datorer har gjort det möjligt att hantera bildmängder och bildstorlekar som inte hade varit att tänka på för bara ett tiotal år sedan. Och kraftfullare datorer har gjort det möjligt att använda kraftigare program som låter oss redigera, manipulera och ändra bilder på alla upptänkliga sätt. Men själva grundtanken har inte förändrats nämnvärt sedan termer som DTP och WYSIWYG hamnade i var mans mun.
Men nu kan det vara dags för förändring. I början av 2006 köpte Microsoft ett litet Seattlebaserat företag vid namn Seadragon och kom därmed i besittning av tekniken med samma namn. Sedan dess har den demonstrerats på ett antal utvecklarseminarier och Microsoft Live Labs-arkitekten Blaise Aguera y Arcas är numera van vid att få stående ovationer efter sina genomgångar. Vad är då Seadragon egentligen – och varför är det så häftigt?
Något förenklat kan sägas att Seadragon är en teknik för hantering av bilder som baserar sig på antalet pixlar på skärmen. Speciella algoritmer används för att sortera ut endast nödvändig bildinformation, vilket gör att datorn alltid får en överkomlig datamängd att hantera. I klarspråk betyder det att det går precis lika snabbt att panorera i en fyramegapixels jpeg-bild, som att fylla skärmen med gigapixelfoton i råformat och steglöst zooma in i någon av dessa.
– Detta är kärnpunkten i Seadragon, förklarar Robert Folkesson på Microsoft. Prestandan avgörs endast av ration mellan bandbredd och antal pixlar på skärmen; det vill säga en mobiltelefon uppkopplad med 40 Kb/s som har en skärm med 40 000 pixlar kan bläddra igenom den visuella informationen lika snabbt som en enhet med en enmegapixel-skärm som är uppkopplad med 1Mb/s. Det innebär också att oavsett nätverkshastighet och enhetens skärmyta (som används för visualisering) kommer hastigheten för att öppna en yta eller navigera runt i den inte att påverkas av storleken på objekten eller deras antal. Det tar till exempel inte längre tid att öppna en samling med 100 stycken 100-megapixel-bilder än det tar att öppna en enskild enmegapixel-bild.

Bildsekvens ur konstnärens Gary Faigins studio i Seattle, USA. Bilderna har arrangerats i ett tredimensionellt utrymme av programmet Photosynth.

Genom navigeringslisten längst ned flyttas perspektivet och individuella bilder kan väljas.

Det går att zooma in valfri bild.

Ett exempel på Seadragons skalningskapacitet – utsnittet är en detalj ur föregående bild.
Vad hindrar då Seadragon från att ta över världen?
– Tekniken är förstås oerhört imponerande, säger Stefan Hamilton på webbyrån Happiness, och vid en första anblick imponeras jag onekligen. Men efter att det första ruset har lagt sig så inser man att det kommer att ta tid för tekniken att hitta fram på bred front. Speciellt som webbyrå vill du gärna hitta bra sätt att förena tekniken med annat webbinnehåll, inte se det avancerade innehållet i en separat ruta eller ett eget fönster. För att kunna slå igenom stort på webben krävs också standarder i filformat. Här ser vi till exempel än i dag hur png används rätt sparsamt i förhållande till jpg och gif. Men jag kan absolut se stora möjligheter med tekniken, både för informationstunga webbplatser och för kampanjsajter med rikare medieinnehåll.
En annan intressant fråga blir givetvis licensieringen kring tekniken, och hur väl Seadragon kommer att kunna interagera med andra format, som Flash. Det skulle öka genomslagskraften och tillämpningsområdena avsevärt.
– Det är ju minst sagt dags att utveckla bildformaten lite på webben och komma vidare från gif och jpg, suckar Stefan
Hamilton. Sedan får vi hoppas att utvecklarna kan börja jobba på nästa eftersatta område på webben: typografin.
Inköpslista
Det här behöver du för att testa Seadragon:
- Windows XP SP2, alternativt Vista RC1 eller senare
- Internet Explorer 6/7, Firefox 1.5 eller 2.0
- 1 GB internminne
- ActiveX
- Grafikkort med DirectX 9-stöd, 128 MB grafikminne och WDDM-drivrutin. »Vista Aero Ready«-certifierade kort fungerar garanterat. Vissa äldre kort kan användas, men med sämre prestanda.
Mer om Seadragon på nätet
- Microsofts Seadragon-sida
- Demonstration av tekniken
- Blaise Aguera y Arcas visar hur Seadragon kan tillämpas





















- 10 bästa tipsen för app-design
- Guide till nyheterna i CS 5.5




-
Svartvitt - 24 sidor special





