navelfluff

Navelfluff har flyttat till / on muuttanut osoitteeseen / has moved to
Navelfluff.org
english, geek, usability14-Feb-2006 21:57

Two things regarding web user interfaces happened to me within the last 24 hours. First, i stumble upon the blog Jabbering Giraffe (possibly through CSS Mania). On the surface, there’s nothing special about the Jabbering Giraffe user interface (UI) but look closer at the top row. From there, you can “personalize” the display: toggle rendered headline fonts (using sIFR, very nifty), body text size and width (fixed/maximum/flexible-within-sane-limits) and whether the side bar should be placed on the left or on the right. And there is a rather nifty use of symbols –with CSS generated content, i suspect– in conjunction with visited links. What i don’t know (yet) is whether the personalization is persistent, i.e. sticks between sessions. But it’s a purposeful implementation of dynamic HTML nonetheless. Actually, i don’t know if the DHTML magic originates from Jabbering Giraffe, but i’ll allow him the honour for now.

The second thing i caught from Slashdot: Yahoo! has released a HTML user interface library (“Oh, so i’d want Yahoo!-branded UI components on my site?”, i thinks) as Open source (“Whoa, they’re smarter than i thought!”). That, and a set of HTML UI Patterns.

Patterns are the technical terms of “best practices meets the recipe book”, i.e. descriptions of the wheel you don’t need to re-invent, and when you should not need to do it.

I haven’t had a look at the UI library yet, but if some of the patterns Yahoo! describes can be realized with the UI lib, i’m happy. At least it contains the backline needed for AJAX connections, drag-and-drop, event handling and page animation. The library also contains more tangible artifacts: a calendar, slider and Tree View component (”widget”). Very welcome!

Yahoo! seem to be hinting that they are eating their own dog food, using the same stuff for their own web apps. I wonder if the UI library is the same one used at Flickr, which employs a bunch of subtle but useful DHTML techniques, like in-place editing (”direct manipulation” in usability-speak) of titles and texts.

I hope these components are useful and flexible. If they are, they will provice Yahoo! a lot of good and well-needed web karma that Google has stolen a lot of lately.

english, usability1-Feb-2006 11:39

Bruce Togazzini wrote of how bad usability made Scott Adams delete 500 moderated comments from his blog. This is basic usability stuff tought at “Usability 101″ which you old pharts should know already. And for you who’re not, see how a lack of planning can create a lot of havoc in what we usability pharts like to label Conceptual Models.

english, geek, usability5-Dec-2005 11:04

Whoa. Just when i complained that Firefox can’t really learn new tricks, Firefox amazes us with ! Whee! How utterly, utterly useful. Not.

suomeksi, usability16-Nov-2005 11:08

Soneco on julkaissut kännykän jossa on yksi nappi. Ikään kuin MacKännykkä. Soneco SCC on suunniteltu erityisesti näkövammaisille, ja kuvaavaa onkin että Sonecon tuote-esittelysivulla ei puhelimesta ole kuvaa.

Hoh-hoijaa. Eikö tässä ole jo menty vähän liian pitkälle. Sokea ihminen ei ole idiootti. Sokea, tai näkovammainen ihminen tarvitsee vain kännykän joka on käytettävä myös silloin kuin sitä ei voi katsoa. Tämä tarkoittaa sitä että tietyt kännykän nappulat tuntuvat hieman erilaisilta — tsekatkaa vaikka oman luurinne vitosnappulaa: siinä on nisä. Se tarkoittaa että luurin saa kommentoimaan asioita erilaisilla ääniviesteillä (jopa puheella, jos oikein mennään hienostelemaan), ja että sitä parhaimmillaan voi ohjata puheella.

Ja hei, sellaisia luureja Nokia on tuutannut meille jo viime vuosituhannella. Ääniohjaus on varsin näppärä pyöräillessä tai ajaessa. Paina headsetin nappulaa ja lausu. Puhelimen pitäisi vielä osata äänellä ilmoittaa itsestään (kun se on hukkunut tai) missä moodissa se on. Standardikamaa tänään on se että eri soittajaryhmillä on eri soittoäänet. Tiedä sitten jos uudet nokia osaavat lausua tallenetun “voicemarkin” mukaan kuka myös soittaa.

Ja tässä esiintyykin idean juoni. Laite joka on käytettävä henkilölle jolla on vammaisuuksia on todennäköisesti käytettävä myös sellaiselle jolla vielä on kaikki raajat, aistit ja aivot pelissä. Blogin tai verkkosivun voi kirjoitta niin että lukihäiriöinenkin saa siitä selvää, ja hups, yhtäkkiä teksti on helpommin luettavissa myös muille. Kuulin jostain että nykyään standardin paikan saanut “vipuvesihana” tehtiin alun perin liikuntarajoitteisille. Ja niin edelleen.

Nyt pitää myös Sonecon kunniaksi lisätä että SCC-puhelin on suunnattu myös nille joiden muisti pätkii, sormet liikkuvat kankeasti tai ovat niin nuoria ettei osaa käyttää useampaa namiskaa (kolmevuotias enkelini käyttää sujuvasti CD-soitinta ja osaa vahvistimesta laittaa virrat päälle ja pois). Puhelimeen voi koodata kolme numeroa johon luurilla voi soittaa (tekstiviestillä — SCC:tä ei voi yhdistää esim tietokoneeseen) ja siinä on kolme eriväristä valoa indikoimassa kuka kolmesta esivalituista soittajista on soittamassa luuriin. Luurilla soitetaan niin että painetaan nappi pohjaan, laite rupeaa vilkuttamaan väriledejä yksi kerrallaan ja käyttäjä painaa oikean värin palaessa nappia uudelleen. Prring. Kertokaa minullekin miten sokea näkee missä vaiheessa nappia tulee painaa? Kai siinä on joku plim-plam-plom-äänikaruselli myös?

Tästä on varmasti olemassa tarkempaa tutkimusta mutta eikö nyt kuitenkin olisi helpompaa mikäli luurissa olisi kolme erillistä nappia, yksi per vastaanottaja? Ainakin ihan tavallisten ihmisten kotiautomaatiokäyttöliittymässä todettiin että käyttäjät suosivat “leveää” käyttöliittymää “syvän” sijasta (linkin takaa todetaan monta muutakin asiaa). Onko vilkkuruletti todellakin helpompi käyttöliittymä? Rohkenen epäillä.

Soneco SCC-luurissa on yksi ihan hyvä ominaisuus, nimittäin paikannus. Puhelimeen rekisteröidyllä kyttääjällä on oikeus kysyä puhelimelta missä se on. Kunhan sitä osataan käyttää vastuullisesti… Minä ainakin olen hyvin epäluuloinen kun paikannuksesta on kyse. Hätä ei lue lakia, mutta yhteisymmärryksettä ei käyttäjää sovi kyttäillä. Vastuu on oikeuksien mukainen.

Mutta osaako laite toimia proaktiivisesti? Kun känny yöaikaan lähtee kävelylle (”kauppaan”, suuntana yyteri tai hietaranta), osaako se lähettää hätätekstarin ennaltamääriteltyyn numeroon? Onko mahdollista ohjata luuria etäältä niin että kun muksu on kadonnut metsään tai kaupunkiin niin vanhempi voi soittaa sammutettuun puhelimeen ja sanoa että kaikki on hyvin ja annatko tämän luurin jollekin joka voi auttaa (SCC voi olla pois päältä mutta miten se sammutetaan sillä yhdellä napilla on minulle käyttöoppaan puuttuessa vaikea sanoa. Jos PC:n tapaan painetaan nappia yli viisi sekunttia, mitä tapahtuu kun käyttäkä kaatuu puhelimen päälle ja jää sen päälle makamaan?)

Kiitos: Matkalla