Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Ny teknik och användbarhet

Ny teknik och användbarhet

Hur ny teknik på webben kan hjälpa oss att skapa lösningar med hög användbarhet.

Avatar for Per Axbom

Per Axbom

October 24, 2007
Tweet

More Decks by Per Axbom

Other Decks in Technology

Transcript

  1. 2

  2. 5 Webbstrategi frustration olönsamhet in- efficiency Long-term plans and goals.

    Determine business requirements. Navigate through business politics. Understand users, competition, partners, stakeholders. The people. All tools and techniques; strengths, weaknesses, limitations and costs.
  3. 6 Vad vill vi? n förbättra användarupplevelser n öka användbarheten

    n göra människor mer produktiva n hjälpa användare att känna sig som superhjältar
  4. 7 Men vi vill inte... n minska tillgängligheten n förvirra

    användaren n minska sökbarheten n tappa sammanhanget
  5. 8 RIA – den förbjudna frukten nklient/server balans nasynkron kommunikation

    nnätverkseffektiv nkörs i webbläsaren nrikare nmer responsiv
  6. 10 Ajax n Stora flikar n Dra-och-släpp n Auto-complete n

    Kartor n WYSIWYG n Förhandsgranskningar
  7. 11

  8. 15 RIA – styrning och mätning nfrihet / komplexitet ninte

    längre webbsidor, hur mäta nvar får användaren problem nresponstid svårmätbar
  9. 18 Användardilemmat n Användaren interagerar direkt med sidkomponenter (redigering, dra-och-släpp,

    panorering i karta, m.m.) n Delar av sidan uppdateras (laddas inte om) n Mer detaljerad information finns på samma sida (inte ny sida) n Återkoppling, bekräftelser och felmeddelanden i sidan
  10. 19 RIA och behovet av frihet nkräver ingen installation nuppgraderingar

    är automatiska nplattformsoberoende, datoroberoende nvirusfritt
  11. 20 Dold JavaScript – den soliga baksidan nSeparerar JavaScript från

    struktur/innehåll och presentation nUndviker problemen med traditionell JavaScript- programmering (utnyttjar färdiga JS-bibliotek) nSnygg degradering i webbläsare som inte kan tolka beteenden på önskat sätt
  12. 21 Att tänka på n Tillgänglighet (för människor med funktionshinder)

    n Tillgänglighet (datorrelaterat) n Tillgänglighet (sökmotorer) n Mobiler n Felhantering n Val av teknik
  13. 22 RIA - rika applikationer har många ränder nJavaScript nAjax,

    ramverk nCurl nAdobe Flash/Flex nSilverlight nJava applets/applikationer
  14. 24 Använd Ajax (eller annan teknik) när... du kan automatisera

    valprocesser du kan minimera fel och/eller underlätta inmatning av information du kan presentera information snabbare användaren kan påverka informationen snabbare och på ett förenklat sätt
  15. 25 Använd inte Ajax... för att bygga hela webbplatser (om

    du inte bygger en fristående applikation) för att skapa häftiga animationer/effekter som tar tid från användaren för att hämta information som du vill ska vara sökbar, eller som användare ska kunna lägga till i bokmärken när informationssäkerhet är viktigt om du inte har resurser för att hantera snabba förändringar om du inte samtidigt kan erbjuda en fallback-lösning
  16. 26 Designmönster n För varje givet problem finns ett oändligt

    antal lösningar... Designmönster ger oss n styrmedel för alla utvecklare och webbkreatörer n kostnadseffektiv webbutveckling n användarcentrerad webbutveckling.
  17. 32 Copyright © 2005 by XLENT No part of this

    publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means - electronic, mechanical, photocopying, recording, or otherwise - without the permission of XLENT. This document provides an outline of a presentation and is incomplete without the accompanying oral commentary and discussion. Frågor på det? Per Axbom [email protected] 0708-77 80 08