Oslo, oktober 2006—Leif Arne Rones, sjefsarkitekt og Kjetil Kristiansen, seniorkonsulent i Accenture. Brukeropplevelser på dagens nettsteder er i stor grad tilnærmet like. Du starter på en hjemmeside, og navigerer deg gjennom en rekke andre sider, før du til slutt har kommet til den siden med informasjonen eller funksjonaliteten du var på jakt etter. Sannsynligvis har du blitt så vant til denne "bla-gjennom-en-bok" metoden for å få tak i innhold på nettet at du ikke ofret det nærmere ettertanke. Det vil si, ikke før du tilfeldigvis kom over karttjenesten Google Maps. Du kan se og kjenne forskjellen umiddelbart. Google Maps likner overhodet ikke på en web-løsning laget med det originale HTML web-språket (hypertext markup language). I stedet er det en Rik Internett Applikasjon (RIA) – en ny type nettapplikasjon basert på et sett av brukergrensesnitt-teknologier som gir betydelig bedre brukeropplevelser enn nettløsninger basert på ren HTML. RIA muliggjør nettsteder med samme grad av brukervennlighet som man kjenner fra skrivebordsapplikasjoner og dataspill. HTML muliggjorde den enorme utviklingen og veksten i nettsteder. Men som første-generasjons web-applikasjonsspråk har det sine begrensninger – en av de vanligste er at for å oppdatere innholdet på en side må man koble opp mot nettstedet siden ligger på og laste ned siden på nytt. RIA derimot kan utnytte kapasitet og ressurser på brukerens maskin, i stedet for å være prisgitt kapasiteten på tjenermaskinen(e) som jo blir delt av alle brukerne på nettstedet. Dette gir langt bedre ytelse, ved at beregninger kan foretas på brukerens maskin, og små datamengder kan hyppig overføres mellom brukeren og nettstedet bak kulissene, uten at hele siden må tegnes opp på nytt ved hver oppdatering. Dette gjør navigasjonen mye mer smidig. Ved at brukeren ikke lenger tvinges til å navigere nettsteder med "bla-gjennom-en-bok"-metoden, kan brukeropplevelsens bli langt mer strømlinjeformet og involvere færre steg enn det tidligere var behov for, for eksempel ved on-line transaksjoner. RIA overkommer også andre av begrensningene knyttet til HTML, slik at brukeren kan bli i stand til å gjøre oppgaver på nettet som før ikke var mulig. I Accentures teknologiglasskule frem til 2010 er RIA identifisert som en av de 10 viktigste nye teknologitrendene. Dette fordi de åpner opp et enormt potensial for forbedringer i brukervennlighet og produktivitet i web-applikasjoner, og fordi de muliggjør web versjoner av tradisjonelle skrivebords-programmer. Eksempler på sistnevnte er Google Spreadsheets og web versjonen av Microsoft Outlook. Google Maps er for tiden en av de høyest profilerte eksempler på en RIA. MINI USA har også vært tidlig ute. Kunden kan sette sammen en MINI Cooper på bedriftens nettsider, og selv gjøre alle mulige tilpasninger for å lage sin "drømmebil". Nettstedet står nå for over halvparten av salget av nye biler. Et eksempel fra bedriftsmarkedet er salesforce.com, som er pionerer innen salgsautomatiserings- og kundebehandlings-systemer. Ved bruk av RIA kan salesforce.com tilby sofistikerte, automatiserte samarbeidstjenester for et team av selgere. Dette inkluderer prosjektstyring, samstemte kalendere, dokumentstyring og kommunikasjon innad i teamet. Denne slags programmer ville man engang ikke forsøkt å lage med HTML. RIA derimot muliggjør sømløs distribusjon av programmer som kjører på brukerens maskin. Accenture Technology Labs har allerede jobbet en stund med denne nye teknologibølgen: RIA som brukergrensesnitt for tjeneste-orienterte arkitekturer, også kjent som SOA (Service-Oriented Architecture). Med en tjenesteorientert arkitektur er forretningssystemene konstruert som et sett av uavhengige, gjenbrukbare, interoperative tjenester. RIA vil også spille en nøkkelrolle her ved at tjenestene enkelt kan sammenstilles til å møte forretningskrav og presenteres for brukerne, på en langt rimeligere måte enn hva som til nå har vært mulig. Bedrifter og offentlige virksomheter som tilbyr transaksjoner eller komplekse stegvise prosesser på sine nettsider er spesielt godt egnet til å ta i bruk RIA. Andre kandidater er de som har data-intensive systemer. Det er ikke til å stikke under en stol at det kan kreves en betydelig andel tid og penger å utvikle en RIA i dag, fordi underliggende teknologier og standarder, og ikke minst verktøystøtte enda har til gode å modnes. Men etter hvert som markedet oppdager verdien med RIA, vil mange flere begynne å ta det i bruk. Selskaper som Google og salesforce.com har bevist at det kan lønne seg å starte tidlig. Til Toppen |