Return to search

En jämförelse av JavaScript-ramverk för video med plugins / A comparison of JavaScript Frameworks for videos with plugins

JavaScript (JS) har kommit att bli ett av de populäraste programmeringsspråken på marknaden. Istället för att skriva all JS-kod från grunden finns det idag JS-ramverk, som kort kan beskrivas som färdigskriven kod med funktioner som utvecklare kan återanvända. I denna studie fick jag i uppgift av ett IT-företag att undersöka vilka JS-ramverk för video som finns och utvärdera dessa. För att kunna genomföra detta har kriterier som bör beaktas vid val av ett JS-ramverk tagits fram från tidigare studier. Syftet med studien var att identifiera och jämföra olika JS-ramverk för video. Totalt har tio olika JS-ramverk utvärderats genom tre olika faser. I första utvärderingsfasen har tio JSramverk identifierats och utvärderats, efter denna fas återstod endast fyra ramverk som uppfyllde de kriterier som funnits. I andra delen av utvärderingsfasen rangordnades dessa JS-ramverk utefter ytterligare kriterier och de tre JS-ramverk med högst placering var slutligen de JS-ramverk som utvärderades i tredje utvärderingsfasen. I tredje och sista utvärderingsfasen har JS-ramverken slutligen undersökts djupare och utvärderats genom olika kriterier. Detta resulterade i att VideoJS slutligen blev det JS-ramverk för video som rekommenderades för uppdragsgivaren. Några av de kriterier VideoJS uppfyllde var att ramverket stödjer flera webbläsare, ramverket kräver minst antal rader kod för att implementeras och JS-ramverket har funnits längst av de studerade JS-ramverken. VideoJS har även en tydlig dokumentation samt uppdateras frekvent.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kau-72351
Date January 2019
CreatorsBengtsson, Caroline
PublisherKarlstads universitet, Handelshögskolan (from 2013)
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf, application/pdf
Rightsinfo:eu-repo/semantics/openAccess, info:eu-repo/semantics/openAccess

Page generated in 0.0019 seconds