Måles oftest som TTI (Time To Interact) Gennemsnit: 5,2 sek Kun 14% på 3 sek. eller under Tid er penge Firefox reducerede page load med 2,2 sek. og forøgede download med 15,4%
Geometrisk middelværdi = √(A × B) Brugeren vil opleve en forskel, men den spiller ikke nogen rolle ved valg af service. Hvis alt andet er lige – kvalitet, service og usability spiller en større rolle
fra den faktiske tid. Den oplevede tid, er en blanding af mange faktorer, såsom en brugers forventninger, brugervenlighed og den faktiske tid Aktiv eller passiv – Mennesker vil meget hellere være aktive i deres ventetid end passive. Er man passiv i sin venten overestimerer vi ventetiden med 36%
brugeren, at siden fungerer og deres action er registreret Brug en spinner eller anden simpel indikator på actions, som tager mellem 1 og 5 sekunder (Bruger du en progess bar, så vil det opleves langsommere end det egentlig er) Ved actions, som tager mere end 5 sekunder, kan der bruges en progress bar. En statusindikator med procent, skal kun bruges på action, som tager 10 sek. eller mere.
en venstre rulning, kan forbedre den opfattede ventetid med op til 10% Pulserende progress bars, som øger pulseringen (frekvensen), opfattes som værende hurtigere. Progress bars, som øger hastigheden undervejs, opfattes positivt af brugerne.
ud som om det virker – selv når det ikke gør Reagér på en handling og udfør den senere Brugeren klikker på ”Synes godt om”. Vi tænder knappen og kommer den handling i en kø. Når der er forbindelse og tingene virker, så kan vi gemme handlingen
startes på forhånd? Hvis du er i gang med en upload dialog, hvor der skal udfyldes meta- data, så start upload så hurtigt som muligt – allerede inden der er klikket på submit Ved jeg hvilken side brugeren går til næste gang? Brug ressource hints til at hente ressourcer allerede inden de skal bruges
hosts, CDNs, Analytics, 3. parts scripts preconnect Ligesom dns-prefetch, men laver også TCP handshake og TLS negotition Image hosts, CDNs, Analytics, 3. parts scripts prefetch Hente individuelle ressourcer CSS eller javascript (som måske skal bruges i fremtiden) prerender Hente og eksekvere en side På en login side, er ”logged-in” siden den næste. preloading (coming soon) Hente individuelle ressourcer CSS eller javascript (som helt sikkert skal bruges i fremtiden) <link rel=”prefetch” href=”MyFont.woff”>
som om, at der sker noget med det same. Vi skal blot tilføje et active state button:active { /* Change the styling */ background-color: rgba(0,0,0,0.5); }
styling på active knapper. Den kan vi fjerne ved at tilføje følgende regler til knapperne -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-tap-highlight-color: transparent;
delay, som nogle browsere har, men det vil give en bedre oplevelse for brugeren Der er et par polyfills, som fjerner de 300ms delay FastClick - https://github.com/ftlabs/fastclick