Användbarhet
Transcription
Användbarhet
Don´t make me think Steve Krug Martin Lindqvist martin@glykol.com Användbarhet och tillgänglighetsbegreppet martin@glykol.com Användbarhet -förmåga hos en produkt att kunna användas för ett visst syfte eng. usability Verkningsfullhet (Mål) Effektivitet Tillfredställdhet Med användbarhet menas hur väl användaren kan använda en produkt för att nå ett visst syfte på ett effektivt och tillfredsställande sätt. - lätt att använda - intuitivt och lätt att förstå J f r Funktionalitet (bestämd uppgift för ett visst syfte) martin@glykol.com Användbarhet i fokus på nätet Produkten (webbplatsen) kan testas och förkastas direkt T.ex. Jakob Nielsen www.useit.com/ Top ten mistakes in webdesign www.useit.com/alertbox/9605.html (innehåller länkar till fler tio-i-topp-listor) och Steve Krug www.sensible.com/ martin@glykol.com Tillgänglighet Förutsättningen för att en webbplats ska vara tillgänglig för alla är att den är tekniskt uppbyggd på rätt sätt. Funktionshinder Syn Hörsel Fysiska Kognitiva, neurologiska Oberoende av vilken teknik användaren vill använda. Kan en sida vara helt tillgänglig? martin@glykol.com Tillgänglighet i fokus på nätet Web Accessibility Initiative (WAI) www.w3.org/WAI/ Web Accessibility Initiative - web för alla (svensk sammanfattning) www.w3.org/WAI/gettingstarted/Overview.html.se HANDISAM – 24timmarswebben http://www.handisam.se Språknämndens Webb för alla www.webbforalla.se martin@glykol.com Förutsättningar Webben, ett ungt medium martin@glykol.com Olika medier – olika förutsättningar Skärmens och tidningens olika egenskaper • Bejaka likheterna OCH skillnaderna hos respektive medium, överför inte bara det ena mediet till det andra Fasta gränser eller oändlighet • Fasta sidor är överblickbara och fasta i sin layout – så inte på webben (www.dn.se) Navigeringen ställer krav på designen • I tryckta medier har vi en klar uppfattning om hur vi tar oss fram och tillbaka i ett material – på webben kan vi flytta oss runt i informationen. Navigeringen styr alltmer hur vi upplever en site. Nytt eller gammalt, anpassat till mediet? martin@glykol.com Olika medier – olika förutsättningar Tekniska begränsningar styr mer • Trycksaker är överlägsna webben vad gäller upplösning, överblick osv. Men webben närmar sig och har dessutom andra egenskaper som inte trycksaker har. Interaktiviteten är webbens styrka • Webbmediet tillåter användaren att göra saker – egna inställningar, egna vägar till fördjupning, kontakt och dialog med den som producerat informationen osv. (www.svd.se) martin@glykol.com Användaranpassning Vem ska använda vår produkt? martin@glykol.com Användaren Målgrupp • Vi gör antaganden vad gäller de förutsättningar vår målgrupp har. T.ex vilken ”teknik” de använder, tidigare erfarenheter, deras syfte med att besöka vår sida… Vårt mål • Att de ska få sina behov tillfredsställda (i allafall så många som möjligt) martin@glykol.com Målgrupp - människa Trygghet • Don´t make me think. Vi vill inte att användaren lägger ner energi på fel saker. Presentera ert material på ett sätt som användaren finner logiskt. Distraktioner • Undvik material som tar uppmärksamhet från det ni vill kommunicera. T.ex. onödiga animationer martin@glykol.com 3 Facts of life Steve Krug / The usability expert martin@glykol.com Fact of life #1 Vi läser inte sidor. Vi scannar dem. • Vi har oftast bråttom. • Vi vet att vi inte behöver läsa allt på sidan. • Vi är duktiga på att göra detta martin@glykol.com Fact of life #2 Vi gör inte optimala val • Vi har oftast bråttom. • Straffet vid felval är lågt • Att gissa är roligare martin@glykol.com Fact of life #3 Vi tar inte reda på hur saker egentligen fungerar. Vi provar oss fram. • Det är inte viktigt för oss • Om vi hittar något som fungerar så håller vi oss till det martin@glykol.com Navigationen Hur man tar igen ett par hundra års försprång… martin@glykol.com Navigation - bakgrund Varför behöver vi tänka på navigationen? • Omfattningen – vad/hur mycket döljer sig på en site? • Platsen – hur relaterar vi till websiter? Ett stöd för besökarens vistelse • I jämförelse med t.ex. tryckta medier saknar webben en del egenskaper som ger oss trygghet och kunskap martin@glykol.com Navigation - bakgrund Berättar för besökaren vad som finns på siten Förklarar användandet av siten • Användaren skall ju egentligen inte behöva bry sig om vad som skall klickas på först eller om något är en länk eller inte... Säger en hel del om avsändaren! • En sladdrig website som är dåligt uppdaterad, som har döda länkar, är svår att förstå är förödande för varumärket martin@glykol.com Navigation – i praktiken Varje enskild sida skall kunna svara på: • Vad är det här för sajt? • Vilken sida är jag på? • Vilka sektioner erbjuder sajten? • Vad har jag för alternativ på denna sida? • Vart i helheten befinner jag mig? • Hur söker jag? martin@glykol.com Navigation – i praktiken Konventioner är ett bra hjälpmedel • SiteID – avsändaren, vem är det? • Huvudavdelningar – vilka är de huvudsakliga avdelningarna på siten? • Underavdelningar – submenyer för respektive avdelning, beroende på relevans och mängd • Markera I menyn vad som är valt, t.ex med färg. Konsekvent navigation • Samma grundnavigation genom HELA siten martin@glykol.com Navigation – i praktiken Vad döljer sig bakom länken? • Pop-up? Word? PDF? Ny site? 1,3 Mb bild? Var tydlig! Vilka länkar är viktiga? • Alla länkar är inte lika viktiga. Rangordna! Länka alltid hem! • Loggan som länk • Komplettera med “vanlig” länk Hur hittar jag tillbaka? • Alla kommer inte från index-sidan • Brödsmulor – “Du är här”, den här vägen har du gått martin@glykol.com Navigation – i praktiken Du är här! • Markera i navigationen var användaren är Varje sida bör ha ett namn • Sidan användaren kommer till efter klick bör ha samband med det användaren just klickat på Glöm inte <title> • Om användaren vill bokmärka sidan… martin@glykol.com Innehållet Påverkas givetvis också av mediet martin@glykol.com Teknik som vi bör ta hänsyn till Vilken teknik och inställningar har användaren? • Vid problem kommer de att uppfatta att något är fel med sidan ni gjort. Vilken uppkoppling har de? • Modem, ISDN eller bredband? Upplösning och antal färger på skärm? • Ok att de med låg upplösning får scrolla? martin@glykol.com Teknik som vi bör ta hänsyn till Vilka webbläsare? • Måste det se exakt likadant ut i alla? Vilket OS (operativsystem)? • PC…Mac och andra? martin@glykol.com Textens utformning Skriv enkelt • news.bbc.co.uk Använd nya stycken istället för radbryt och indrag • news.bbc.co.uk Dela upp långa sidor i delar istället för att scrolla. Eller? • Dela upp i delsidor: http://www.webmonkey.com martin@glykol.com Textens utformning Tänk på utskriftsmöjligheterna • Gör en printervänlig version av texten om det så krävs Hjälp vid långa texter • Ibland måste texten bli lång men hjälp då till med extra navigering. martin@glykol.com Bilder på webben Storleken • Fysisk storlek (pixlar) • Datamängd (bytes) Kvaliteten • Upplösning (72/96 dpi) • Komprimenringsform Färgerna • Indexerad palett (256 färger) • True Colors (tusentals färger) • Glöm webbpaletten! martin@glykol.com Bilder på webben Komprimeringen • JPG (foton) • GIF (grafik) • PNG (bra, men kolla webbläsarna!) Utskriften • Styrs av användarens utrustning • Blir aldrig bättre än upplösningen (tips: länka till högupplöst bild) Tänk på de med synsvårigheter! • Även synskadade surfar (inte bara blinda!) • ALT-attributet viktigt martin@glykol.com Tillgänglighet för alla Tydliggör icke-text-innehåll • Grafik ska ha ALT-attribut • Navigationsgrafik bör ha en textversion Använd stylesheets för layout • Många synskadade har egna stylesheets Var försiktig med färger, arbeta med kontraster • Tänk på synskadade och färgblinda • Mer info: www.w3.org/WAI martin@glykol.com Visuell design för webb Det sista steget i vår designprocess – detaljarbetet martin@glykol.com Skissa Det absolut viktigaste vid design av alla dess slag: SKISSA MYCKET OCH OFTA! martin@glykol.com Sidlayout Tänk på ytan • Större än 800x600 pixler? Eeeh... • Kolla med målgruppen Var konsekvent • Bestäm dig för ett upplägg och avvik inte för mycket • Ställer krav på förarbete och planering – skissa mycket! Håll nere bruset – less is more • Webben är ett knepigt medium – gör det inte svårare än nödvändigt • Försök att hålla informationen till det viktigaste och undvik konflikter om besökarens uppmärksamhet martin@glykol.com Sidlayout Arbeta med tydliga visuella hierarkier • Störst först • Uppifrån och ner – ingen scrollar frivilligt… • Från vänster till höger – i väst! Grupperingar och likheter Tydliga avgränsningar mellan ytor • Tänk på kontrasterna. martin@glykol.com Sidlayout Arbeta med tydliga visuella hierarkier martin@glykol.com Sidlayout Exempel på kontraster martin@glykol.com Metaforer Objektsmetaforer • Skrivbord (datorns skrivbord) • Mappar • Produkter Processmetaforer • Rutor • Tidslinjer (t.ex. film och teater) Beteendemetaforer • Knappar • Klicka • Dra • Peka martin@glykol.com Färger Färger grupperar • Använd gärna för att förstärka navigation • Förlita dig inte på att det räcker med enbart färg dock… Färger får saker att stå ut • Ställ färger emot varandra Olika nyanser/färger kommunicerar olika saker • Färg har innebörd som kan spelas på Var sansad när du väljer färger • Skrik inte för att göra dig hörd. Ofta behövs inte stora färgskillnader för att åstadkomma skillnader i hur din information uppfattas... martin@glykol.com Ikoner Var försiktiga och fråga användarna om hur saker och ting uppfattas! Tänk på kulturella skillnader Efterliknande ikoner • Ikoner som speglar en direkt verklighet Exempelikoner • Ikoner med en mer indirekt koppling Symboliska ikoner • Visar en mer abstrakt följdeffekt av något Egendesignade ikoner • Personliga och svårttolkade om man inte delar kontexten martin@glykol.com Typografi Typsnitt för tryck inte alltid lika bra för webb • Trycksak: 1200 dpi, webb: 72-96 dpi… • Vissa typsnitt fungerar ok – t.ex. Times och Helvetica/Arial • Standard för text på webb: Georgia och Verdana Enormt beroende av användarens utrustning • Typsnitten måste finnas installerade på läsarens dator! • Vid speciallösningar: gör texten som bilder (OBS: grafik “väger” mer än text) martin@glykol.com Typografi Olika system och webbläsare visar samma typsnitt olika… martin@glykol.com Typografi Storleken – det STORA problemet • Samma storlek kan se helt annorlunda ut för två användare Ange helst i em inte i punkter eller pixlar • em är ett relativt mått som tar hänsyn till varje användares egna browserinställningar • punkter är kvarlevor från tryck där layouten är fix, men är mycket osäkra mått på webben som ju är mycket mer dynamisk och osäker • px är en kompromiss: texten blir lika stor oavsett upplösning, men den utesluter de som vill speca storleken själva (t.ex. synskadade) martin@glykol.com Typografi Antikvor… • Mjuka bokstavsformer, stora skillnader i streckens tjocklek, har “fötter” (serifer) • Georgia, Times, serif • Oftast i längre textstycken (s.k. brödtext) …eller linjärer? • Raka bokstavsformer, utan “fötter” (serifer) • Verdana, Helvetica, Arial, san-serif • Ofta i rubriker eller kortare textstycken martin@glykol.com Typografi Radlängd • Undvik rader längre eller kortare än 55-70 tecken • Svårt att styra – använd div/tabellerför någorlunda kontroll Radhöjd • Lättare att styra än radlängden – koda i % så blir den relativa effekten oberoende av textstorleken • Olika typsnitt kräver olika radhöjder – testa! • För tätt är inte bra. Inte för glest heller! Avväg utifrån den ungefärliga radlängden för en bra kompromiss martin@glykol.com Typografi VERSAL eller gemen text? • Vi läser inte varje individuell bokstav utan ordbilder • VERSALA ord används i undantagsfall, t.ex. i rubriker Justerad text • Den jämna vänsterkanten är ett stöd för ögat • Vänsterjustering vid längre texter • Centrerad text i rubriker eller kortare textstycken • Högerjustering mycket sällan martin@glykol.com Typografi martin@glykol.com Slutligen Bygg en grundmall för din webbplats där du: • Skapar den struktur du vill uppnå, testar det innehåll som kommer att finnas och layoutar hela paketet med hjälp av stylesheets. Kom ihåg, xhtml markerar upp informationen, css ”designar” den. • Validerat xhtml grunden • Validerat css grunden • Testat i aktuella webbläsare • När detta är gjort och fungerar bra så har du kommit mycket långt i arbetet med din webbplats och kan enkelt göra kopior som blir dina andra sidor i webbplatsen. martin@glykol.com Testa på användare Vägen till framgång martin@glykol.com Fråga dig Målgrupp • Vilka tillhör webbplatsens målgrupp? • Vilka verktyg (dator, skärm, tillbehör) kan den typiske användaren tänkas ha? martin@glykol.com Fråga dig Målgrupp • Hur finner du webbplatsen(söka, url, gissa) • Ges du en tydlig bild av vad du kan göra på webbplatsen • Kan du orientera dig på webbplatsen • Kan du uppfylla ditt mål? • Kan du göra det effektivt? • Är du nöjd och belåten med resultatet? martin@glykol.com Fråga dig Målgrupp • Hur finner du webbplatsen(söka, url, gissa)? • Ges du en tydlig bild av vad du kan göra på webbplatsen? • Kan du orientera dig på webbplatsen? • Kan du uppfylla ditt mål? • Kan du göra det effektivt? • Är du nöjd och belåten med resultatet? martin@glykol.com Fråga dig Design • Är designen konsekvent? • Återkommer logotyp, är det en väg hem? • Hoppar sidorna? • Fungerar textstolek, färg, bakgrunden i kombination med varandra? martin@glykol.com Fråga dig Navigation • Hur har de valt att presentera informationen? Ges flera vägar att nå informationen (exempelvis tematisk struktur – ”allt om släpvagnen här”, målgruppsanpassad struktur – pensionär klicka här”)? Vilka är dessa grepp och varför har man gjort på detta sätt? • Går det snabbt och enkelt att navigera på sidan? Får du som användare en känsla av översikt? Är modellen nedan applicerbar på er webbplats? martin@glykol.com Fråga dig Navigation • Vilken slags hjälp får du i form av guider och tips? Fungerar dessa? • Är navigationen konsekvent, intuitiv? • Vet jag vart jag är i navigationen? • Kan jag enkelt ta mig till ingångssidan? • Finns sitemap eller index? martin@glykol.com Fråga dig Bilder/Grafik • Hur tunga är bilderna? Högerklicka och kolla! • Tillför bilderna som finns något? • Har de alternativa texter? • Finns animeringar, kan de stängas av? martin@glykol.com Fråga dig Innehåll • Är informationen daterad? • Nämns avsändare till texter och bilder? • Är det enkelt att skriva ut informationen på sidan? (Finns anpassning för utskrift?) • Finns sökfunktion, fungerar den? • När uppdaterades sidan senast? • Finns kontaktuppgifter till avsändaren lätt tillgängligt? martin@glykol.com Slutligen Validera • Följer sidan den standard den som anges i DOCTYPE? Testa att validera den. Använd sunt förnuft • Ert eget • Och hos de som testar er produktion martin@glykol.com