Genom nya utvecklade standarder så spås webben i framtiden alltmer utgöra en fullgod applikationsplattform. HTML5 skapar bland annat möjligheten att använda sig av vektorgrafik genom Canvas-API. Användningen av vektorgrafik kräver dock lokal rendering och på en resurssvag enhet kan detta innebära att displayens framerate sjunker. Användaren upplever "lagg" och för många applikationer är detta negativt för användbarheten. För att webbapplikationer ska kunna fungera tillfredställande för en stor bredd av enheter med varierande kapacitet är det fördelaktigt att användningen av grafik sker adaptivt. Detta arbete undersöker om användningen av progressiv detaljrikedom i Canvas-grafik kan bidra till att hålla framerate uppe vid tillämpning på mobila enheter. Resultaten pekar som väntat på att reducerade detaljnivåer samt att byta ut bezierkruvor mot linjer ger förbättrad fps, men att utfallen varierar mellan olika webbläsare och telefonmodeller.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:his-11086 |
Date | January 2015 |
Creators | Gustafsson, David |
Publisher | Högskolan i Skövde, Institutionen för informationsteknologi |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0014 seconds