• No results found

Kapittel4.Eksperimentet:Hjelpenipraksis

4.3 PresentasjonavHTML-assistent

Figur4.1:HTML-assistent,BilledligHjelp.Ivisningsomradetviseshjelpen fordibrukerenholderpamedenfunksjon.Iarbeidsomradeterbrukeren iferdmeda\signere"dokumentet.Detteskjeridetverstevinduet.

I hovedvinduetnedersttil hyrekanviselistenoverelementenei dokumentet.Dettevindueteralltidapent(bortsettfraheltistartenpa sesjonen).

Billedlig.Brukesdettealenehenvisesdettilbeggegrensesnittsomharbilledligbeskrivelsepaknappene.

DeterbareomhjelpenertilstedeellerikkesomskillerHjelpfraIkke-Hjelp.

Brukergrensesnittetforvrigerlikt.Billedligogtekstliggrensesnitteneskill-ersegkuniomknappeneigrensesnittetertekstligellerbilledligbeskrevet.

Videreutoverikapitletvildetblivistskjermbilderfrabadedenbilledlige ogdentekstligevariantenavgrensesnittet.Strstedelenavskjermbilde-nekommerfraBilledliggrensesnittenefordiBilledligHjelperpaenmate

\aggskipet",somkombinererhjelp,metaforerogtegn,ogerdetgrense-snittetsomjeghaperskalvreetumiddelbartbrukbartsystem.Deandre tregrensesnittenemanglerenellertoavkomponentenesomBilledligHjelp har,ogerlagetforakunneunderskebetydningenavdeforskjelligegren-sesnittkomponentenehverforseg.

ToeksemplerpahvordanHTML-assistentserutvisesigur4.1og4.2.

Skjermenerdeltietarbeidsomradeogetvisningsomrade.Arbeidsomradet erdetomradetpaskjermenderbrukerenlagerdokumentet.Detbestaralltid avett,menkanogsabestaaverevinduer.Nederstvisesalltidhovedvin-duet(segur4.7).Dettevindueterutgangspunktetforasetteinnnye,eller

113

Kapittel4.Eksperimentet:Hjelpenipraksis

Figur4.2:HTML-assistent,BilledligHjelp.Ivisningsomradeterdetnadet forelpigedokumentetsomvisesfordibrukerenerferdigmed\signaturen"

fraforrigebilde.Nederstservi\signaturen"somblelaget.Iarbeidsomradet erdetkunhovedvinduetsomerapent.Herkanbrukerensetteinnetnytt element,redigereeteksisterende,fjerneetelement,elleromrokkerepa rekkeflgenidokumentet.

redigereeksisterendeelementer.HTML-assistenterlisteorientert.IHoved-vinduetbennerdetsegenlisteoverelementeneidokumentet.Herkan brukerenytte,sletteellerredigereelementene.Etelementeralltidaktivt, ognyeelementersomsettesinnidokumentethavneralltidunderdetakti-ve,ogblirderetterselvdetaktive.Brukerenkanvelgeaktivtelementveda klikkepadet.

Visningsomradetbennersegtilvenstre.Hervisesvekselsvisdetforelpi-gedokumentetoghjelpen.Hvergangbrukerensetterinnetnyttelement, ellerredigerereteksisterendeviseshjelpen.Narhanerfornydmeddet-teelementet,oggartilbaketilhovedmenyen,visesdokumentet.Dermed farhanhjelpnarhanskalkonstruerenoe,ogfarseresultatetnarhaner ferdig.Igur4.1erbrukereninneoglagerenadressekonstruksjon.Derfor viseshjelpen.Igur4.2erbrukerennettoppferdigmedenkonstruksjon,og kunhovedvindueterapent.Davisesdokumentethanlager.Forbrukernei Ikke-Hjelpgruppenvisesdokumentetheletiden.

HTML-assistentbestaravover10.000kodelinjeriC.Itilleggerdet5sma ArexxprogrammersomsrgerforintegrasjonenmellomHTML-assistent ogMosaic,ogover70HTMLdokumenterihjelpesystemet.Selveimple-menteringsfasentokioverkantav2maneder.

114

4.3PresentasjonavHTML-assistent

4.3.1 Etlitescenario

ForafaenforstaelseavarbeidsgangeniHTML-assistentviljegherpresen-tereetlitescenarioderentenktbrukernskeralageenkorthjemmeside.

JegbrukerherBilledligHjelpgrensesnittet.Allegurenedetrefererestili detteeksempletnnesigur4.3.

Detfrstesomskjeretteratbrukerenharlestetegetvelkommenskjermbil-de,erathanfarbeskjedomaskriveinnnavnetogtittelenpahjemmesiden ivinduetigur(a).Tittelenpadokumentetblirforeslattautomatisketterat brukerenharskrevetnavnetsitt.

Ialleskjermbildervisesenhjelpelinjeverst.Idenneblirbrukereninformert omhvadeulikegrensesnittobjektenebrukestil.Hjelpelinjaendrerinnhold avhengigavhvormusmarkrenbennerseg.Iskjermbilde(a)starmark-reni\Dittnavn:"feltet.

Hvergangbrukerengarinnietskjermbilde,sliksomdetigur(a)endres innholdetihjelpevinduet(Segur4.1og4.2,samtforklaringeniforrigesek-sjon),dermedvilhjelpenvisessomigur(b).Dissehjelpeteksteneforskeraforklarehvordannoeskalgjres.Somviserinneholderhjelpetekstenen

\mer"knapp.Trykkerbrukerenpadennefarhanforklartbakgrunnenfor hvorfornoemagjrespaenspesiellmate,samtengrundigereforklaring pahvordanoperasjonenutfres(segur(c)).

Straksbrukerenerferdigmedaskrivenavnogdokumenttittel,trykkerhan pa\Ok"knappennederstilhyreigur(a).Vinduetlukkes,oghovedvinduet (d)kommeropp.

Tilvenstreiskjermbildetnnesenlisteoverdokumentetselementer.Listen inneholderforyeblikketkunenoverskrift.Denneblenettopplagetvedat brukerenskrevindokumenttittelen.Tilhyreiskjermbildetnnesenmeny overdeelementenedetermuligasetteinnidokumentet.

Samtidigsomhovedvinduetdukkeroppendresinnholdetihjelpevinduettilaviseinnholdetidetforelpigedokumentet.Padettetidspunkteterdet bareoverskriften\ErikSaastadshjemmeside"somstarder(segur(e)), menettersombrukerenproduserermerblirdetvistenmerogmerferdig hjemmeside.Hvergangbrukerenkommertilbaketilhovedvinduetettera haendretellerlagetetnyttelement,visesdokumentet.

Laossnaantaatbrukerennskeraendreoverskriftensomharblittlag-et.Dettekangjresenkeltvedadobbeltklikkepaoverskriftenilistenover dokumentetselementer.Dermedvisesvinduetigur(f),samtidigsomvis-ningsvinduetendrestilavisehjelpomoverskrifter.Ioverskriftsvinduetkan brukerenenkeltendretekstensinnholdogstrrelseforsaaakseptereval-geneogreturneretilhovedvinduet.

Hvisbrukerensanskerasetteinnentekst,kanhantrykkepaknappen merket\txt".Visningsvinduetvisernahjelpomtekst,samtidigsomtekstvin-duetigur(g)dukkeropp.Brukerenkanbegynneaskrivemedengang.

Deterimidlertidlurtabrekkeopptekstenipasseligedeler.Tekstvinduet erlinjeorientert,slikatallefunksjonerutfrespaenhellinje.Vilbrukeren

115

Kapittel4.Eksperimentet:Hjelpenipraksis

(a)Tittelvinduet (b)Hjelpfortittelvinduetvisessamtidig. (c)Merhjelphvisbrukertrykkermerknappen

(d)Hovedvinduet (e)Forelpigdokument (f)Redigereroverskrift

(g)Skriverlitttekst (h)Forelpigdokument (i)Leggerinnbilde

(j)Bildetblirenforbind-else (k)Signererdokumentet (l)Ferdigdokument

Figur4.3:EtkortscenarioiHTML-assistent.

116

4.3PresentasjonavHTML-assistent

f.eks.utheveordet

uheldig

,madettesettespaenegenlinje.Deretterma hantrykkepafunksjonenforfettekst.Tekstlinjenevisesienlistetilvenstrei tekstvinduetetterhvertsombrukerenskriverdeminn.Vikanseeteksempel padetteigur(g).Tekstenbrukerfarpresentertivisningsvinduetnarhan aksepterervalgenesineerimidlertidikkedeltoppmedmindremanspesikt beromdet.Dettekanvisevedaobserveredetferdigedokumentetigur (h).Asetteinnetbildeforegarvedatbrukerenvelgerkameraetihovedvinduet (d).Davisesbildevinduetigur(i),samtidigsomhjelpenendres.Detlig-gerengoddelferdigebildersombrukerneavHTML-assistentkanvelge mellom.Disseerkategorisert,ogdetfrstebrukerenfarseerenlisteover dissekategoriene.Manvelgerkategorivedadobbeltklikkepaden,ogfar dermedlistetbildeneikategorien.nskerbrukerenaseetbilde,kanhan dobbeltklikkepadet.Bildetvisesdaietegetvindupaskjermen.Mererdet ikkendvendigagjre.Laossimidlertidanntaatbrukerennsketatbildet varenforbindelsetiletannetdokument.Detteerdetmuligafatilveda velgeknappensomforestillerenpiltiletdokumentnedetilvenstreigur (i).Nardettegjresapnesvinduetigur(j).

DetsomskjernarforbindelsesvinduetapneseratHTML-assistentberMosaic omagatilIshjemmeside.Hererbrukerenpahjemmebane,ogkanrelativt enkeltblasegfremtildensidenhannskeralageenforbindelsetilistedet foramatteskriveinnadressenmanuelt,selvomogsadetteermulig.Vedatrykkepa\Mosaic-logo"knappenmidtpagur(j)hentesadressenoveri HTML-assistent,ogvisesilinjenunderknappen.Deretterkanbrukerenak-septerevalgene,ogreturneretilbildevinduet.Akseptererhanvalgeneogsa her,erhantilbakeihovedvinduet.

Navilelementlistenihovedvinduet(d)inneholdeenoverskrift,entekstog etbilde.Brukerenkankanskjenskeasetteinnenskillelinjeoverogunder bildet.Dettegjresvedatrykkepaskillelinjeknappeni\settinn"menyeni hovedvinduet(d).Laossantaatbrukerengjordeenfeil,ogtrykkettregang-erpaknappen.Trelinjervisesdapasluttenavelementlistenogidetferdige dokumentet.Grunnentilatlinjenevisespabunneneratetavelementene ielementlistenalltiderdetaktive.Detteelementeteruthevetmedenbla bakgrunn.Etnyttelementvilalltidsettesinnetterdetaktive,ogblirselvdet aktiveetteratdetharkommetinnielementlisten.

Brukerenhardermedgjorttofeil.Hanharsattinntrelinjeristedetforto,og linjeneersattinnpasluttenavdokumentet.Disseproblemenelarsegimid-lertidenkeltordneopp.Underelementlistenihovedvinduet(d)nnesdetre knapperforamanipulereelementeneilisten.Determuligakopiere,slette, ogytteelementeroppogned.Brukerenkanderforklikkepadenenelinja, ogderettervelgesletteknappen.Linjaforsvinnerbadefraelementlistenog dokumentvisningsvinduet.Deretterkanbrukerenvelgedeandrelinjene,og yttedemdithanvilhademmedetpartrykkpaoppknappen.

Laosssaantaatbrukerennskerasetteinninformasjonomhvemsom harlagetdokumentet.Vedatrykkepanedersteknappi\settinn"menyen kommeradressevinduetopp(gurk),oghjelpomdettevises.Navneter

117

Kapittel4.Eksperimentet:Hjelpenipraksis

<HTML>

<HEAD>

<TITLE>ErikSaastadsHjemmeside</TITLE>

</HEAD>

<BODY>

<H1>ErikSaastadsHjemmeside</H1>

Detvarengangenmannsomvarlitt<b>uheldig</b>.

Hansnubletdahanskullegaut,ogramletsalanghan varnedtrappen.Imidlertidgikkaltbarebra.

<HR>

<AHREF="http://www.ifi.uio.no/"><IMGSRC=

"clockbutton.gif"ALIGN=TOPALT="Ifi"></A>

<HR>

<ADDRESS>

ErikSaastad<BR>

Email:eriks@ifi.uio.no<BR>

Systemarbeid,Instituttforinformatikk, UniversitetetiOslo

</ADDRESS>

</BODY>

</HTML>

Figur4.4:HTML-kodenprodusertiscenariet.

alleredefyltut,sabrukerenkanskriveelektroniskpostadresse,ogvelge studieretningoginstitusjonomnskelig.Deretteraksepteresvalgene,og brukerenreturnerertilhovedvinduet.Detferdigedokumentetvisesigur (l).Igur4.4viseskildekodentildokumentet.Denneertattmedforavise hvaenbrukersomnsketalagedokumentetienvanligteksteditormatte skrevet.

DetererefunksjoneriHTML-assistentsomikkeergjennomgatt.Jegser ikkenoepoengiagjredette.Leserenskullenahafattenbrukbarforsta-elseavhvordanprogrammetvirker,ogdengenerellearbeidsgangen.

4.4 Hypoteser

Deestehypoteseneertidligeredenertikapittel2og3.Itilleggblirdet herinnfrttrenyehypotesersomharmedoppgavegjennomfringenagj-re.Detteerhypotesersomikkeharmedhjelpenellerbrukergrensesnittet hverforsegagjre,menhellermedoppgavegjennomfring,enkelhetog umiddelbartbrukbaresystemergenerelt.

Alletidligerehypoteservilbligjentattidenneseksjonen.Badehypotese-nefrakapittel2og3,samtdenyehypotesenevileksistereitoutgaver.

Engenerellversjonsomomhandleromhjelp,metaforer,ogumiddelbart brukbaresystemer.Dissehypoteseneblirskrevetmedstor

H

.Dessuten

enspesiellversjonsomertilpassetHTML-assistent.Dissehypoteseneblir

118

4.4Hypoteser

markertmedliten

h

.

Senereidettekapitteletvilunderskelsenbligjennomgatt,ogdetvurderes hvilkehypotesersomstttesoghvilkesomsvekkes.Isistekapittelviljeg seomresultatenesomgjelderfordespesiellehypoteseneogsaholderfor degenerellehypotesene.

4.4.1 Hjelp

H1

Oppgavegjennomfringengarraskeremedhjelpogprogressivtilluk-ningennuten.

h1

OppgavenerraskereautfremedHjelpennuten.

Poengetmeddennehypoteseneraseomhjelpesystemetspillernoenrolle foroppgavegjennomfringen.Utfrelsestidenpaoppgavenkansammen-lignesforHjelpogIkke-Hjelpforafaenindikasjonpahvasomerraskest.

H2

Oppgavegjennomfringenerenkleremedhjelpogprogressivtillukning ennuten.

h2

OppgavenerenklereautfremedHjelpennuten.

Hernskerjegaseomhjelpesystemetspillernoenrolleforhvorenkelt HTML-assistentblirabruke.Detvilmattebenytteskvalitativeteknikkerfora kunnefaindikasjonerpaomhypotesenerriktigellergal.Itilleggerdetmuligabenyttekvantitativeteknikkeriformavsprreskjemaerogtellingavantall feilbrukeregjr.DetsommasammenligneserombrukernesynesHTML-assistentvarenklereabrukeiHjelpversjonenenniIkke-Hjelpversjonen.

4.4.2 Billedligversustekstbasert

H3

Etgrensesnittmedbilledligeknappererraskereabrukeennetmed tekstbaserte.

h3

OppgavenerraskereautfremedBilledligennmedTekstliggrense-snitt.

Jegnskeraseomtegnogmetaforerspillernoenrolleforoppgavegjen-nomfringen.Dettekanmalesvedasammenlignegjennomfringstideni BilledligogTekstliggrensesnittene.Detkanvreproblematiskaslutte noegenereltutfradennehypotesenfordibadevalgavbilderpadebilledli-geknapperogtekstenpadetekstligeknappeneermineegne.Uansettvalg avbilledligeogtekstligeknappervildetkunnemalesengjenkjenningsverdi somsiernoeomhvilkentypeknappersomraskestgjenkjennesetteratde frsterlrt.MangeavknappeneiHTML-assistentvilbrukerenkommei kontaktmedmangegangerpaerestederigrensesnittet.

119

Kapittel4.Eksperimentet:Hjelpenipraksis

H4

Etgrensesnittmedbilledligeknappererenklereabrukeennetmed tekstbaserte.

h4

OppgavenerenklereautfremedBilledligennTekstliggrensesnitt.

Hernskerjegasepategnogmetaforersbetydningfordensubjektiveopp-fatningavoppgavenskompleksitet.Detmamalesdelviskvalitativtf.eks.i formavhyttenkningsprotokoller,ogdelviskvantitativtiformavf.eks.an-tallfeilogsprreskjemaer.Jegmasepaforskjellenmellombrukernesom brukerBilledligogdesombrukerTekstlig.Ogsahereksistererproblemet medakunnesinoegenereltomhypotesenefordibeggevarianteravgren-sesnitteterlagetavmeg.

H5

Etgrensesnittmedbilledligeknappergjrathjelpesystemetbrukes mindreennietgrensesnittmedtekstbaserteknapper.

h5

HjelpesystemetbrukesmindreiBilledligHjelpenniTekstligHjelp.

Deternskeligaseom\hjelpenigrensesnittet"gjratdetblirmindrebe-hovforonlinehjelp.Hervildetistorgraddreiesegomkvantitativemetoder foraunderskehypotesen.Detkantellesantallgangerbrukernebrukte hjelpesystemet,ogogsaantallgangerdetblirtrykketpa\Mer"knappen.I tilleggkanjegfaenkvalitativflelseavhvorlengebrukernebenyttethjel-pesystemetvedasepahyttenkningsprotokollero.l.

4.4.3 Tradisjoneltsystemversusetumiddelbartbrukbartsys- tem

H6

Oppgavegjennomfringengarraskereietumiddelbartbrukbartsystem ennietstandardverkty.

h6

HTML-assistenterenraskeremateaproduserehjemmesiderpaenn vedabrukeEmacs.

Etumiddelbartbrukbartsystembrvreraskereabrukeennetstan-dardverkty.Etavhovedmaleneietsliktsystemernsketomaprioritere oppgavegjennomfringframforlring.Foratestedennehypotesenerdet muligalageenkontrollgruppesombenytteretstandardverkty.PaIvil dettesiteksteditorenEmacs,ogjegkallerdennekontrollgruppenheretter forEmacs.DermedkanEmacsutfrelsestidmalesoppmotalledesom benytterHTML-assistent.Enkvalitativfaktorerselvflgeligogsainneibil-det.Detkanvreforskjellerpakvalitetentildeferdigehjemmesidenesom produseresidetenesystemetiforholdtildetandre.Denneforskjellenkan gjerneeksistereogsamellomdeforskjelligevarianteneavHTML-assistent.

Detteproblemetblirdettattstillingtiliseksjon4.7.3paside153.

120

4.5Designogimplementasjon H7

Oppgavegjennomfringenerenklereietumiddelbartbrukbartsystem ennietstandardverkty.

h7

HTML-assistenterenenkleremateaproduserehjemmesiderpaenn vedabrukeEmacs.

Etumiddelbartbrukbartsystemmavreenkelthvisdetskalfungere.Til- feldigebrukernekanikkeforventesaskullehuskesyntaksdetaljerellerde-taljerigrensesnittet.Tingbrvreselvforklarende.Hermajegunderske EmacsmotdeforskjelligevarianteneavHTML-assistent.Etsprreskjema kangiindikasjonpahvorvidthypotesenstyrkesellersvekkes.Determuligatelleantallfeilsomblegjort,ogseomdeternoenforskjellerher.Itillegg vilhyttenkningsprotokollerkunnegietinntrykk.

H8

Ietgrensesnittsomgirumiddelbarresponspadetdulagererdetenk-lerearedigerefeilsomblirgjortfordideoppdagesraskere.

h8

DeterenklerearedigerefeilmanhargjortiHTML-assistentenni Emacs.

IForunderskelsenbledetkartlagtatmangefeilikkebleoppdagetfrman sadetferdigedokumentetiMosaicpaslutten.Antagelseneratdettarleng-retidogervanskeligerearetteoppfeilnarmanikkelengrehuskerhvaman gjorde.Medfeilhermenerjegbadeglipperogmisforstaelser(Seseksjon 2.2.1paside19).Dennetestenerkvalitativ.Detmaobserveresforskjeller mellomEmacsogHTML-assistentnardetgjelderhvorfortbrukerneopp-dagerfeilene,oghvorvanskeligdeterarettedemoppigjen.

4.5 Designogimplementasjon

Peopletalkaboutthe\depersonalization"ofcomputers.Iwant toemphasizethepersonalizationofcomputers-thatthey,their programsandlanguages,aredesignedbyindividuals,eachwith hisorherownobsessions.

|TheodorHolmNelson

4.5.1 Designideogforholdettilandreverkty.

HTML-assistenterdesignetforavreetverktyforproduksjonavhjem-mesiderpaenenkelograskmate.Slikesiderkanidagstortsettproduseres patoulikemater.EntenskrivesHTMLsyntaksendirekteinnieneditor,eller manbrukeretverktysomerlagetspesieltforaskriveHTML-dokumenter.

Detnnesereslikespesialverktypamarkedet.Fellesfordeesteav demeratdelignerpateksteditorer.BrukerkanvelgeHTML-syntaksenfra

121

Kapittel4.Eksperimentet:Hjelpenipraksis

Enklere og raskere for uerfarne brukere.

Mer fleksibilitet for eksperter.

Skrive og vise

i WWW−visningsverktøy.

HTML−assistent. Konstruere elementer. Syntaks skjult.

Vise i WWW−visningsverktøy underveis i prosessen.

HTML−syntaks velges i menyer.

Skrive som i en editor.

Vise i WWW−visningsverktøy.

Skrive i teksteditor.

Vise i WWW−visningsverktøy.

Figur4.5:ForskpaagruppereeksisterendeHTML-verkty.verstnnes deverktyenesomerenklestabruke.Nederstnnesdemesteksible.

Pilenpavenstresideavgurengarikkefratoppenfordietverktysom badelardegskriveogviseisammevinduantageligkanvrebadeenkelt ogeksibelt.

menyerellerknapper,ogslipperaskrivedeninnselv.Syntaksensettesda innidokumentetdirekte(eks.SimpleHTMLEditorpaMacintosh,ASHE forSolarisogHTML-HeavenpaAmiga),ellerrepresenteresitekstenved tegnellertekstpaknapper(eks.HoTMetaL,Solaris).Noenfaeditorer(We-bMagic,SGI)larbrukerenkonsentreresegominnholdetistrregrad,og elementenevisesidenformdevilfremsta.

Igur4.5harjegforsktagrupperenoenmaterakonstruereHTML-sider pa.Nederstnnervidensyntaksorientertematen.BrukerskriverHTMl-syntaksenienvanligteksteditor,ogkansedokumentetvedahentedet innietvisningsverkty.Iboksenovenfornnervideesteavdagensspe-sialverktyforakonstruereHTML-sider.Brukerslipperaskrivesyntaksen selv,ogkanvelgeelementeneframenyer.Deesteslikeeditorerviserli- kevelsyntakselementerpaskjermenenteniformavrenHTMl-syntaksel-lersymbolersomviserhvilkekonstruksjonerforskjelligeteksterhrerinn under.Endeleditorerbrukerogsasyntaktiskebeskrivelseriknapperog menyvalg.

PadetnestverstenivaetnnerviHTML-assistent.Hererdetmeningenat brukereutensrligerfaringskalkunnekonstrueredokumentene.Program-meterenklerefordidetdistanserersegheltfrasyntaksenslikatbrukerekan

122

4.5Designogimplementasjon

konsentreresegominnholdetistrregradennikategorienunder.Samtidig visesendringeneidokumentetkontinuerligietvisningsverkty.Toveiskom- munikasjonmedvisningsverktyetgjrdetmuligaslippeaskriveinnsyn-taksogsanardetgjelderforbindelsetilandredokumenter.HTML-assistent erimotsetningtilalleandreHTML-produksjonsverktyjegharsettikke byggetoppsomeneditor.

WebMagicfraSiliconGraphicsviserikkesyntaksenidokumentet.Isted-etvisesdokumentetomtrentslikdetvilbliseendeutietvisningsverkty.

Medslikeverktybegynnermananrmesegdenverstekategoriensom antageligerdenenkleste-nemligakunneskriveinndokumentetdirektei visningsverktyet.ImidlertidharWebMagicdenulempenatteksterimeny-valgogpaknapperlignerendelpaHTML-syntaks.

WebMagicerikkesaenkeltaplassereigur4.5Fornybegynnereogtil-feldigebrukereblirverktyetkanskjeikkesaintuitivtaenkeltabruke,og havnerienkategorimellomHTML-assistentogdeandreverktyene.For brukeremedlittkjennskapHTMLspraketselementererdetimidlertidet godtverkty,ogvilantageligplasseresetstedmellomdetalagedoku-menterdirekteivisningsverktyetogHTML-assistent.HTML-assistentog WebMagicharnogenlundelikfunksjonalitet,menmegetforskjelligdesign, ogpasserantageligforforskjelligebrukergrupper.

4.5.2 Integrasjonogplattform

Detharvrtmangevalgogavveiningerbadeunderdesignogimplemen- teringsfasenavHTML-assistent.Enavdeviktigstebeslutningeneomhand-letintegrasjonenmellomHTML-assistentogetvisningsverkty,sliksom MosaicellerNetscape.

Detvarenarbeidshypoteseatbrukernevillebenyttelangtmindretidpaa retteoppfeilhvisdekksehvordandokumentetvillebliseendeutunderveis mensdelagetdet.Itilleggvarforbindelsertilandredokumenternoeav detsombrukernefantvanskeligiforunderskelsen.Dethaddevrten fordelakunnehenteslikeforbindelserdirektefraetvisningsprogramslik somNetscapeellerMosaic.

DeintegrasjonsbehoveneHTML-assistentdermedvillehabehovforvarfor detfrsteakunnefortellevisningsprogramvarenatdenskullehenteetde-nertdokument.Detteforstadigakunnevisebrukerenhvordandokumentet villebliseendeut.Fordetandrevardetviktigakunnebevisningsprog-ramvarenomadressentildokumentetdetforyeblikketvistefram.Kunne visningsprogrammetsvarepaenslikforesprselvilledetvremuligfor brukerenablasegframtildensidenhannsketalageenforbindelsetil,i stedetforamatteskriveinnadressentildokumentet.

DettegjordeatjegmattenneenversjonavMosaic,Netscapeelleretannet visningsverktysomenkeltlotsegintegreremedandreapplikasjoner.Det vistesegatdetteogsableetvalgavplattform.

FrstvurdertejegmulighetenepaAppleMacintoshplattformen.Padisse

123

Kapittel4.Eksperimentet:Hjelpenipraksis

maskinenevarApplescriptnyligkommet.Applescripteretprogrammerings- spraksomgjrdetmuligforapplikasjoneraintegreresmedhverandre.Det-teerimidlertidavhengigavatapplikasjonenebyggerinnvissekommandoer somgjrestilgjengeligforbrukiscriptspraket.Integrasjonsmekanismenei Applescriptvareksiblenokfordenneoppgaven.ImidlertidvarikkeMosaic forMacintoshdetpadettetidspunktet.SttteforAppleeventkallvarpatest-stadietiMosaic,ogmangletb.la.ndvendigdokumentasjon.Netscapevar ikkekommetforMacintoshenna,menidagtrorjegNetscapekansvarepa dendvendigeAppleeventkall.

Detbleogsavurdertandreplattformer.MosaicforSolaris/SunOShadde detsammeproblemetmedintegrasjonsmekanismenesomMacintosh.Da vardetikkesrligmangeandremaskinplattformerigjenpaI.Lsningen bleatamedenAmigamaskinhjemmefra,ogmonteredensomennode paI'snettverk.AmigaOSinkludererArexx,somerenavartavRexxspra-ketfraIBMsstormaskinmilj.SommedApplescriptmaprogramvarenpa AmigabyggeinnArexx-sttte,menimotsetningtilMacintosherdennefor-menforintegrasjonmegetgodtutbygd.Allenyeprogrammerlanseresmed Arexx-funksjonalitet,fordidetnrmestharblittenstandard.Detfantesen versjonavMosaicforAmiga,ogdennehaddeArexx-stttefordepakrevde funksjoner.

DetvarogsaeregrunnertilatAmigablevalgtsomplattformforHTML-assistent.DenviktigsteforutenintegrasjonenmotMosaic,varatjegtidligere haddeprogrammertpaAmiga,ogkjentederfortilsystemkallognotasjoner.

ItilleggvardetenfordelatAmigaenopererermedskjermer6 itilleggtil vinduer.Skjermereretkonseptsomgjratdukanhaerearbeidsater.I vindussystemetX,MS-WindowsellerFinder,hardubareenarbeidsate, ogallevinduerleggersegoppahverandre.Dettekanvreenulempe.Mori et.al.[MH93]fortelleratbakgrunnsvinduerkanvreforstyrrende.Joere bakgrunnsvinduersomnnespaskjermen,jomerkognitivtbelastendeblir detautfreenoppgaveforbrukeren.Medskjermerhardumulighettilaha erearbeidsater\bakhverandre",hvermedsinevinduerogprogrammer, klartadskiltfravinduerogprogrammerpaandreskjermer.IHTML-assistent vardetteviktig.Skalnoevreenkelterdetenfordelatbaredenvesentlige informasjonenersynlig.Skjermergjrdettemulig.

DenstrsteulempenmedalageHTML-assistentpaAmigaerselvflge-ligatAmigaenidagerendendeplattform7.Itilleggerbrukergruppenfor HTML-assistentdenerttilavrestudenterpaI,ogdisseharikketilgang tilAmigamaskiner.Jeganserimidlertidikkedissefaktorenesomnoepro-blem.HTML-assistenterlagetsometeksperiment,ogharaldrivrttenkt pasomkommersieltlanserbart.Detvarmeningenasehvordanetumid-delbartbrukbartsystemkunnelages,ogstyrkeellersvekkehypotesene.

Videreframtidforprogrammeterliteinteressantidennesammenheng.

6JegharvalgtaoversetteScreensmedskjermer.

7Commodore,somproduserteogmarkedsfrteAmigaengikkkonkursapril1994.

ImidlertiderdetetlitehapiatEscom,etstorttyskeiddistribusjonsselskap,kjptealle rettighetenetilAmigaeniapril1995,ogharstartetproduksjonavnyemaskiner.

124

4.5Designogimplementasjon

Figur4.6:Hypercardbaserersegpaenkort-metafor.Herernoeneksempler fradenfrsteversjonenavHTML-assistentsombleforsktimplementert iHypercard.Metaforenkanvirkebindende.Kortetsomvisesifrontherer noebrukernealdrifarse.Hypercardersaknyttettilsinkortmetaforatdet enklesteeraplasserevariablerogkonstanterifelterpaetkortforapafa benyttetparsefunksjonenesomliggeriHypertalkspraket.

4.5.3 Programmeringssprakoggrensesnittverkty

Valgetavprogrammeringssprakvarikkesavesentligsomvalgavintegra-sjonogplattform.Tidligereihovedfagsarbeidetbledetgjortetforskpaa prototype,ogdelvisimplementereHTML-assistentiHyperCardpaMacin-tosh.Altsomkomutavdetvarbortkastettid,samtenideomhvordan HTML-assistentikkeskullelages.

HovedgrunnentildetteeratHypercardbaserersegpaenkort-metafor(se gur4.6).Oftekandetvreslikatmetaforenkanvirkebindendeogkreativi-tetshemmendeslikatallnyfunksjonalitet,elleridettetilfellenyutviklingma knyttestilmetaforenpaenmerellermindrefornuftigmate[Nel90],[Mar93].

Blantannetvardetslikatenklestealternativforabehandletekststrengerog variablervaralagredemiegnefelterpaetkort.Itilleggerdetvanskeligfor endelfunksjoneragjrenoemedetfeltpaetkorthvisikkekortetfaktisker detaktive.nskerdudermedagjrenoemedenrekkekortmaduhoppe mellomdem.Dettemedfreratduentenmahaenmasseusynligefelterpa hvertkortforaholdevariabler-noesomgjrutviklingsarbeidettungt,eller dumahadempaetegetkort,oglasedisplayet,forderetterahoppefram ogtilbakemellomdettekortetogkortetdetjobbesmed.IHTML-assistents

125

Kapittel4.Eksperimentet:Hjelpenipraksis

tilfelleblekort-metaforenhemmende,srligp.g.abindingentilmetaforen, menogsafordiprogrambiterliggerinnunderethvertgrensesnittobjekt,noe somkangjredetvanskeligafaoversikten.

DermedbledetbestemtaimplementereHTML-assistentieteksibeltpro- grammeringssprak,derideenevarmineegne,ogspraketikkelagethind-ringerforhvordanfunksjonalitetoggrensesnittbleimplementert.Jeghadde programmertendeliCtidligere.Spraketereksibelt,menharogsasine svakheteriformavtypesjekkingogfaobjektorientertemekanismer.Disse faktorenesynesimidlertidrelativtuvesentligenarmaleterasepahjelpen, hjelpemekanismeribrukergrensesnittet,ogderesrolleforasttteenenkel ograskoppgavegjennomfring.

DetnnesetbrukergrensesnittbibliotekkaltMagicUserInterface8 (MUI) paAmigaen.MUIkangenererekodeidiversesprakogdialekter,inklu-dertSASC,somjegbenyttetunderutviklingen.Endelnesserfarman gratisvedabenytteetsliktverkty,somf.eks.koblingmellomulikegrense-snittobjekter.Verktyetinneholderendelobjektorientertemekanismerfordi duharmetodersominstansieresengangforalle,ogsomderetterfungerer uavhengigavhvorprogrammetbennersegieksekveringssekvenserog prosedyrekall9 .Etfunksjonskallernoktilabeskriveatenmeldingskalvis-esietfelthvismuspekerenbennersegoveretgrensesnittobjekt.Mange tingmaselvflgeligogsagjresmanuelt.

MUIerfont-sensitivtidenforstandatbrukerenkanvelgeskrifttypeogstr- relsepatekstenigrensesnittet.Evnentilaendrestrrelsepadeulikegren- sesnittobjekteneproporsjonaltmedvindusstrrelsenliggerogsainnebygg-et.Dissetomulighetenegjordeatjegkunnetahensyntildetpragmatiske nivaetidesignavknapperogbilledligeobjekterigrensesnittet(se3.5.3pa side102)utenamattegjreeninnsatsforafadettil.MUIvardermedet naturligvalg,narplattformenfrstbleAmiga.

4.5.4 Generelledesignvalg

DetbletidligbestemtatHTML-assistentskullehaetgraskgrensesnitt,og atskjermenskullevredelti3hoveddeler:

1.Selvekonstruksjonsverktyet,derbrukerenlagerogredigererdoku-mentet.

2.Ethjelpevindumedinformasjonpaoppskriftsform,somtilenhvertidpresentererdenaktuellehjelpenforfunksjonenbrukerenholderpamed(f.eks.skriveentekst,setteinnetbilde,redigereenliste).

3.Etvisningsvinduderbrukerenheletidenfarsehvordandetferdigedokumentetblirseendeut.

8ForkortetMUI.CopyrightStefanStuntz.FortekniskdokumentasjonomMUIse[Stu94]

og[SR94].9Detteerikkeetforskpaadenereobjektorientering.Jegkanforliteomemnettila uttalemegomdet.

126

4.5Designogimplementasjon

Padennematenhapetjegbestaivaretaendelavprinsippenesomer kommetframidetoforegaendekapitlene.Fordetfrstevillebrukeren fasehjelpenietegetvindu,somstadigbleoppdatertavhengigavkon- tekstenhanbefantsegi.Fordetandrevillebrukerenkunnesedetferdi-geresultatetheletiden.Detteantokjegkunnehjelpepamulighetenetila oppdagefeilpaettidligstadium,ogdermedbedreklarearettedemopp utenstrreproblemer.Mankunnekanskjetenkesegatpunkt1og3var skjeddeisammevindu.Hvisdettevartilfellehaddevivrtpaverste nivaigur4.5ogkunneredigereiWYSIWYG-modus,slikmankanien delsideombrekkingsprogramvare10 .Dettekomaldripatalefordidethad-devrtformyearbeid,ogtattaltforlangtid.Jegmattehaimplementert etWWW-visningsprogram,somitilleggmatteharedigeringsfunksjonalitet.

OppbygningenavHTML-assistentmedetvisningsvinduogenredigerings- bitflgeristedennoeavdensammeoppbygningensomenbrukervilbe-nytteunderkonstruksjonavHTML-dokumenterif.eks.Emacs.Detervanlig ahaetvisningsverktykjrendepamaskinen,slikatmanmedjevnemel-lomromkansehvordandokumentetblirseendeutvedahentedetmanuelt innivisningsprogramvaren.

DetblevalgtutetsubsettavHTML-kommandoersomHTML-assistentskul-lekunneprodusere.IstorgradbledevalgtutfraBerners-LeeogConnolys HTML-spesikasjon[BLC94].JegbegrensetmegifrsteomgangtilHTML level1.DettevilsiatForms-konstruksjoneneikkebletattmed.11Detteble gjortavtogrunner.Fordetfrstebrukessliktlitepahjemmesider,ogfordet andrekanikkenavrendeversjonavAmigaMosaicviseForms.Deretter begrensetjegmegtiletsubsetavfunksjonaliteteniHTML-level1.Detsom ikkebletattmedvarstortsettserveravhengigeting,samtatendelvariant-eravtilnrmetlikekommandoerblefjernet.HTML-assistentharfulltutde funksjonersomskaltilforalageenhjemmeside.Determuligaskrivetekst iforskjelligeformer,markerebiteravteksteniforskjelligestiler,leggeinn bilder,labilderellertekstvreforbindelsetilandredokumenter,leggeinn skillelinjer,forskjelligelistero.l.

EnfunksjonforakunnehenteinnHTML-dokumentervarundvendigfor brukertestene(se4.6paside142),ogblehellerikkelaget.Ibrukertesten skullebrukerenlageenhjemmeside,ogikkeredigerepanoesomallerede eksisterte.SkulleenhentefunksjonimplementeresmatteHTML-assistent vrelangtmereksibelmedhensyntilhvilkeHTMLkonstruksjonersom skulletillates.Lagringsstruktureninterntiprogrammetbleimidlertidprog- rammertryddigogutvidbaritilfellejegunderveisvilleforstaatnyeelemen-termatteinnistrukturen.Dessutenvardetviktigatlagringavstrukturen varrask,fordiMosaicskulleoppdateresjevnligmeddetforelpigferdige dokumentet.

ITekstliggrensesnittetbledetbruktordsomoverskrift,tekst,bilde,liste,skil-lelinje,adresse,vanlig,fet,skrastilt,skrivemaskin,forbindelse,treffpunkt, nyttavsnitt,nylinje,ny,slett,HentfraMosaic,oppetniva,opp,ned,okog

10Desktoppublishingbliroftekaltsideombrekkingpanorsk.

11Formsermulighetentilahaknapperogdialogbokseridokumentet.

127

Kapittel4.Eksperimentet:Hjelpenipraksis

avbrytforabeskriveknappenefordijegnsketaskrivepanorsk.Deeste ordeneskullevreganskeforstaelige.Imidlertidadoptererfolkengelske begreperogbrukerdemsomnorske.Spesieltserdetteuttilagjeldetek-niskeordsomviharmyeavinneninformatikkogdata.Deesteomtaler nokf.eks.forbindelsenfraetdokumenttiletannetsomenlink.Dermedhar jegkanskjeklartalageenmotsetningmellomdetabrukenorsksprak,og detabrukebrukerenssprak.Jegharforsktavelgedenorskeordenemed omhu,oghaperatdeikkeskalvoldeformangeproblemer.

Detekstligeknappeneinneholdthverstortsettbareettord.Jegforskte somsagtaskrivepanorskistedetforabrukedeoftemerbrukteengelske ordene.Dettekanhavrtenulempe,fordiordenevarmindrekjent.

Knappeneibrukergrensesnittetblearrangertinoejegmenererennaturlig arbeidsrekkeflge.Deterfaknapperihovedvinduet,ogdettebidrartilat detblirlettereafaoversikten.Knappeneforoverskriftogteksthrerna-turligsammen,ogerdemestbruktesadestarpatoppen.Bilderoglister benytteslittherogder,ogkommerundertekstknappen.Motsluttenavpro-sessenmedalageetdokument,delermangjerneelementenemeropp, ogsetterinninformasjonomhvemsomharskrevetdokumentet,derforer skillelinjeogadressedesisteelementene.Sammerekkeflgeblegittpa elementenesomskullevremedibrukeroppgaven(seseksjon4.6pasi-de4.6)Selvflgeligerdetopptilbrukerenavelgeelementeretterhvertsom hantrengerdem,rekkeflgenerbareenveiledning,ogikkeethinder.

Knappeneerforsktplasserttilhyreiskjermbildene.Detteeretprinsipp somMarquezogLehman[ML92]komframtilienunderskelse.Idenne underskelsenkonkluderesdetmedatknappertilhyreforetrekkesframfor knappertilvenstreiskjermbilder.Detroratnoeavgrunneneratmusensom regelholdesihyrehand12,ogatdetderforblirenklereasynkroniseresyn oghandbevegelser.

HTML-spraketerbyggetienslagsnettverksstruktur.Deesteelementer kannestesinnihverandreogspraketerderformegeteksibelt.Problemet forHTML-assistentisamateeratdetkanvrevanskeligbadeadesigne ogbrukeetgrensesnittderdeestefunksjonermavretilgjengeligalle stederigrensesnittet.Jegbestemtemegderforforaforenkledethelenoe, ogsatsetpaabaseregrensesnittetpaenlistestruktur.Somvanlignarnoe blirenkleregardetgjerneutoverfunksjonalitetogeksibilitet.Hovedvinduet (segur4.7)inneholderenlisteoverdedokumentelementenebrukerenhar laget.Disseerdetmuligaredigere.Redigeringavetelementenefrerdeg tiletnyttvindusomerforskjelligavhengigavhvilketelementsomredige-res.Desammevinduenekommermantilhvisennskerasetteinnetnytt bilde,ennyoverskrift,e.l.Ikkeallevindueneharmuligheterforasetteinn spesielleelementer,sliksomforbindelsertilandredokumentero.l.Jegtror disseavveiningenehargjortHTML-assistentenklereabruke,menmindre eksibeltenndetaskriveinnHTML-syntaksdirekteieneditor.Foralage hjemmesiderviljegimidlertidtroatHTML-assistentereksibeltnok.

12Selvendelkjevhendtebenyttethyrehandtilmusbruk,ogforetrakkknapperoppeog tilhyre.

128

4.5Designogimplementasjon

(a) Hovedmenyeni BilledligHjelp

grensesnittet. (b)HovedmenyeniTekstligIkke-Hjelpgrensesnittet.

Figur4.7:HovedvinduetibilledligogtekstligvariantenavHTML-assistent.

Listentil venstrei vindueneviserelementenei dokumentet. Disse kanredigeresvedadobbeltklikkepadem.Knappeneforasetteinn nyeelementererplassert til hyrei skjermbildene. Knapperfor a manipulerelisteelementenennesunderlisten.HovedvinduetiBilledlig hjelpgrensesnittetinneholderenhjelpknappsomikkennesiTekstlig Ikke-Hjelpgrensesnittet.Narkunhovedvindueteroppefarbrukernese dokumentetivisningsvinduet.Skulledehabehovforasehjelpenom hovedvinduet,kandetrykkepadenneknappen.

HTML-assistenterspesiallagetforaproduserehjemmesiderforWWW.En delkunnskapomdetalagehjemmesiderforbrukerepaIblederforlagt inn.Jegharalleredenevntatknappeneihovedvindueterforsktplasserti enrekkeflgesomtilsvarerarbeidsgangen.Andreelementer,sliksomad-ressevinduetinneholderstandardvalgforstudieretningenepaI,ogvalgfor deinstitusjonenesomnnespahuset.Hvisdetskallagesenforbindelse berHTML-assistentMosaicomagatilIshjemmeside,slikatbrukerne haretutgangspunktforaskeetterdokumentetdeskallageenforbind-elsetil.Standardtittelogfrsteoverskriftpadokumentetblirforeslattsom

\BrukerNavnsHjemmeside",der\BrukerNavn"erbyttetutmedbruker-ensegentligenavn.Adressekonstruksjonenkanbarebrukesengang,og dennesignaturenhavnerpasluttenavdokumentet,ogkanikkeyttes.En delfeilmeldingerharogsamedoppgavenagjre.Andreoppgavespesik-keelementererikkebyggetinn,fordihjemmesideravnaturvariererrelativt mye.

4.5.5 Hjelp

Selvombaretoavgrensesnittene(Hjelp)vistehjelpslikdenerbeskreveti kapittel2,haddeallegrensesnittvarianteneenvissformforhjelp.Brukeren kunneuavhengigavgrensesnittplasseremuspekerenoveretobjektogfa enbeskrivelseavhvadetteobjektetblebrukttil.Meldingenblegittieteget

129

Kapittel4.Eksperimentet:Hjelpenipraksis

Figur4.8:Hjelpelinjasvarerpa\Hvaer?"-sprsmal,ognnesversti allevinduer.Herstarmuspekerenoverstrengenderbrukerenkanskrive innnavnetsitt.Narmuspekerenplasseresoveretannetgrensesnittobjekt endreshjelpelinjatilaforklarehvadetteobjektetbrukestil.

feltverstidetaktivevinduet(segur4.8).Allebrukernekunnedermedfa svarpa\Hvaerdette?"-eller\Hvabrukesdennetil?"-sprsmaluavheng-igavhvilketbrukergrensesnittdebenyttet.NoenknapperfraBilledligog Tekstliggrensesnittet,ogderesrespektivehjelpelinjebeskjedervisesigur 4.9. Ihjelpetekstensprbrukerealdrietsprsmaldirekte,menfarsvarenepre-sentertvedapekepaulikegrensesnittobjekter.Sprsmalene\Hvautfrer denneknappen?",\Hvaskjerhvisjegtrykkerher?",\Hvakanjeggjreher?"

eller\Hvordanbrukerjegdettefeltet?"kanallevretingbrukerennsker svarpa.Hjelpelinjagirihovedsak\Hvaer..?"-informasjon.Noenmeldin-gergrenserkanskjemotasvarepa\Hvordangjrjegdette?",mensvaret beskriveraldrimerennhvadugjrmedetenkeltgrensesnittobjekt.Enmel-dingsomkanskjekanseutsomsvaretpaethvordansprsmal,sliksom f.eks.\Etklikkaktivererenlinje,toredigererden"erdermedsvarpa\Hva kanjeggjreidettefeltet?"fordidetsieringentingomarbeidsgangeller helhetenietvindu.

HjelpelinjakanvreenndvendighetsrligiBilledliggrensesnittenefordi detikkealltiderlettadesigneikoner,sporogsymbolerderbetydningenerapenlysforallebrukere.TildelsgjelderdetteogsaforTekstlig,daendelord oguttrykksombenyttespagrensesnittobjekteneikkendvendigvisforstas liktavallebrukerne.Enannetingsomtalerforagienbeskrivelseavhva grensesnittobjekteneiTekstliggrensesnittenebetyr,eratjegharforsktabrukenorskeordoguttrykk.Forendeltermerbrukesoftedetengelske

ordet,selvomdetnnesnorskeoversettelser.Dermedkanendelavuttryk-130

4.5Designogimplementasjon

Lageetnyttbilde Lageennyliste

Setterinnenhorisontalskillelinje Lageinformasjonomforfatter Setteraktivtekstlinjei

fet

skrift

Fjerner

Fet

, Skrastilt ogSkrivemaskin skriftfraaktivlinje

Aktivtekstlinjeblirforbindelsentiletannet dokument/Bildetblirenforbindelsetilet annetdokument

Slettaktivlinje

Figur4.9:Noenknapperibilledligogtekstliggrensesnittene,ogteksten sompresentererdemihjelpelinja.

131

Kapittel4.Eksperimentet:Hjelpenipraksis

kenesomblebruktigrensesnittethaproblemermedabliforstatt.Dettekan vremedabidratilbehovetforen\Hvaer?"-funksjonidetekstligeversjo-neneavgrensesnittet.Dennefunksjonenkanfretilatdenandrehjelpen vilblimindrebrukt.Forvrigvilikke\Hvaer?"-hjelpengjrenoenforskjell, ettersomallegrensesnittvarianteneinneholdersammemuligheter.

IHjelpgrensesnittetenefarbrukerneheletidenpresenterthjelppaopp-skriftsformietegetvindu(segur4.10)HjelpeteksteneerlagetiHTML, ogpresenteresiMosaic.Enavgrunnenetildetteerathjelpensgrensesnitt skullevreenkelt.DeestestudenterpaIervantmedWWW-visnings-verkty,ogdermederMosaicetfamilirtgrensesnitt.

Hjelpenermentaskullekunnesvarepa\Hvordangjrjegdette?"-sprsmal.

verstnnesenoverskriftsombeskriverhvahjelpenhandlerom.Denneer nytral,slikatulikeadkomstveiertilsammehjelpeteksterskalkunnebenyt-tes.Derettervisesetbildeavgrensesnittetsomhjelpetekstenomhandler.

Dettebildeterenkopiavdetvinduetbrukerenerinneiforyeblikket,ogva-riereravhengigavombrukerenbenytterTekstligellerBilledliggrensesnitt.

Ibildeterdetererderinger13 sommarkerersentralepunkterigrense-snittet.Ringeneernumerertutifraantattarbeidsrekkeflge.Itekstenkan brukerennneigjenderderingene,ogfaenforklaringpahvasomskal gjresidetspesielleomradetnummeretrefererertil(segur4.10).Sam-tidigerteksteneskrevetihvajegantarernaturligarbeidsrekkeflge,slik atmankanlesesekvensielthvordangrensesnittetogfunksjonalitetenenk-lestskalbrukes.Deterlagtendelarbeidiafahjelpeteksteneklareog forstaeligefordiBorensteinsresultatervisteatkvalitetenpatekstenevar viktigereennaksessmekanismeneihjelpesystemet[Bor85].Deterbruktet nytraltsprak,ogteksteneerkorte,slikatdetskalvrerasktalesedem, forderetterakommesegforttilbaketiloppgaven.Forallevinduer,bortsett fratekstvinduet,vardetmuligafaplasstilenkortoppskriftslisteutenat brukerenbehvdearullevindusinnholdetoppover.

Detertomateraaksesserehjelpen.Fordetfrstevariererhjelpenavhengig avhvabrukerenprverautfre.Hvisenbrukernskeraskriveenover-skrift,endrerinnholdetihjelpevinduetsegtilabeskrivehvordanmanlager enoverskrift.Fordetandrennesdetenrullegardinmenyforaaksesse-reenhjelpeindeksoveruliketemaer.Detteerenrelativtenkelmekanisme somkunhenterinnetHTML-dokumentmedforbindelsertilannenhjelpein-formasjonsortertalfabetisk.Dettebletattmedforahindreatkunkontekst sensitivhjelpskullebliethinderforutfrelsen.Somomtaltiseksjon2.3.2 paside37erdetviktigaogsatilbyandreadkomstveiertilhjelpen.Hvis kontekstsensitiviteterenestehjelpemekanismekanmanrisikereatdenblir tilhinderforoppgavegjennomfringenfordibrukerenmautavfunksjonen hanholderpamed,oginnienannenforafadeninformasjonenhanerute etter.

13DerderingeneerhentetfraAppleguidesomerhjelpesystemetiMacOs7.5.Idette hjelpesystemetblirbrukerenledetgjennomensekvensmedskrittsommagjresfora fullfreenbestemtoperasjon.Hvergangetinteraksjonsobjektmaaksesseres,tegner AppleGuideenrdringrundtobjektetpaskjermen.

132

4.5Designogimplementasjon

Figur4.10:HjelpevinduetiHTML-assistentsvarerpahvordansprsmal, ogendrerinnholdetterhvertsombrukerenvelgerfunksjoner.Herprver brukerenasetteinnetbilde.Vedatrykkepa\mer"knappennedersti tekstenfarbrukerenvitemeromhvorfortinggjrespadenmatensom beskrives.

133

Kapittel4.Eksperimentet:Hjelpenipraksis

Figur4.11:VelkommenvinduetiHTML-assistentsvarerpa\Hvakanjeg brukedetteprogrammettil."

Ingenavhjelpetekstenesompresenteresnarbrukerengarinnietnytt skjermbildeinneholderhypertekstelementer,bortsettfraen\Mer"knapp, somgjratbrukerenkanfagrundigerebakgrunnsinformasjon.Hvisenbru-kertrykkerdenneknappenkommerhaninniethjelpeskjermbildesomtil forvekslinglignerdethankomfra-bildetavgrensesnitteterdetsamme,og hannnerigjendesammerderingenemedtalli.Forskjellenliggeritekst-en.Denneutvideteteksteninneholdermyemer,oggrundigereinformasjon omhvertelement.Itilleggnnesdethypertekstforbindelsertilrelaterteem-ner.

Hvilkesprsmalbesvares?

DetoHjelpgrensesnitteneerlagetslikatde kansvarepadeestesprsmaleneslikdebledenertiseksjon2.2.1pa side15.\Hvordangjrjegdette?"-sprsmaleneblirbesvartihjelpesystemet fordideterpaoppskriftsform,oggirdegrekkeflgenstegforstegpadet sommagjresforafullfreenfunksjon.Somviserigur4.10presenteres bareoverskriften\Bilder",ogikkesprsmalet\Hvordansetteinnbilder?".

Determuligatsprsmaletburdevremedioverskriften,menettersom hjelpenpresentereshvergangbrukerengarinniennyfunksjon,skjnner hannokathjelpenerenforklaringpahvasommagjres,ogsprsmalet bliroverdig.Tittelenparullegardinmenyensomvarmedforaikkebare hakontekstsensitivhjelp,erimidlertid\Hvordansetteinn...?".

Deteralleredenevntathjelpelinjasvarerpahva-sprsmal,oghjelpevin-duetpahvordan-sprsmal.Hverhjelpetekstharen\mer"knapppaslutten.

Overgangenfra\Hvordan?"-til\Hvorfor?"-sprsmalerivaretattvedatbru-kernekantrykkedenneknappen,ogdermedfamerbakgrunnsinformasjon.

\Hvakanjegbrukedetteprogrammettil?"-blirbesvartidetbrukerenstarter HTML-assistent.Detkommerdaoppetegetvindusomforklarerlittom applikasjonen(segur4.11).

\Hvaerforskjellenpa?"-og\Hvaom?"-sprsmalenestttesikkedirekteav

134

4.5Designogimplementasjon

hjelpesystemet,mendeterenkeltaseforskjellendirekteivisningsvinduet vedaprveutforskjelligealternativer.Noeavdetsomgjrdettetrygta brukeeratingenoperasjonererirreversible.Altkanendres,entenveda redigeredet,ellervedaslettedet,ogderetterforskepanytt.Nardetgjel-derobjekterigrensesnittet,kanbrukerenfasvarpa\Hvaerforskjellenpa?"

vedasepahjelpelinjaverstivinduet,ogbevegemusaoverdeobjektene hanerusikkerpa.

\Hvorgjordejegfeil?"-sprsmaletkommersomenkonsekvensavetye-blikksuoppmerksomhet.GrensesnitteneiHTML-assistenterforsktlaget saenkleatestmuligfeilskalkunneunngas,menselvflgeligvillikevel glipperoppsta.O'Malleys[O'M86]metodeforahjelpebrukerenisliketil-fellererapapekehvorfeilener.TildelsblirdettegjortiHTML-assistent hvisbrukerenfarfeilmeldingeravtypen\Dumaskriveinnenlinjefrdu kanlageenforbindelsetiletannetdokument.".Etterslikefeilmeldingerblir feltetderbrukerenskalskriveinnlinjaaktivert,ogbrukerenfarseengul markr14ifeltet.Tilsvarendegjelderforfeilmeldingermangeandrestederi applikasjonen.Syntaksfeilerenumulighet,fordideterHTML-assistent,og ikkebrukerensomlagersyntakskonstruksjonene.Dettegjelderogsaforfor-bindelsertilandredokumenter,derbrukerenkanblasegfremtiladressen fremforaskrivedeninn,ogivalgavbilder,derbrukerenkanpekeogklikke pabildenefremforamatteskriveinnnavnet.Imidlertidkangjernebrukeren skrivefeilitekst,lister,overskriftero.l.Hererdetingenformforkorreksjon fraHTML-assistentsside,menbrukerenfarraskresponsiformavdetfer-digedokumentet,ogdettebedrermuligheteneforathanoppdagerfeilene fort,ogdermedkanrettedemmensdeendasitterfrisktiminnet.

Nardetgjelder\Hvorforerdettefeil?"-sprsmaletblirikkedettebesvart srliggrundigiHTML-assistent.Hvisbrukerenforskeratasteinnsek-vensersomkanlignepaHTML-syntaks(somf.ekskarakterene#,<,>,

eller/)itekststrenger15 fjernesdissekaraktereneigjen,ogskjermenblink-er.Imidlertidblirdetikkegittnoenfeilmelding,fordijegregnermedatblinket (somerenkraftigformforrespons),samtatkaraktereneforsvinnersetter brukerenpabedretanker.HTML-assistentgiraldrinoesvarpadennetyp-ensprsmal,fordidetervanskeligaviteforskjellenpahvabrukerenfaktisk tenkteogdethanutfrte(seseksjon2.2.1paside21).Feilmeldingerav typen\Dumaskriveinnbadetittelognavnfrduaksepterervalgenedi-ne"kanledebrukereninnpariktigeveier,mendedekkerantageligbareen brkdelavdefeilmulighetenebrukerekanlageisineplaner.

Navigasjonssprsmalavtypen\Hvorerjeg?"haperjegahaeliminerti HTML-assistent.Iselveredigeringsverktyetkandetoftevreerevin-dueroppesamtidig.Hovedvindueteralltidapent,fordibrukerenderkanse dokumentelementeneienliste.Itilleggapnesofteandrevinduersomover-skriftsvinduet,tekstvinduet,bildevinduet,listevinduetelleradressevinduet hvisbrukerennskeralageennyellerredigereengammelkonstruksjon.

14Norskfor\cursor".

15Bortsettfraistrengenderbrukerkanskriveinnforbindelsentiletannetdokument(Se gur4.13paside138).

135

Kapittel4.Eksperimentet:Hjelpenipraksis

Naretavdissevindueneerapne,\sover"hovedvinduet.Dettevilsiathvis brukerennskeragjrenoeihovedvinduetmensetannetvinduerapent, farhanenmuspekersomserutsomenklokke16.Klikkerhanimidlertididet aktivevinduet,endresmuspekerentilbaketildenvanligepilen.Inoenav denevntesubvindueneerdetigjenmuligaapneandrevinduer.Dissevin- dueneleggersegoppasubvinduene,samtidigsomeffektenmedklokkepe-kerenogsagjelderher.Padennematentrorjegikkenavigasjonsproblemet blirmerkbartiselveredigeringsverktyet.

Ihjelpevindueterdetstrresjanseforagasegvill.Dettegjelderikkeikort-versjonenavhjelpensompresentereshvergangbrukerengarinnietnytt vindu.Hvisimidlertidbrukertrykkerdentidligereomtalte\mer"knappener detmuligagasegvill.Hernnesdethypertekstelementertilnyedokumen-ter,somigjenharhypertekstmulighetertilandredokumenter.Detnnesen tilbake-knappiMosaicsomgjratbrukerenkanblasegtilbakedithanvar, ogselvomhanikkeskulleklaredettennesdetendaenmulighet.Straks hanavslutterenfunksjon,ellergarinnienny,endresinnholdetihjelpevin-duet.Dettegjratdetermuligarotesegbort,mendeterforhapentligvis lettannetilbake.

EtsistepoengmedhjelpeniHTML-assistenteratdenforHjelpbrukerne alltidertilgjengelig,bortsettfranarbarehovedvindueterapentfordidavises dokumentet.Hjelpenkanikkeskrusav,ogdenaktuellehjelpenviseshele tiden.Meningeneratdetskalblienklereograskereanneutavetproblem hvisdufrststarfast.

4.5.6 Utseende

IBilledliggrensesnitteneerdetlagtvektpaadesignebildenesaenkeltog forstaeligsommulig.Flereavbildeneermetaforiske,ogjegharforskta lageikonerframforsymbolerderdetteharvrtmulig.Detharikkevrt saenkeltfordibegrepeneogelementeneiHTMLspesieltogdokumenter genereltikkesalettlarsegvisualisere.

Igur4.12servietutvalgavdebilledligeknappenesomblebruktiHTML-assistentsgrensesnitt.Fotograapparatet(A3)erenmetaforforasetteinn etbilde.Asetteinnadressentilforfatterenkanmanfatilvedatrykkepa konvoluttenmedadressenpa(B1).Blinken(B3)erenmetaforfordeta denereetpunktidokumentetsomdetermuligahoppetil(treffe)fraandre dokumenter,ellerfrasammedokument.Dettegjelderogsaidettekstlige grensesnittet,derteksten\treffpunkt"ermetaforisk.Skrivemaskinen(C3) setterteksteniproporsjonalskrift(\skrivemaskinskrift"),derallebokstavene erlikebrede-slikdeterpaskrivemaskiner.Idettekstligegrensesnittet brukesteksten\skrivemaskin".Sletteknappen(E2)brukesforablikvitten delidokumentet,ogermetaforisktildetakastenoeisplekassa.Alledisse bildenebrukerenstruktureringsmetafor(se3.4.2paside72),detvilsiat destrukturereretkonseptpabakgrunnavetannet,merfamilirtkonsept.

16\Tideneretbevegeligobjekt"-metaforen.Seseksjon3.4.2paside72.

136

4.5Designogimplementasjon

Figur4.12:DeviktigstebilledligeknappeneiHTML-assistent.

Pilenei(E3)og(E4)ereksemplerpaorienteringsmetaforer(se3.4.2pa side73).Disseharmedretningeragjre.IHTML-assistentbrukesdisse pilenetilaytteelementeridokumentetoppellerned.Avandremetaforer sombrukesigrensesnittetkannevnesklokkepekerensomviseshvisbru-kerenklikkerietinaktivtvindu.Itilleggbrukesboksmetaforen(se3.4.2pa side75).Deestesammenhengendeelementerigrensesnitteterplassert innienramme(segur4.13).Padennematenblirdetenklereasehvilke grensesnittelementersomharmedhverandreagjre,ogdermedkunne skilledelenefrahverandre.

Metaforerharantageligvisblittlagtmindrevektpaunderdesignavgrense-snittetenntidligereanntatt.Jegvarinnepaikapittel3atdetkunnevre vanskeligannegodemetaforerforbegrepersomvinneridokument-produksjonogHTML-spraket.Somviseriavsnitteneovenforhardetblitt designetnoenbilledligemetaforer,ogviskalsepasluttenavdennesek-sjonenatdetogsaharblittdesignetnoentekstlige.Imidlertidhardetblitt frrebilledligeogtekstligemetaforerennfrstantatt.

NoenavknappeneiBilledliggrensesnitteneerdesignetspesieltforamins-keartikulatoriskdistanse.Srliggjelderdette(C1,C2ogC3)somalleer funksjonerforasetteteksteniulikestiler.Knappenforfetskrifterskrevet i

fet

,skrastiltskrifterskrevetskrastilt,ogknappenforskrivemaskinskrifter tegnetsomenskrivemaskin.TilsvarendeerdetogsaiTekstliggrensesnitt-ene.Feterskreveti

fet

skriftogskrastilterskrevetiskrastiltskrift.Skrive-maskinvarmentskrevetiskrivemaskinskrift,mengrensesnittettillot ikkedette,sajegmattesettedeniunderstreketistedet.

Nardetgjeldergrupperingeniikoner,sporogsymboler,hardetvrtlagt vektpaadesigneestmuligikoner.Sporkunnevrtnskeligfordidean-tageligerdemestnaturligetegnene.Imidlertidhardetvistsegvanskeliga designesporfordidemahaennaturligtilknytningtilsinfysiskekilde.Slike fysiskekildernnesdetfaavietdomenederbrukerenskallagedokumenter forpubliseringpaWorldWideWeb.Dermedhardetblittestikonerogsym-boler.Ikonerharvrtmalet,menendelavkonsepteneiHTML-spraketog

137

Kapittel4.Eksperimentet:Hjelpenipraksis

Figur4.13:ForbindelsesvinduetiHTML-assistent.Elementersomhrer sammenergruppertirammer.

oppgavedomeneterforabstraktetilatdetermuligalagebildersompasser inniikonkategorien.Ikonerskalvreinnlysende,noesomikkeeretenkelt malastrebeetter.JegvilantaatPeirceisindenisjon[Buc40]menerat ikonerskalvreinnlysendeforallesomserdem.Brukereerforskjellige, ogdeterderformuligatdetikkeharblittdesignetetenesteikon.Dejeg selvmentevarinnlysendeikoneridesignfaseneriallefallflgende(se gur4.12):Asetteinnetbilde(A3),setteinnenliste(A4),lageenskillelin-je(A5),lageenforbindelsetiletannetdokument(B2)ogkasteetelement (E2).Deresterendekvaliserersomsymboler.

Symbolenebleforsktdesignetsakonkretesommulig,ettersomkonkre-tetingerenklereennabstrakte[SIK+82](Se3.3paside65),ogdeeste symboleneerentenforsktrelaterttilkonsepterfraoppgavedomenetslik som(B1-Lageenadressekonstruksjon)og(B3-Lagesluttenpaenforbind- else,ettreffpunkt),frarelaterteoppgavedomenersomf.eks.skriveetdoku-mentietannetverkty(A1-lageenoverskrift),(A2-Lageentekst),(C1-tekst i

fet

skrift),(C2-tekstiskrastiltskrift),(C3-teksti skrivemaskinskrift), (C5-setteinnlinjeskift)og(D1-nyttavsnitt),ellerfraandresammenhenger somf.eks.genereltfrabrukavprogramvare(B4-Ok,aksepter),(B5-avbryt, avslutt),(D2-Hjelp),(E2-Kast,slett),(E5-kopier).

Noenavsymbolenevaravdentypensombrukerneikkekunnenneut paandrematerennutfrasammenhengeniHTML-assistent.Dissevarnok

138

4.5Designogimplementasjon

ogsademestabstrakte((C4-fjern

fet

,skrastilt,ogskrivemaskin format-teringpateksten),(E1-settinnennylinjeienliste)).Detgjenstarimidlertidaseomikoneneharblittapenlyse,ogomsymboleneerlettgjenkjennelige fradomenetellerfraandresammenhenger.

Deestebildeneigur4.12ertegnetavendyktiggraskdesignersom samtidigharbruktdatamaskinermye17slikLovgren[Lov94]anbefalte.Jeg harselvtenktutomtrenthvordandeskullelages,ogleverthamendelkj-rereglerforhvasomvarviktig,tekstligebeskrivelseromhvilkekonsepter bildenematteillustrere,samtnoendarligeskisser.Jegtroratbrukenav engraskdesignerharbidrattikkeminsttilafaenenhetligikonogra.Det vanskeligstefordesignerenvarafatilnoesomenkeltkunneoppfattespa enmegetbegrensetate.Allebildermattedesignesitovarianter-ensom skullevreknappeneigrensesnittet(64*15pixels),ogensomskullebe-skriveelementeneieninnholdslistefordokumentetihovedvinduet(16*11 pixels).Itilleggvardetetproblematallebilderskullekunneoppfattespa ensvarthvittskjerm.Fargerskullebrukeskunforagjretingklarere,men detskulleikkevrendvendigmedfargeskjermforaforstabildeneigren-sesnittet.Dettefordijegnsketatahensynogsatilpragmatikkenidesign avikonerogsymboler.Iseksjon3.5.3paside102bledetadvartmotatfar-genevarndvendigeforforstaelsen.Fargenekanimidlertidgjernebrukes foraklargjretingytterligere.

Dengraskedesignerengjordeengodjobb,ogtokhensyntildissekravene.

Imidlertidvardetendeltegnsomikkeblepatenktfrsenere.Fordisse tegnenebleikkefargereglenefulgtlikenye.Grnnogrderdefargene somlettesblandeshosfargeblinde,menblelikevelvalgt.IflgeMarcus [Mar92]assosieresrdgjernemedstoppellerfare,mensgrntsignaliserer ga,sikkerhet,okellerklar.Tegnenedettegjaldter(B4-Ok,aksepterigrnn farge),(B5-avbryt,avsluttirdfarge)og(C4-fjerntekstkodermedkryssi rdfarge).Dissesymboleneharjegselvtegnet,ogdetbrerdepregav.

Fargeneblehermervesentligeenjegtroddedevillebli.Desombrukte tegnenepaskjermenhaddefaproblemermedOkogAvbrytsymbolene.I testenvardeisvart/hvittpaetpapir,ogmenneskersomikkehaddesett demigrensesnittethaddeproblemermedaforstahvadeskulleforestille.

Hveravknappeneigur4.12harenlitenbokstavnedersttilhyre.Den-nebokstavenrepresentererenkortkommandosombrukerenkanvelgepa tastaturet.Iallegrensesnittvariantenevardetmuligabrukeentenmuseller tastaturellerenkombinasjonavbegge.Abrukekortkommandoererikke noestortpoengfornybegynnereellertilfeldigebrukere,menkanvredet foreksperterfordidetgarfortereennabrukemus.Dessutenvardeten-keltaimplementere,sadetbletattmedpabakgrunnavatdetkunnebedre oppgavegjennomfringen.

17LasseSvensson,PubliciesFCBBasicreklamebyra,Oslo.

139

Kapittel4.Eksperimentet:Hjelpenipraksis

4.5.7 Avveininger

Iimplementeringsfasenkandetoftevretingsommaendresiforholdtil hvasomvartenktidesignfasen.Dettekanvrefordimankommerpaand-re,ogkanskjebedrelsningernarmanserhvordanapplikasjonenblir,eller detkanvrefordiressursersomverkty,maskinvare,tidellerandrefakto-rerkanvrebegrensende.Detkanogsavreatteorisompaforhandsa uttilavregod,ipraksisviserseguegnet.

DetvartostoreendringersomblegjortunderveisiHTML-assistent.Itillegg vardetnoensma.FordetfrstevistedetsegatskjermenvarforlitentilakunnehaHTML-assistentsvinduer,ethjelpevindu,ogetvinduderdet ferdigedokumentetheletidenkunnevisesioppdatertform.Detblebestemt athjelpefunksjonenogdokumentvisningsfunksjonenkunnebrukesamme vinduet.Hjelpkunnevisesidokument/hjelpvinduethvergangbrukernegikk innforalagenoenyttellerredigerepanoeeksisterende(segur4.1).Hver gangdeaksepterteelleravbrtendringene,ogkomtilbaketilhovedvinduet bledokumentetvist(segur4.2).Dettesauttilavreengoderstatningforahatoseparatevinduer.Duharbehovforhjelphvergangduvillageeller redigerenoe.Straksduhargjortdetteerduinteressertiaseresultatet.

BeslutningenbleimplementertidenferdigeversjonenavHTML-assistent.

Iutgangspunktetvardettenktattekstredigeringsvinduet(segur4.14)skul-lefungererelativtliktsomienstandardeditor,slikatbrukerenkunneskrive tekstpaenfamilirmate.Asetteteksti

fet

,skrastiltellerskrivemaskin

skrift,samtavelgedentekstensomskullevreenforbindelsetiletannet dokument,vartenktimplementertslikatbrukerenkunnemarkereteksten medmusa,ogderettertrykkepaenknappsomendrettekstenskarakter.

Dettefantjegsnartutatbleenforstorjobbaimplementere.

Detblevurdertakalleoppenstandardeditorsombrukerenkunneskrevet innteksteni,mendenneideenbleforkastetbadefordidetvillegjredet vanskeligakunnemarkeredeleravtekstensomhypertekstforbindelser,og fordidetvillebryteveldigmedetenhetliggrensesnitt.

Istedenblelsningenigur4.14valgt.Hovedgrunnenvaratdenvarenklerealage,ogdessutenkunnegrensesnittetbliliktrestenavprogrammet.Jeg antokimidlertidatdenvillevrenoevanskeligereabruke,fordiarbeidsgan- generrelativtforskjelligfravanligeteksteditorer.Tekstvindueterlinjeorien-tert.Selveskrivingenforegarirutanedersttilvenstre(Markertmedring rundt\Tekstrute"igur4.14),oglinjenkanhaubegrensetlengde.Linjen avsluttesnarbrukerentrykkerreturn,ogdenvisesdailistenovenfor.Imid-lertiderdetfornuftigadeleopplinjenhvismannskeragjrenoemeden spesielldelavden.EnlinjeitekstvinduetiHTML-assistentbetraktessom enenhet.Skalmanlageeks.enforbindelsetiletannetdokument,erdeten hellinjesommavelgessomaktiveringsteksten.Hvisenskrivernoenlinjer utenasetteinnformateringskommandoer,visesdeidetferdigedokumentet somensammenhengendetekst.Foradeleoppmabrukerenselvsetteinn linjeskiftelleravsnitt.Jegvarklaroverpadettetidspunktetatenutforming somdennevillekunneskapeproblemerfornoenbrukere.Imidlertidantok

140

4.5Designogimplementasjon

Figur4.14:TekstvinduetslikdetfremstariHTML-assistentforTekstlig brukerne.Detkanvrevanskeligasehvormanskalskriveteksten slikbrukergrensesnittetblirpresentertiprogrammet.Tekstlinjaerher markertmedenringrundtordene\Tekstrute".(Denneringennnesikke igrensesnittet,ogbrukernehaddeproblemermedanneuthvorteksten skulleskrives.)

141

Kapittel4.Eksperimentet:Hjelpenipraksis

jegatdetvarrelativtenkeltabruketekstvinduetnardufrsthaddeforstatt det,samtatforstaelsenkomganskeraskt,oglotdetderforvreslikdeter.

Haddejeghattmertidvilletekstvinduetantageligblittimplementertlikere enstandardeditor.

Detvarlengemeningenahaforhandsdenertemalerog/ellereninterak- tivopplringsmodulderdufaktiskkanutfreenoppgavemensdulr- er.Denneideenbleforkastetunderveisidesignogimplementeringsfase-nefordihjemmesidenekunneblittveldiglikehviserebrukerehaddefulgt enstandardmalellereninteraktivgjennomgang.Hjemmesidereravnatur ikkesrliglike.Vedalageenstandardmalvillejegfjernemulighetenfor kreativitetiutformingenoginnholdetavdetferdigedokumentet,noesom antageligvillehaendretoppgavenskarakter.Dessutenvilledetblivans-keligereasammenligneresultaterdernoenbrukteetstandardverkty,og noenhadderastgjennomenopplringsmodul.Densistetestenvillevre bundetogliteeksibel,mensdenfrstevillevreheltfri.Detvilletroligblitt forstoreforskjelleritestvariablene.

NakanmankanskjesiatHTML-assistentinneholderenstandardmaliog medatdenfrastartenavinitieresmedetHTML-skjelett.Detteerimidler- tidbareetrammeverkavkommandoersommavremed;etslagsmi-nimaltHTML-dokumentsomikkeinneholdernoenformforbegrensninger hvaangarinnholdogform.Brukerenstarfritttilaleggeinnelementerifri rekkeflge.

4.6 Underskelsen

Detbleforetattenunderskelseforasvekkeellerstyrkehypotesene.Tjue-fembrukere,fordeltmedfempahveravdereforskjelligevarianteneav HTML-assistent,samtfempastandardverktyetEmacsvarmediunders-kelsen.Hveravbrukernekkioppgavealageenegenhjemmeside,innen frielayoutmessigeoginnholdsmessigerammer,menendelstandardele-mentervarpakrevd:

Minstenoverskrift

Endeltekst

Minstenliste

Minstetbilde

Minstenforbindelsetiletannetdokument

Elementeneskulleskillesfrahverandre

Enadressekonstruksjon

Enoppgavesominneholdtdissereglenesamtnoenstandardforbindelser tilandredokumenter,ogforslagtilhvadekunneskriveom,bledeltuttil

142

4.6Underskelsen

brukerneavHTML-assistentfrtestenstartet.Emacsbrukernekkitillegg etdokumentsomkortbeskrevdeviktigsteHTMLelementenessyntaks.

DenneminimaleHTML-beskrivelsenvarskrevetpakortform,ogbygdetpa endelavprinsippenefraMinimalmanual[CSKFMR88].18

DervarnskeligannebrukeresombaresporadiskhaddelagetHTML-dokumentertidligere.Aktuelletestpersonerblederforspurtomhvorofte dehaddeutfrtdenneoppgavenfrdeeventueltbleakseptert.Svarene variertefraca.engangimanedenfordesomhaddegjortdetoftest,og tilengangidetheletattfordesomhaddegjortdetsjeldnest.Dettevar akseptabelhyppighet,ogderforblealletestpersonergodkjent.

Detfrstebrukernekkbeskjedomvaravelgeettallmellom1og5.Dette talletbestemtehvilketgrensesnittdeskullebenytteundertesten.Tallene blestadigbyttet,slikatdetskullevretilfeldighetersomavgjordehvilket grensesnittenbrukerendteoppmed.

Deretterkkbrukerneforklarthvordanhytenkningsprosessenfungerer.De blefortaltatobservatrenikkeskullehjelpetilundersesjonen,samtatde skulleforskeasidetdetenkteoggjordeunderveis.Sattdeimidlertidfast villejeghjelpedemetteratdehaddestrevdenstund.

HTML-assistenttokselvtidenpabrukernefradetrykket\Ok"ivelkommen vinduet,ogtildesasegferdigmeddokumentet.Deretterbledetferdige dokumentet,samttidenlagretietsystemslikatjegsenerekunnenne tilbaketilhvasomvargjort,oghvorlangtidsomvarbrukt.Itilleggbledet lagretinformasjonomhvilketgrensesnittbrukerenhaddebenyttet.Forde sombenyttetEmacsbledissedataenesamletmanuelt.

Underutformingenavdokumentenetokjegnotateravhvasomblesagt oggjort.Detblenoterthvabrukernehaddeproblemermed,omdesapa hjelpen,hvasomgikkgreit,hvasomvirketenkelt,hvasomtokkorttidog hvasomtoklangtid,oggenerelthvadegjordeogihvilkenrekkeflgede gjordedet.Enavhyttenkningsprotokollenefraunderskelsennnesived-legg1.Detbleikkebruktandrehjelpemidlersomf.eks.bandopptakereller videospiller.Jegtrorikkedeternoepoengabrukeslikthvisdetkanunn-gas.Brukereblirhemmethvisdevetatdetdesierellergjrblirtattvare pa.Jegmenerjegkkmedmegdetndvendigedatavedaobservereog notere,ogdermedtrorjegatsliketekniskehjelpemidleridettetilfelletville vrtenulempe.

Toavtjuefemtestpersonerskiltesegut,ogjegharvrtitvilomdetskulle tashensyntildisseiarbeidetmedresultatene.Forallebrukernebortsettfra envirketHTML-assistentstabilt.Denneenebrukerenkkapplikasjonentil akrasje.Hanutfrteenkombinasjonavoperasjonersomikkevarblittgrun-dignoktestetut,ogAmigaenkkGURU19.Dennebrukerenvarimidlertid

18FlereavEmacsbrukernesyntesdenvarbra,ogklarteantageligoppgavenraskere meddenneguidenenndevilleklartmedenlengresyntaksbeskrivelse.19 AmigaensoperativsystemharingensttteforMMUellertilsvarendeminnebeskyttelse-maskinvare.Hvisetprogramgjrenalvorligfeil,som.f.eks.askriveiandreprogrammers minneadresserkanderfordettefafatalekonsekvenser.Dufaroppenblinkenderd feilmelding,ogomtrentdetenestesomkangjreserastartemaskinenpanytt.Teksten

143

Kapittel4.Eksperimentet:Hjelpenipraksis

talmodig,ogvillegjerneprveengangtil.Imidlertidutfrtehanoppgav-enutroligraskt,fordihanhaddelrtseggrensesnittetallerede.Denandre brukerenvarfremmedspraklig,oghaddetydeligeproblemermedspraketi detTekstligegrensesnittethanbenyttet.Dessutenhaddehandarligtid,og prvdeabliferdigsafortsommulig.Jegbestemtemegforaslyfedisseto testpersonenefordideutgjordesapassstoreskjevheterpaskalaenihver singruppe,ogtokistedenmedtonyebrukere.

Etterselveoppgavegjennomfringenbledetutdeltetsprreskjemasom varliktforallegruppene.Dettennesivedlegg2.Hypoteseneiforrigesek-sjonvarutarbeidetpaforhand,ogjegforskteaformuleresprsmalene slikatdeskullekunnegietdatagrunnlagsomvargodtnoktilasvekkeel-lerstyrkehypotesene.Detvarialt13sprsmal,hvorav10lukkedemed forhandsdenertesvaralternativer.Delukkedesprsmalenevardeltoppi 2grupper.Denfrstegruppenskullegienindikasjonpahvormyeerfa-ringrespondentenehaddemedbrukavapplikasjoner,verktyogHTML.

Denandregruppenhaddemedrespondentenesoppfatningavverktyet dehaddebruktagjre.Deblespurtomhvorenkeltellervanskeligdethad-devrtaskaffehjelp,omikonerogtekstervaraenkleellervanskeligea forsta,hvordanverktyetpassetforoppgavendehaddeutfrtosv.

Foralledelukkedesprsmalenekunnesvaretkryssesutpaenskalafra entilfem.Sprsmalsformuleringogsvaralternativerblesnuddrundtpade forskjelligesprsmalene,slikatmensetsprsmalvar\Hvorvanskeligeller enkeltvardetaskaffeseghjelpomtingduikkeforstod?"oghaddesvaral-ternativerfravanskeligtilenkelt,varetannetsprsmal\Hvorenkelteller vanskeligsynesduverktyetvarabruke?"medsvaralternativerfraenkelt tilvanskelig.Detteblegjortforaveiesvarogsprsmal,slikatdetikkesalett skullegaframavsprreskjemaethvilkesvarsomvar\riktige"ellernsket.

Narjegomtalersvareneidenneoppgavenerdeomarbeidet,slikatenkelt, fornyd,korto.l.farkarakteren1,mensvanskelig,misfornydoglangfar 5.Detteforastandardisereslikatdetblirenklereaflgemedforleseren.

Itilleggvardet3apnesprsmal.Herblebrukernebedtomabeskrivedet enklesteogvanskeligstemedverktyetdehaddebrukt,samtforklarehva somkunnevrtbedre.Meddissesprsmalenehapetjegafaereinnspill omhvasomvarvanskeligogenkeltenndetjegselvhaddefattmedmeg somobservatrunderdenkvalitativehyttenkingsprosessen.

Mensbrukerensvartepasprsmaleneforsktejegaholdemegpassiv,og virkeuinteressertslikatbrukerenkunnesvareutenafleatjegkikketham overskulderen,ogavdengrunnkunnesvaredethanmenteframfordethan troddejegnsket.Mordals[Mor86]reglerforutformingavsprreskjemaer ogopptredenisvarsituasjonenbleforsktfulgtetgodtstykkepavei.

Desistetoarkeneisprreskjemaetinneholdtensidemedbilledligeog

enmedtekstligeknapperfradetoversjoneneavgrensesnittettilHTML-pafeilmeldingenerGURUMEDITATION(kortGURU),oghistorienbakdenartige feilmeldingenstammerfradengangdafrsteversjonavoperativsystemetblelaget.Hvis noekrasjetundertestfasen,ogutviklerneikkefantfeilen,sattedesegnedforameditere enstund.

144

4.7Resultater

assistent.Brukerneblebedtomabeskrivehvadetroddeknappenebe-tydde,selvomdeikkehaddebenyttetgrensesnittet.Ingenbrukerehadde benyttetmerennetavgrensesnittene,ogEmacsbrukernehaddeikkesett hverkendetbilledligeellerdettekstlige.Detvarlovtilaskriveutfrahva manhaddelrt,oghusketfragrensesnittet.Brukerneblebedtomatippe, ellervelgedetsomfaltdeminnhvisdeikkehaddesettenknapptidligere, ellerhaddesettden,menikkebruktellerforstattden.Hvisdetvarenknapp sombrukerenoverhodeikkehaddepeilingpa,blehanbedtomaskriveet sprsmalstegn.

Vedafaevaluertdesignenpaetutvalgbilledligeogtekstligeknapperhaper jegpaakunnesinoemeromhypotese

h4

,ogkanskjeogsaom

H4

,enten

hvisdetvisersegatdebilledligeogtekstligeresultateneskillersegmarkant frahverandreforallebrukerne,ellerhvisbrukergruppensomharbenyttet debilledligeknappeneskillersegvesentligfradesombenyttetdetekstlige.

Detsistesomblegjortforhverbrukeritestenvarastilleetekstrasprsmal derjegselvnotertesvaret.Brukerneblespurthvordandetrordetvillegatt hvisdeskullebenyttedetsammeverktyetomigjenenmanedsenere.

Meddettesprsmaletnsketjegasepaombrukernetroddeattingvillega raskereogenklerenestegangellerikke,samthvasomvillevrearsaken tileneventuellendring.

Underskelsenfortellerliteomhvordandetgarvedgjentattbrukavsyste-met.Afavitenoeomdettekanvreviktiginformasjonnardetersnakk omoppgaversomutfressporadisk.Derforbledetforetattenekstraunder-skelseenogenhalvmanedsenere.Dettetidsrommetersapassstortat brukernefallerinnikategorientilfeldigebrukere.Idenneunderskelsenble detplukketut5brukeresomhaddevrtmedpadenfrsteunderskelsen.

Oppgavenvarnyaktigdensamme.Detvartobrukeresomhaddebenytt-etBilledligHjelpgrensesnittet,ogenfrahveravdeandreHTML-assistent grensesnittene.IngenEmacsbrukerebletestetpanytt.Poengetvarase ombrukerehusketnoefraforrigegang,ogomoppgavegjennomfringen villebedrestidsmessig.Detbleikkedeltutnoesprreskjemaidenneunder-skelsen,menbrukernemattefortellehvordandesyntesdetgikkiforhold tilforrigegangetteratdevarferdigemedalagehjemmesiden.

4.7 Resultater

Etteratunderskelsenvarferdigbledatamaterialetanalysertforaprveanneargumenterforogmothypotesene.Idenneseksjonenviljegsepa hvilkekonklusjonervikantrekkefor

h

hypotesene.Resultatenehererder-medspesielleforHTML-assistent,oggjelderikkegenereltforumiddelbart brukbaresystemer.Hvasomkantrekkesgenereltutavunderskelsen,og dermedsttteellersvekke

H

hypotesene,skalvikommenrmereinnpai nestekapittel.

Somviseritabell4.1gikkoppgavegjennomfringenlangtraskereiHTML-assistentenniEmacs.Samtidigkanvileseatutfrelsengikkraskeremed

145

Kapittel4.Eksperimentet:Hjelpenipraksis

Gruppe Snittid Erfaring

Emacs

41m.24s. 2.6

TekstligIkke-Hjelp 29m.08s. 2.6 TekstligHjelp 28m.16s. 3.4 BilledligIkke-Hjelp 20m.14s. 1.7 BilledligHjelp 17m.02s. 2.3

HTML-assistenttotalt

23m.40s. 2.5

Tabell4.1:Gjennomfringstidpaoppgavenogerfaringmedbrukavverkty genereltogWWW-viserespesieltideforskjelligegrensesnittene(1ermye erfaring,5erlite).

hjelpennutenhjelp,ogmedbilledliggrensesnittiforholdtiltekstlig.Disse talleneerenforsmak,ogmaterialetblirnyereanalysertvidereutoveri teksten.

Underskelsengavmerinformasjonenndensomtrengtesforastyrkeeller svekkehypotesene.Detfrstesomvistesegvaratbrukereerforskjellige.

Mensnoentydelighaddelitenerfaringmedbrukavnyprogramvare,og sjeldensatteseginninyeapplikasjoner,gjordeandredetteofte.Svaretpa sprsmalet\Setterdudegofteellersjeldeninninyeverktyogapplikasjo-ner?"variertefra\veldigofte"(1)til\sjelden"(4),paenskalafra1til5(snitt 2.72).DeestehaddebruktetWWW-visningsverktysliksomMosaiceller Netscaperelativtofte(snitt2.32),menogsahervarvariasjonenstor-fra

\veldigofte"(1)til\nestenaldri"(5).NardetgjaldtalageHTMLdokumenter varimidlertidbrukergruppenrelativthomogen.Hervariertehovedtyngden avbrukernemellom\engangiblant"(3)og\nestenaldri"(5).Snittetvarpa 4.08,noesomtilsvarer\sjelden"pasvarskalaen.Valgavoppgavesaderfor uttilavreriktigfortilfeldigebrukere.

Variasjonenigenerellerfaringmedbrukavapplikasjonerogvisningspro- gramvareerimidlertidlittbekymringsfull.GruppenBilledligIkke-Hjelpvis-tesegavrelangtsterkereenndeandregruppenesomtabell4.1viser.

Loddtrekningblebruktforavelgeuthvilkebrukeresomskullebrukedeuli-kegrensesnittvariantene,mentilfeldighetenemahaspiltmegetpussher.

Snittetforallebrukernenardetgjaldtasetteseginninyeapplikasjonervar 2.72.Fordenomtaltegruppenvardet2.0.ForbrukavMosaic,Netscape o.l.varsnittetforallegruppene2.32,mensdetfordennegruppenvar1.4.

Detteersapassmarkanteforskjeller,atjegserikkebortifraatdeharpa-virketresultatetavtestene.Nardetgjaldtalageegnehjemmesiderskilte dennegruppensegimidlertidikkemarkantut,ogjeglotderfortestenevre somdevaroggjennomfrteingennyebrukerunderskelser.

SamtidigskiltegruppenTekstligHjelpsegutsomdenklartminsttekniske.

Fordennegruppenvarsnittverdien3.4badenardetgjaldtasetteseginni nyeapplikasjoner,ogahabruktWWW-visningsverkty.Alleidennegrup-penkryssetavpa\Nestenaldri"(5)nardetvarsprsmalomhvoroftede

146

4.7Resultater

lagetHTML-dokumenter.Dennegruppenmarkertesegimidlertidikkelike sterktpadenvredelavskalaensomBilledligIkke-Hjelpgjordedetinedre del.Detreandregruppenevarrelativtlikeierfaringbadenardetgjaldta setteseginninyeapplikasjonerogbrukavWWW-visningsverkty.

Deestehypoteseneomhandlerentenhvorlangtidoppgaventar,ellerhvor enkeloppgavener.Deterklartatresultatenefordissetotilfelleneikkeer heltuavhengigeavhverandre.Atoppgavegjennomfringengarrasktkan vreenindikasjonpaatnoeerenkelt.Hvisenbrukersynesnoeerenkelt pavirkergjernedettetidendettarautfreoppgaven.Forhypoteseneer detimidlertidbareinteressantattidenenoppgavetaragjennomfrekangi enindikasjonpahvorenkeltellervanskeligetgrensesnitterabruke.Hvor langtidoppgaventarermaltiminutterogsekunder,ogdennekvantitative strrelsenkanikkepavirkesavhvorenkeltellervanskeligbrukernesyntes oppgavenvarautfreellergrensesnittetoghjelpenvarabruke.Tidsma-lingenstarfast.Andreveienviljegimidlertidbruketidenforastyrkeeller svekkehypoteseneomenkelhet.

Enbrukerunderskelsemedtjuefembrukereerganskeomfattendeagjen-nomfre,mendatamaterialeterikkestortnoktilaforetastatistiskriktige beregninger,ogderforerdetikkebruktnoengjennomgaendestatistiskme-tode.Gjennomsnittogfjerningavekstremverdiererdetlengstejeghargatt.

Fordeestehypotesenevildetvresnakkomasammenlignegrupperpa femellertibrukereoppmothverandre,ogdetteeraltforsmautvalgtilaslut-tenoestatistiskholdbart.Itilleggermangevariableavhengigavhverandre, ogdettepasserdarligforbrukavstatistiskemetoder.Jegvilderforfors-keabegrunneminepastanderpaandremater,f.eks.medgjennomsnittog kurversomgraskviserforskjellermellomgrupper.

Jegkommerhertilataformeghypoteseneirekkeflge,ogsepahva underskelsenbrakteavresultater.Frstservipahjelpen.

4.7.1 Hjelp

h1

OppgavenerraskereautfremedHjelpennuten.

Igur4.15serviforskjelleniutfrelsestidfordesomhaddehjelptilgjengelig heletiden,ogdesomikkehaddetilgangtilhjelpen.Gjennomsnittstiden forHjelpgruppenvarpa22min.39sek.,mensdetforIkke-Hjelpvaren snitttidpa24min.41sek.Tideneergjennomsnittstiderfor10brukerei hvergruppe.VikanseatutfrelsestidenerraskereforHjelpbrukerne,selv omforskjellenikkeerstor.Imidlertiderdetlettaseigurenatdetsrlig erenbrukersomtrekkersnittetoppforHjelpgruppen.Dennepersonen bruktenesten6minutterlengretidpaoppgavegjennomfringenennden nestsenesteigruppen.Deterikkeuvanligasebortifraekstremverdiene.

Hvisvifjernerdenraskesteogdensenesteihvergruppe,sitterviigjenmed tokategoriermed8personerihver.MeddissekorreksjonenefarHjelpen snittidpa21min.53sek.,mensIkkeHjelpfarensnittidpa25min.9sek.

Dablirforskjellenioverkantav3minutter.

147

Kapittel4.Eksperimentet:Hjelpenipraksis

Figur4.15:ForskjellenpaHjelpogIkke-Hjelpvistgrask.Brukernesortert patid.

Forskjellenvilleantageligvrtstrrehvishjelpelinjabarehaddevrttil-gjengeligforHjelpbrukerne.Dennelinjavalgtejegimidlertidatamedfor allebrukernefordijegmentedenvarsaviktigforoppgavegjennomfringen atalleburdehaden.

Toandrefaktorerkanogsahavrtmedpaapavirkeattidsforskjellenikke varstrre.FordetfrsteatbrukergruppenBilledligIkke-Hjelpvarmarkant sterkerepabrukavnyeverktyoghaddebenyttetWWW-viserelangtoftere enndeandregruppene,samtidigsomTekstligHjelpnrmestvarmotsatt.

Denandretingeneratgrensesnittetkanhavrtsapassenkeltabrukeat detvarlitebehovforhjelpenidetegnevinduet.

Deterenforskjellmellomdetogruppene,ogdenkommerklarereframnar vifjernerekstremverdiene.Tidsforskjellenerganskeliten,menhypotese

h 1

beholdesundertvil.

h2

OppgavenerenklereautfremedHjelpennuten.

Detererefaktorersomspillerinnforakunnenneutomdennehypotesen skalbeholdesellerforkastes.Nardetgjelderresultatenefradenkvalitative hyttenkingsprosessenerdeteretingsomkanvreavinteresse.Antall feilsomblegjorterenavdem.HergjordeHjelpbrukernefrrefeil(snitt:

2.4)ennIkke-Hjelpbrukerne(snitt:3.1),detvilsinestenenfeilmindrefor hveroppgavesomblegjennomfrt.Iblantsattbrukernefast,ogjegvarndt tilahjelpedemviderevedagidemettips.Hjelpbrukernekkassistanse avmeggjennomsnittlig1.7ganger,mensIkke-Hjelpgruppakkassistanse

148

4.7Resultater

bare1.4gangerisnitt.Dettesvekkerhypotesen.Jegantokpaforhandat desomikkehaddehjelpeinformasjonastttesegtilletterevilleblisittende fast.Dettevistesegikkeavretilfelle.Noeavgrunnenkanigjenvre kompetansentilBilledligIkke-Hjelpgruppa.Dennegruppenvarvantmeda klaresegselv,ogkkisnitthjelpbare0.4ganger.

Atdettokmindretidagjennomfreoppgavenmedhjelpennutenkanvre enindikasjonpaatoppgavenerenklereautfremedHjelp.Enannenting somkantydepadetsammeeratenbrukeriHjelpgruppenspesiktpa-pektehjelpenpadetapnesprsmaletomhvasomvarenklestmedabruke verktyet.SamtidigvardettobrukereiTekstligIkke-Hjelpsomfortalteat noeavdetvanskeligstemedabrukeverktyetvarmangelenpahjelp.Hell-erikkedettegirnoeentydigsvarpaomhypotesenerriktigellergal,menat hjelpentydeligsavneshosbrukereiengruppekanvremedpaastyrke hypotesenomatoppgavenerenklereautfremedhjelp.Detvirkersom detliggeridenmenneskeligenaturatdetmanikkeharsavnes,mensdet manharleggesdetikkemerketil.

Pasprreskjemaetnnervietsprsmalsomgarpaomdeterenkeltel-lervanskeligabrukeverktyet.PaenskalafraEnkelt(1)tilVanskelig(5) bleresultateneslikatHjelpgruppasynesdeterenklere(snitt1.7)abruke verktyetennIkke-Hjelpgruppa(snitt1.9).Detteerenrelativtmarginalfor-skjellsomgodtkanskyldestilfeldigvariasjon,mendetgirenindikasjonpa athypotesenkanvreriktig.

Etsprsmalpasprreskjemaetsomogsaharmeddennehypotesenagj-reer:\Hvorvanskeligellerenkeltvardetaskaffeseghjelpomtingduikke forstod?".Skalaengikkogsaherfra1(Enkelt)til5(Vanskelig).Hersvarte desomkkhjelpmedetsnittpa1.9,mensdesomikkekkhjelpmedet snittpa2.1.ImidlertidvardetherstoreforskjellermellomTekstligIkke-Hjelp (snitt2.8)ogBilledligIkke-Hjelp(snitt1.4).Dettekanskyldesatsistnevnte gruppevarlangtmervanttilasetteseginninyeapplikasjoner,ogbru-keWWW-visningsverkty.Kanskjevilleresultatetblittannerledeshvisden skjevefordelingenavkunnskapogerfaringmedverktyogapplikasjoner ikkehaddeeksistert.Enannentingvikanleseutfradissetalleneeratbru-kernegenereltsettsyntesatdetvarenkeltaskaffeseghjelp.Detkanvre athjelpelinjasomgavsvarpa\Hvaer?"-sprsmalvaraltmanhaddebehov for.Tingkantydepadettefordirebrukerefratreforskjelligekategorier oppgavhjelpelinjasomnoeavdetenklestemedabrukeverktyet.

JegforsktejegatelleantallgangerHjelpbrukernesaihjelpesystemet underutfrelsenavoppgaven.Gjennomsnittligvardette1.4ganger,ogba-retoavbrukernetrykketpa\Mer"knappen.Dettekantydepaereting.

Entengavhjelpelinjadeninformasjonenbrukerentrengte,kanhendevar oppgavensapassenkelatdetikketrengtesmerinformasjon,ellersavar grensesnittetibadetekstligogbilledligversjonsaenkeltatbrukerneklarte segutenhjelpen.Detkanogsahavrtenkombinasjonavdissefaktorene.

Informasjonenfraunderskelseneerikkeentydige.Noeinformasjonkanty-depaathjelpengjrdetenklereabrukesystemet,mensanneninformasjon svekkerhypotesen.Dettebetyrathypotese

h2

maforkastes.Interessant

149

Kapittel4.Eksperimentet:Hjelpenipraksis

Figur4.16:ForskjellenpaBilledligogTekstliggrensesnittenevistgrask.

Brukernesortertpatid.

erdetimidlertidamerkesegathjelpenblebruktlite,fordietavmalenefor etumiddelbartbrukbartsystemeratdetskalvresaintuitivtsommulig, slikatdethelstikkeblirbehovforhjelp.

4.7.2 Billedligeversustekstbaserteknapper

h3

OppgavenerraskereautfremedBilledligennmedTekstliggrense-snitt.

Somviserigur4.16gikkgjennomfringavoppgavenmarkantraskere medBilledlig(snitt18min.38sek.)ennmedTekstlig(snitt28min.54sek.) grensesnittet.VariasjonenermindreherennforHjelpversusIkke-Hjelp, noesommedfreratdetikkeerlikestortbehovforafjerneekstremverdier.

ForskjellenmellomBilledligogTekstligerstor.Detertvilsomtomdetteskyl- desatBilledligIkke-Hjelphaddestrreerfaringiasetteseginninyeappli- kasjonerenndeandregruppene,fordimensdennegruppenhaddeensnit-tidpa20min.14sek.paoppgavegjennomfringen,haddeBilledligHjelpen gjennomfringstidsomvarraskere(snitt17min.2sek.).HellerikkeTekst-ligHjelpgruppasmanglendeerfaringkanhagjortutslagether,fordigruppa varisnittnestenetminuttraskereennTekstligIkke-Hjelp.

150

4.7Resultater

Ogsaresultatenefraunderskelsensombleutfrtenogenhalvmanedse-neretyderpaatdebilledligevarianteneerraskereabrukeenndetekstlige.

GjennomsnittligvarbrukernesomhaddebenyttetBilledliggrensesnittene4 minutterog21sekunderraskereenndesomhaddebenyttettekstliggren- sesnittenevedgjentattbruk.Detkandermedseutsomdebilledligegrense- snitteneblirmindreeffektiveiforholdtildetekstligevedandregangsopp-gavegjennomfring.Detteerikketilfelle,fordigjennomfringstidenegikk dramatisknedforallegrensesnittene.Dettekommervitilbaketiliseksjon 4.7.4paside159.ProsentviserBilledlig35.5%raskereennTekstligved frsteforsk,og38.4%vedandre.

Hypotese

h3

styrkesdervedforditidsforskjelleneermarkante.

h4

OppgavenerenklereautfremedBilledligennTekstliggrensesnitt.

Etavdekvantitativesprsmalenesomkangienindikasjonpadetteer sprsmaletomdetvarvanskeligellerenkeltabrukeverktyet.Billedlig brukernehaddeetsnittpa1.7,mensdeTekstligebrukernehaddeetsnitt pa1.75paenskalader1varenkeltog5varvanskelig,sahervarfor-skjellenliten.NardetgjaldtsprsmaletomIkonerogteksterigrensesnittet varvanskeligeellerenkleaforsta,varderimotbrukerneavBilledlige(snitt 1.9)grensesnittetmerfornydenndesomhaddetekstliggrensesnitt(2.2).

Dettekantydepaatknappermedbilledligframtoningfaktiskerenklerea forstaellerabrukeennknappermedtekstligframtoning,ogatdetderfor gjratoppgavenblirenklereautfre.Forskjellenvarimidlertidrelativtliten, saforakunnesluttenoeomhypotese

h4

,madetogsatashensyntilandre parametre.

Atoppgavenerraskereautfremedbilledligeknapperennmedtekstlige(

h 3

),talerforatoppgavenerenklereautfremeddetbilledligegrensesnittet.

Ideapnesprsmalenennesdetingensvarsomtalerhverkentilfordel forellermothypotesen.Detsammeertilfellehvisviserpasprsmaletom

Ideapnesprsmalenennesdetingensvarsomtalerhverkentilfordel forellermothypotesen.Detsammeertilfellehvisviserpasprsmaletom