Selain pysyköön lestissään!

Juha Lamminkari näkee 20 vuoden kehityskaaren selaimiin liittyvien ongelmien ratkaisemisessa.
Kuva: LEHTIKUVA / Markku Ulander
5.12.2007 13:40 Sovelluskehityksen lähihistoriaa tarkasteltaessa suurimman hyödyn ja haitan muodostava pari löytyy nopeasti: internet ja selain.
Internetin globaali ulottuvuus oli niin valtava lisäarvo, että sen takia oltiin valmiit hyväksymään selaimen rajoitteet. Samalla järjestelmien käytettävyys heitettiin kaaressa vasemman olan yli. Internetin hyödyt päätyivät selainten vangeiksi.
Ei käytettävyyden murhaa kukaan sentään tahallaan tehnyt. Html:ää suunniteltaessa kenellekään ei vain tullut mieleen, että joku haluaisi kehittää tietojärjestelmiä Mosaicin, Netscapen tai IE:n päälle. Onko hullumpaa kuultu?
Linkitetyn tekstisisällön näyttämiseen taotuista html-kahleista on sittemmin koetettu pyristellä irti. Ensimmäiset yritykset rikkaamman sisällön tuottamiseksi verkkoon nähtiin pian ensimmäisten selainpohjaisten tietojärjestelmien tultua markkinoille.
JavaScript esiteltiin vuonna 1996, ja selainten ongelmien ratkaisemiseksi tarkoitettujen menetelmien kehitys on ollut jatkuvaa siitä saakka.
Ongelmana on, että kun lähdetään ratkomaan perustavia ristiriitoja selaimen ominaisuuksien ja kehittäjän tavoitteiden välillä luomalla kuhunkin ongelmaan paikkaa paikan päälle, työsarka on loputon. Käyttöliittymäsuunnittelua ohjaavat tällöin väkisinkin tekniset rajoitteet, eivät käyttäjien tarpeet. Haastetta ei helpota se, että tukea pitäisi tuottaa kolmelle käyttöjärjestelmälle, näiden päällä puolelle kymmenelle selaimelle sekä näistä useamman vuoden aikana julkaistuille versioille.
Patenttiratkaisua tähän ongelmaan ei ole vieläkään olemassa. Välähdyksen paremmasta huomisesta tarjoavat kuitenkin jo käyttöjärjestelmän ja selaimen sisään eristettyyn virtuaalikoneeseen eli ”sandboxiin” pohjaavat teknologiat. Tällöin selain toimii vain väylänä ja kehyksenä varsinaiselle tietojärjestelmän ajamiselle ja sovelluskehitysteknologialle. Tuotantokypsä näistä teknologioista on Adobe Flex 2, kehitysvaiheessa ja seurannassa ovat muun muassa Microsoft Silverlight ja JavaFX.
Tekniikoita tulee ja menee, mutta muutoksen suunta on varma: käytön helppous, intuitiivisuus, nopeus ja yksinkertaisuus painottuvat yhä enemmän. Tällaiset teknologiat ovat levinneet jo nyt nopeasti, kun Web 2.0 -yhteisöpalvelut ovat kasvaneet vauhdilla. Todellinen vyöry alkaa sitten, kun asiakkaat alkavat syrjäyttää yrityksiä, joiden sovellukset eivät pysy käytettävyyskehityksessä mukana.
Internetin todellinen hyöty pääsee vapaaksi, kun selain alkaa pysyä lestissään pelkkänä kehyksenä.
Kirjoittaja on sähköisiä asiointipalveluita toteuttavan ohjelmistoyritys Uoma Oy:n toimitusjohtaja
- Digitodayn tuoreimmat uutiset.
- 25.5. Robottikäsivarsi hinasi Dragonin asemalle
- 25.5. Googlen Android-kauppa sai uusia rahastuskeinoja
- 25.5. Zuckerberg unohti sulhasen ohjeen - antoi 20 000 euron vihkisormuksen
- 25.5. Diablo III:n julkaisija hekumoi myyntiä ja pahoittelee bugeja
- 25.5. Lumialla voi katsella videoklippejä
- 25.5. Applen Cook kieltäytyy optioiden osingoista
- 25.5. ZTE toimittaa suomalaisella 3d-tekniikalla tehtyjä Android-puhelimia
- 25.5. Tämä käkikello muni Pebblen Kickstarter- pesään
- 25.5. Facebook Camera ottaa ja jakaa kuvia iPhonessa
- 24.5. IPhoneen uusi alihankkija
- 24.5. IBM pitää iPhonen Siriä tietoturvariskinä
- 24.5. Yle siirtää seuraavaksi Pasilan teräväpiirtoon
- 24.5. Nokia luopuu isosta massatapahtumasta
- 24.5. Huhu: Symbianiin ei enää päivityksiä
- 24.5. Blackberryn joukot harvenevat
- 24.5. Adoben flash saa saattohoitoa Windows 8:ssa
- 24.5. HP irtisanoo ja palaa taulutietokoneisiin
- 24.5. Motorola Mobilityn johdossa on nyt myyntimies
- 23.5. Oracle hävisi Googlelle taas: Ei patenttirikettä
- 23.5. Apple ja Samsung epäonnistuivat neuvotteluissa
- Uusimmat
- 48h luetuimmat kaikista uutisista.
- 23.5. Nykyinen televisiosi simahtaa vuonna 2026
- 24.5. Huhu: Symbianiin ei enää päivityksiä
- 23.5. Nokia pettyi - halpa-Lumian muisti ei riitä Skypeen
- 23.5. Nokia julkaisi uusia ”luksuskarkkeja”
- 25.5. Zuckerberg unohti sulhasen ohjeen - antoi 20 000 euron vihkisormuksen
- 23.5. Taulukko paljastaa – Nokialla ongelmia superhalvoissa ja huippupuhelimissa Kiinassa
- 23.5. Googlen Larry Page: Facebook pitää käyttäjiä panttivankeina
- 25.5. Lumialla voi katsella videoklippejä
- 23.5. Kodakin ”ilmiselvän” patentointi ei kelpaa
- 23.5. Sony avaa perjantaina Spotify-kilpailijan iPhoneen
- Luetuimmat
- 48h suositelluimmat kaikista uutisista.
- 23.5. Kodakin ”ilmiselvän” patentointi ei kelpaa
- 23.5. Amerikkalaiset kaapelioperaattorit yhdistävät wlan-palvelunsa
- Suositelluimmat
- 48h kommentoiduimmat kaikista uutisista.
- 23.5. Nokia pettyi - halpa-Lumian muisti ei riitä Skypeen
- 23.5. Nykyinen televisiosi simahtaa vuonna 2026
- 24.5. Huhu: Symbianiin ei enää päivityksiä
- 25.5. Lumialla voi katsella videoklippejä
- 23.5. Taulukko paljastaa – Nokialla ongelmia superhalvoissa ja huippupuhelimissa Kiinassa
- 25.5. ZTE toimittaa suomalaisella 3d-tekniikalla tehtyjä Android-puhelimia
- 24.5. IBM pitää iPhonen Siriä tietoturvariskinä
- 25.5. Applen Cook kieltäytyy optioiden osingoista
- 24.5. IPhoneen uusi alihankkija
- 24.5. Nokia luopuu isosta massatapahtumasta
- Kommentoiduimmat
RSS-feedit
Seuraa Digitodayn kaikkia uutisia tai vain tiettyä osiota RSS:llä.
Palautetta?
Lähetä risut, ruusut ja uutisvinkit toimitukselle.
Uusimmat uutiset
- Cukurovan ote ei kirpoa Turkcellin vallan kahvasta 11:00
- Twiittaileva Murdoch sättii Obamaa ja Googlea 10:55
- Homovastainen kirkko protestoi Jobsin hautajaisissa 09:41
- Skype ostaa GroupMe-ryhmäviestiyhtiön 08:48
- Applea vastaan aktivismipäivä Suomessa 14:02
- Kiina kielsi ihmisoikeus-sanan tekstiviesteissä 15:23
- Asbestikalsarit liekeissä 15:42
- Lasten paikannusranneke pelottaa ja houkuttaa 11:03
- Lisää
Poiminnat
Digiyesterday
Viisi vuotta sitten
Piilaakson palkoilla Tampereella
25.05.2007 Tutkija voi tehdä uran piilaaksossa myös Suomessa, jos muutto ulkomaille ei houkuta
Kolme vuotta sitten
Ei kai tämä oikeasti ole Ovi Store?
26.05.2009 Nokian kauan odotettu sovelluskauppa osoittautui pettymykseksi käyttäjien keskuudessa. Nokia Ovi toimii hitaasti ja kärsii penikkataudeista.
Taloussanomat
- Suomi löysi taas Nokian älypuhelimet 06:01
- Autonvuokrauksessa hurjat eurohintaerot 06:09
- Haluatko menestyä? Unohda nämä koulun opit 16:35
- Lumia 900:n myynti alkoi: "Näyttää erittäin lupaavalta" 06:03
- IMF-pomo: Olen enemmän huolissani Afrikan lapsista kuin kreikkalaisista 15:54
- Kevään epämukavin pikku-Fiat 06:15
- Oikeus päätti: Tekstarin lähettäjä syytön onnettomuuteen 10:13
- HS: Palkkakuilu levenee kovaa vauhtia 09:43
- Vain yksi pankki lellii asuntovelkaista korkokikkailijaa 06:01
- Taloussanomilta KHO-valitus VM:n vakuuspäätöksestä 12:58
- » Taloussanomat.fi













Kommentit (23)
Toimiiko minun Linux-työasemalla?
Esimerkiksi xformsin upottaminen svg:n sekaan tarjoaa erittäin mielenkiintoisia näkymiä.
Firefox tukee jo svg:tä erittäin hyvin. Asentamalla xforms pluginin firefoxiin ja katselemalla kyseisen pluginin kehityssivuilla olevia demoja voi aavistella tulevaa.
En oikein usko yritysten olevan enää niin tyhmiä, että sitovat itsensä kiinni joihinkin poropietaritoteuksiin kun standarditkin alkavat viimein kypsyä.
Odotellessa voi leikkiä dojotoolkitillä joka renderöi käyttöliittymän selainriippumattomasti selainpäässä (esim. vektorigrafiikka toteutetaan ie:ssä vrml:llä ja firefoxissa svg:llä) ja tarjoaa myös hyvän rpc tuen.
Siis IE:ssä, jonka alla on Windows. Sama koskee "PC-softaa", toimii, jos alla on uusi tai uudehko Windows, käytännössä XP tai Vista. Jos haluat vaikkapa raudan tehottomuuden vuoksi tai muuten käyttää jotain vanhempaa, niin sinne meni kaikki toiminnallisuus, sitä ei ole eikä tule. Vielä kun ynnätään tähän se "tulee", niin havaitaan, että myydään olematonta ratkaisua, ettei vain muut saisi olemassaolevia ratkaisuja myytyä. MS-kielessä "tulee" on kovin venyvä käsite, sekä ominaisuuksien että aikataulun suhteen, niinkuin Vistasta (ja kaikista sitä edeltävistä tuotteista) nähtiin.
Häviää 6-0 javalle, joka toimii käytännössä kaikissa tietokonearkkitehtuureissa ja myös PC:ssä. Myös ns. vanhoissa versioissa. Nyt.
Eikä ole edes uusi keksintö, Oraclen työkaluilla sai selaimessa javalla pyöriviä sovelluksia tehtyä jo 2000. Eikä ollut edes selaimella väliä, kunhan vain Javaa pyörittävä virtuaalikone löytyi.
Mitä nyt, köh, 64-bittisestä versiosta ei ole tietoakaan. Korvaava open source viritys varmaan toimii kunnolla ennen kun Adobe herää. Että köh silleen.