• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • 1
  • Tagged with
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Jämförelse av JavaScript-ramverk för stora dynamiska webbapplikationer / Comparison of JavaScript frameworks for large dynamic web applications

Lundgren, Victor January 2012 (has links)
På marknaden finns ett flertal JavaScript-ramverk, exempelvis: YUI, The Dojo Toolkit, Kendo UI och. Ext JS. Syftet med studien är att undersöka vilka av dessa JavaScript-ramverk som är lämpliga att använda vid utveckling av stora dynamiska webbapplikationer. Sedermera skall studien leda till ett förslag på JavaScript-ramverk för ändamålet. Ramverken har analyserats och jämförts med avseende på följande aspekter och kriterier: skalbarhet, prestanda, AJAX, RPC-hantering, licensering, webbläsarkompatibilitet, gränssnittskomponenter, anrop mellan domäner, DOM-hantering och användarvänlighet. För att jämföra och analysera ramverken har en testapplikation utvecklats med varje JavaScript-ramverk. Testapplikationen förses med information från en serverapplikation som utvecklats med PHP, där en SQLite-databas används som informationskälla. Förfarandet innebär att serverapplikationen inte används för att generera användargränssnittet, vilket därmed övergår till att vara JavaScript-ramverkets primära uppgift. Resultatet uppvisar att JavaScript-ramverket The Dojo Toolkit är karakteristiskt det mest lämpliga ramverket att använda i samband med utveckling av stora dynamiska webbapplikationer. Ramverket tillfredsställer samtliga kriterier och aspekter på ett eminent sätt. Sedermera föreslås Ext JS som det sekundära valet av JavaScript-ramverk för ändamålet. / On today’s market there are many attractive JavaScript-frameworks such as YUI, Dojo Toolkit, Kendo UI and Ext JS. The purpose with this study is to find JavaScript frameworks that are suitable in situation when developing large dynamic web applications. The study shall result in a proposal of one or more JavaScript frameworks to use in the situation previously described. The frameworks have been analyzed and compared with respect to the following aspects and criteria: scalability, AJAX, RPC-handling, cross-browser compatibility, GUI-components, cross-domain calls, DOM-handling, user-friendliness, performance, and licensing. To conduct this study a test application has been developed, that are developed with each framework. This application is feed with information from a database on a web server with PHP as the scripting environment. The application server’s primary objective is to provide information to the test application and not to generate the user interface. The result of this study indicates that Dojo Toolkit meets all requirements and has performed well overall. This framework satisfies the stated criteria and the specified aspects in an eminent way. It’s therefore proposed to be used as the main framework when developing large dynamic web applications. Ext JS is proposed as the secondary suggestion for the same purpose previously described.
2

Design and Evaluation of Digital Tools for Licensing Management : Understanding how usability affects the perceived workflow of the end user / Design och utvärdering av digitala verktyg för hantering av licensering : Att förstå hur användbarhet påverkar det upplevda arbetsflödet för slutanvändaren

Jansheden, Billy January 2022 (has links)
The growth of online content has paved the way for independent creators to produce their own videos. Platforms like YouTube have empowered the users to distribute such content and continues to be a major player in the world of video on demand. A substantial part of the production is music, which has been notoriously difficult to license given the complex ownership situations. This has enabled companies like Epidemic Sound to provide an alternative solution that reduces the hassle of licensing down to acquiring a subscription. The large user base that these companies have results in them needing in-house developed tools to manage their licensing. These tools can often be less adapted to their intended internal users, as the major usability work is directed to customer facing products. This thesis addresses the issues of not adapting in-house developed tools to the end users’ needs by focusing on evaluating the current interface and produce a design proposal for how these tools can be designed to better serve the user. Semi-structured interviews were held with 7 participants who used the tool in their day to day work. These were then analyzed and the findings were incorporated into a non-functional prototype developed in Figma. This prototype was subsequently evaluated and the results indicated that the major key to heighten the perceived usability of the tool was to present the information gathered in a clear and structured way. / Tillväxten av onlinebaserat innehåll har drivit fram en ny typ av enskilda videokreatörer. Platformar som YouTube har erbjudit användarna att distribuera innehåll och är fortsatt en stor spelare inom streaming. En väsentlig del av produktionen är musik, något som har varit ökänt svårt att licensera givet den komplexa ägarskapet. Detta har öppnat en möjlighet för företag som Epidemic Sound att erbjuda en alternativ lösning som reducerar problemet ner till att införskaffa en prenumeration. Den stora användarbasen som dessa företag har resulterar i att de behöver utveckla egna verktyg för att hantera sin licensering. Dessa verktyg är ofta inte anpassade för deras tilltänkta, interna användare då majoriteten av användbarhetsarbetet fokuserar på produkter för slutkunden. Den här avhandlingen adresserar detta genom att utvärdera det nuvarande användargränssnittet och producera ett designförslag för hur dessa verktyg kan designas med användaren i åtanke.

Page generated in 0.1001 seconds