Operan kätevät ominaisuudet II

Itse olen alkanut käyttää Operan sessioita. Esimerkiksi nyt olen tallentanut javakehitystä varten Java session (File -> sessions), jonka klikkaan auki kun alan kehittämään. Session avatessani opera aukasee kurssisivut, speksin, apin, helppejä, googlen ja kaikkea sekalaisia ikkunoita joita käytän. Lisäksi Opera avaa ikkunat uuteen ikkunaan (ei siis vanhan Operan sisään), joten minulle jää tälläinen yleishyödyllinen Operainstanssi ja koodaus Opera.

Minusta se on kätevää.

Käytettävyys kirjoissa

Alan kirjallisuudessa termejä käytettävyyssuunnittelu ja käyttöliittymäsuunnittelu käytetään aika epäselvästi. Itse määrittelisin asian niin, että käyttöliittymäsuunnittelu on se osa, missä käyttäjälle näkyvä osuus suunnitellaan. Suunnitellaan siis esimerkiksi jonkun ohjelman graafinen ulkoasu, mietitään mitä värejä käytetään ja ohjaillaan kuvioilla ja väreillä ihmisiä oikeaan (oletettuun) suuntaan. Käytettävyyssuunnittelu on taas käyttäjän ja koneen välisen viestinnän ja toiminnan suunnittelua. Suunnitellaan siis, mitä kone kysyy milloinkin (ja varsinkin että onko kysyminen tarpeellista).

Poikkeuksetta kirjoissa tarjotaan nyrkkisääntöjä erilaisiin tilanteisiin ja myöskin malliongelmia ja niihin ratkaisuja. Esimerkkinä voidaan ottaa Antti Wiion Käyttäjäystävällisen sovelluksen suunnittelu -kirja. Siinä esitetään yleinen ongelma, käyttäjältä on levytila vähissä ja hän haluaa poistaa tiedostoja saadakseen lisää tilaa. Wiio esittää kirjassaan, kuinka monimutkaista se nykyisellä järjestelmällä on. Liikaa klikkauksia, ominaisuuksien väijymistä, yhteenlaskemista.. Hän on aivan oikeassa. Jos tiedostojen poistoa ajattelee levytilan lisäämisen kannalta, on resurssienhallinta Windowsissa melko kyvytön.

Mutta sitten tullaan ongelmaan, joka useissa kirjoissa on. Tarjottu malliratkaisu ei ole siitä paljoa parempi. Tarjotaan käyttäjälle uusi näkymä, jossa hän voi raksia kansioita poistettavaksi, tilarivillä (status) näkyy sitten poistettavan datan (yhteenlaskettu) määrä ja levytila poiston jälkeen. Käyttäjän tarvitsee siis mennä erityiseen poistotilaan poistaakseen tehokkaasti. Hyvä on, se vähentää klikkauksia, on intuitivisempi käyttää ja vähentää virheitä. Sinällään ratkaisu on hyvä.

Kokonaisuutta ajatellen se ei ole hyvä. Jos jokaista toimintoa varten tehdään myös tuollainen massatoimintonäkymä (mass mode), niin yllättäen monesta helpottavasta asiasta tuleekin viidakko, jossa ei ilman kunnon machetea ja opasta selvitä. Yhtäkkiä käyttäjä joutuukin kaikkien aikojen valikkoviidakkoon, kun erilaisia näkymiä on tarjolla runsaasti. Resurssienhallinnalla tehdään kuitenkin hyvin moninaisia tehtäviä.

Pienemmälläkin valikkomäärällä ja nappulamäärällä voi saada hyvin sekaisen näkymän ja oudon käytettävyyden aikaan. Alan Cooper pitää kirjassaan Photoshopin käytettävyyttä kauheana. Sen logiikkaan on vaikea päästä sisään, ilmaisu on ihmiselle outoa ja niin edelleen. Rutinoituneet käyttäjät ovat eri mieltä kuten aina. Kannattaa muistaa, että mustavalkotelevisiotakin pidettiin hyvänä, kunnes saatiin värit.

Käytettävyyssuunnittelu (Suomen kielen vastineet ovat hieman huonoja User Interaction Designille) ottaa maailmanlaajuisestikin vasta ensimmäisiä askeleita. Alan pioneerit puhuivat asiasta 90-luvun alussa ja hiljalleen siihen aletaan kiinnittämään huomiota. Kenties 10 vuoden päästä kehitetty softa on ajateltu jo käyttäjälähtöisesti.

Operan kätevät ominaisuudet osa 1

Tiedätkö, että kun lisäät bookmarkkeihin jonkun sivun, niin voit antaa sille nicknamen. Mitä tästä on hyötyä? Otetaan esimerkki.

Menen sivulle http://blogilista.fi/suosikit.php ja valitsen valikosta Bookmarks ja Add Bookmark

Annan bookmarkin nimen olla ennallaan ja kaikki muut tiedot laitan kuten haluan. Sitten kohtaan nickname kirjoitan vain että b. Painan ok ja suljen kaikki ikkunat.

Avaan uuden ikkunan (kun uuden ikkunan avaa, niin focus on osoitekentässä automaattisesti, jos et avaa uutta sivua, pääset osoitekenttään painamalla h) ja painan b ja enter. Kirjoitan siis osoiteriville pelkästään kirjaimen b ja painan entteriä. Opera menee sivulle http://blogilista.fi/suosikit.php. Verrattoman käytännöllistä.

Jos nicknameja tulee sitten enemmänkin, niistä tulee pidempiä. Esimerkiksi minulla php, mysql ja niin edelleen. Jos haluan päästä helpolla, voin kutsua nickname go-to valikon painamalla shift+f2. Tässä ikkunassa entterin painallusta ei tarvita laisinkaan, vaan heti kun nicknamesta löytyy osuma, sivulle siirrytään. Tehokasta.

Tietoturvaluennolta käteen jäänyttä

Eli Teppo Jansson Nordeasta kävi kertomassa meille hieman tietoturvasta. Koska kurssi, jonka puitteissa Teppo täällä kävi, on peruskurssi, suurin osa jutusta oli aika perushöttöä, mutta oli mielenkiintoisiakin pointteja.

Opera Mini

Hän mainitsi Opera Minin. Opera Mini toimii siis siten, että puhelin lähettää pyynnön verkkosivusta Operan palvelimelle, joka noutaa verkkosivun ja muokkaa sen puhelimelle sopivaksi ja lähettää sen puhelimelle. Mini toimii kaikissa Java-puhelimissa. Tämä toimii hienosti niin kauan, kun tietoturvasta ei tarvitse välittää.

Opera Mini kuitenkin muodostaa SSL-yhteyden vain Mini-serverin ja web-palvelimen välille. Mini-serverin ja puhelimen väli on salaamaton. Nordea luokittelee tämän tietoturvariskiksi. Todennäköisesti jotain dataa ainakin tilapäisesti säilyy myös Mini-serverillä ja tähänkin Nordea suhtautuu kriittisesti. Tämän vuoksi Opera Minillä ei voi käyttää verkkopankkia tai Nordean tunnistuspalveluita.

Phishing

Sitten puhuttiin hieman tuoreesta Nordeaa koskeneesta kalasteluyrityksestä. Ainakin Tepon mukaan yksikään käyttäjä ei syöttänyt vaadittavia tietoja lomakkeeseen ja Suomen Viestintäministeriö sai suljettua nopeasti serverit, joita oli ympäri maailmaa. Phishing viesti olikin varsin oikean näköinen, käyttäjälleen vaan hyvin työläs. Kuka haluaa syöttää kymmeniä tietoja viestiin?

Amerikassa kalastajilla on helpompaa. Verkkopankkeissa ei käytetä muuttuvia salasanoja, vaan käyttäjän tunnusta ja joskus jopa käyttäjän itsensä valitsemaa salasanaa (oma nimi takaperin, anyone?). Kuten on helppo arvata, väärinkäytöksiä tapahtuu paljon. Phishaus on paljon helpompaa, kun ei tarvitse saada monia salasanoja. Pankit ovat heränneet asiaan nyt, mutta korjaaminen on vaikeaa. Jansson kuvasi järjestelmien siirtämistä vaihtuviin salasanoihin kohtuullisen helpoksi hommaksi joskin kalliiksi.

EMV

EMV on siis se uusi sirukorttisysteemi, joka tuli kaiketi käyttöön toukokuussa. Itse olen jo Tampereella ollessani joutunut käyttämäänkin tuollaista EMV-laitetta maksaessani ravintolassa, joskin epäilen, että minun Visa Electron (vaikka sirullinen kortti onkin) ei ole varsinaisesti EMV-kelpoinen.

Kuulemma kortille, jonka kopioiminen siis on huomattavan vaikeaa, on ollut tilausta. Esimerkiksi Ranskassa jopa 1% kaikista käytettävistä korteista on kopioituja. Luku kuulostaa hirvittävän isolta.

Siinäpä se oikeastaan oli, paljonhan siellä tuli Nordeasta juttua, mutta niitä en jaksanut tähän kirjoittaa saatika kuunnella..

Symbian vakuuttaa [ ] ei vakuuta [x]

En edes tiedä onko tämä Symbianin vai minkä vika, mutta nillitän silti. Mikähän idea tuossa Siirry-valikossa on, joka Nokian puhelimista löytyy. Siis siinä valikossa mikä on ehkä oletuksena oikeanpuolimmaisessa napissa. Sinne ei voi lisätä mitään? Mitä järkeä tuossa on? En saanut millään ilveellä (ohjekirjaa ei kuitenkaan ole käsillä) lisättyä esimerkiksi Operaa siirry-valikkoon. Olisin halunnut nuo useimmiten käyttämäni softat, Opera, kamera jne tuohon nopeasti saataville, ettei tarvitsisi seikkailla päävalikossa ja kansioissa.

Mutta ei. En uskalla täysillä alkaa haukkumaan softainsinöörejä tuon systeemin takana, kun voi olla, että en vain osaa. Mieli tekisi kyllä. Jos sinne ei tosiaan saa lisättyä mitä tahansa, niin mikä tuolla on virka? Olettaen, että sinne ei tosiaan saa lisättyä mitä haluaa, niin siinä on taas suunnittelijoilla jääny hämärän peittoon se, mitä käyttäjä haluaa.

Toinen vähän samaan aiheeseen liittyvä nillitys myös. Päivitin tänään konettani tuolla automaattisella päivitystoiminnolla, mikä Windowsissa on. Se päivitti koneen ja pyysi uudelleenkäynnistystä. En halunnut käynnistää konettani uudestaan. No, tämä ohjelmapa ei siitä lannistu. Nyt noin 10 minuutin välein näytölle pamahtaa kysely, että käynnistetäänkö kone uudelleen [kyllä] [myöhemmin]. Microsoft ilmeisesti ajattelee, että ihmisen mieli on muuttuvainen ja samaa asiaa pitää kysellä jatkuvasti. Ehkä luotetaan siihen, että käyttäjä vahingossa painaakin käynnistä uudelleen ja sitten softan kannalta voidaan olla tyytyväisiä, kun ei tarvitse huolehtia enää mistään.

On vaikeaa suunnitella softaa ja sen toimintaa käyttäjän kanssa. Siinä epäonnistumiset näkyvät käyttäjille juurikin näin, turhauttavana toimintana. Sama pätee myös Nokian siirry-valikkoon. Onko käytettävyystestaus pelkästään muodollisuus tuhansien papereiden joukossa?

Bluetooth

Ei ole mikään helpoiten toimimaan saatava bluetooth dongeli tuo minun pötikkä. No, puolen vuoden tauon jälkeen on taas bluetooth koneessa ja sain purettua kännykästä kuvat. Poistelin huonoja ja laitoin loput näkyville. Sekalaisia kuvia viimeisen puolen vuoden ajalta, bileistä, tapahtumista, häistä, polttareista, sitten jotain kuvaviestikuvia ja vaikka mitä. Ne kuvat on tuolla

Ärsyttävää on myöskin se, että BT-dongelin ajurit ja Nokian PC Suite lisäsivät koneeseeni yhteensä 20 käynnissä olevaa prosessia. Eivät ne kauheasti prosessoria kuormita, mutta kuitenkin. Tarvitaankohan niitä todella niin monta? Hitottaa moinen. Sain kuitenkin varmuuskopioitua puhelimeni. Kuinkahan on, jos vaihtaisin puhelimeni johonkin toiseen S60 puhelimeen, saisinko varmuuskopiosta vietyä yhteystiedot uuteen puhelimeen? Elin kauhun aikoja viime kesänä, kun puhelimeni meinasi tiltata. Ei siellä muuta tärkeätä ole kuin yhteystiedot.

Kun ostin aikoinani Nokian 6600 puhelimen, mainitsin, että en varmaan kameralla tee mitään. Se oli sellainen lausahdus, että en tiennyt vielä paremmasta. Toisin kuin digikamera, kännykkä on aina mukana. En ole koittanutkaan ikuistaa mitään taidekuvia, vaan yleensäkin tilanteita ja outoja juttuja. Olen voinut lähettää sitten kuvaviestinä tai kuvittaa blogia. Nyt on tullut mieleen, että kun tuo kameran resoluutio on niin kovin vaatimaton. Noksulta tulisi se 2 megapikselin kamerapuhelin. Sillä saisi varmaan ihan ok tilannekuvia. Toisaalta nuo puhelimet maksaa sen 500 euroa, jotta edullisempaa on ostaa erikseen kamera. Mutta se ei ole aina mukana, ainakaan minulla.

Haittaohjelma?

Sony, Rootkits and Digital Rights Management Gone Too Far – tässäkö niitä uusia kopiosuojauksia nyt on? Mikähän mahtaa olla F-securen kanta tuollaisiin ohjelmiin? Eikö tuossa liikuta yhtä lailla harmaalla alueella kuin siinä suomalaisen jampan tekemässä mallikopiosuojausviruksessa?

Edit: Myöskin F-secure on ottanut kantaa toimintaan.

Datailua

Internetsivujen kanssa ollaan muutosten edessä. Tai ei varsinaisesti sivujen, mutta taustalla pyörivien ohjelmien ja sitä kautta tekijöiden osalla on muutoksia. PHP5 alkaa hiljalleen rantautumaan jo palveluntarjoajille. MySQL:stä tuli juuri versio 5 tuotantoon, nyt mysli on ihan täysverinen tietokanta.

Tämän lisäksi selaimet alkavat hiljalleen tukemaan 2.x CSS-määrityksiä täydellisesti (jopa IE7) sekä hiljalleen valmistuvia CSS3-määrityksiä.

Opera9 myötä myös Opera alkaa tukemaan Webforms2:sta, formien toista evoluutiota. Siinä ei tosin taida olla mitään massiivista standartointijärjestelmää takana, implementaatiot näyttävät sitten miltä näyttävät.

Webforms2 sijasta pitäisi kai hehkuttaa XFormseja, onhan ne w3 tuote. No, yhtäkaikki, formit aikovat ottaa lähivuosina uuden askeleen.

Nuo tuli itsellä mieleen. Paljon pitäisi ottaa asioista selvää, jotta voisi aina toimia parhaalla mahdollisella tavalla. Tai edes pyrkiä siihen.