• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 174
  • 158
  • 138
  • 13
  • 8
  • 7
  • 7
  • 4
  • 4
  • 4
  • 3
  • 2
  • 2
  • 2
  • 2
  • Tagged with
  • 546
  • 215
  • 169
  • 124
  • 119
  • 98
  • 97
  • 93
  • 92
  • 84
  • 79
  • 74
  • 67
  • 63
  • 54
  • 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.
211

Javascript and Politics: How a Toy Language Took Over the World

McQueen, Sean 01 January 2013 (has links)
The most important programming languages are the ones that manage to capitalize on emerging frontiers in computing. Although JavaScript started its life as a toy language, the explosive growth of the web since 1995 and the invention of the web application have transformed the language’s syntax, potential and importance. JavaScript today is powerful and expressive. But is the language good enough to power the future of the web? How does the messy political past of JavaScript affect web development today, and how will it affect web development in the future? The paper first examines the political history of JavaScript from its origins at Netscape through today. Then a case study of pure JavaScript web development using the NodeJS and AngularJS is presented and analyzed. Finally, several potential paths forward for the language are considered, including a discussion and analysis of Microsoft’s TypeScript, Mozilla’s ASM.js and Google’s Dart.
212

Applicability of modern graphics libraries in web development : How may current graphics APIs that allow GPU-rendered web content be better inorporated for use in modern web application production?

Nordström, Daniel January 2019 (has links)
This thesis presents an exploration into current web browser technologies for graphicsdevelopment, and offers a framework-like solution to integrate WebGL basedgraphical features into any web application based on those findings. It is builtlargely of the 2017 investigative graduate work done at Explizit Solutions (an ITfirm based in Skellefteå, Sweden), where the goal was to discover how 3D graphicstechnology in web browsers could be incorporated into and improve the front-endof their booking system services. A refined version of the solution produced in thatwork is presented, discussed and evaluated in this dissertation along with the investigativework done to produce it.
213

3D Visualization in booking systems / 3D-visualiseringar i bokningssystem

Okfors, Erik January 2019 (has links)
The use of 3D in web applications became available in the mid 1990's with the release of VRML. Today the use of 3D is very common even with web application, and three.js and Babylon.js has become some of the most popular 3D libraries to support the creation of 3D within web services. This project was created together with Explizit Solution AB to test if 3D can improve the user experience within booking systems. The project was to be integrated with Explizit's booking system Adoxa, and make comparisons with a version called Ånghästen which exists in Adoxa. This project was a front end development as the back end already existed within Adoxa, and a survey was made with 15 participants where they tested the original Ånghästen and the new 3D version, and filled out a question form based on that test. The result of the application was a front end 3D visualization of the original Ånghästen. The result of the survey showed that most participants preferred the new 3D version over the original one, and also stated that they would most likely continue to use a 3D application if it was designed well. Many bugs and fixes were discovered during the testing and survey and future work includes continuing to fix these and to make it more dynamic for multiple activities.
214

Utvecklingen av Spotalike

Bygdeson, Mattias January 2019 (has links)
The goal with this assignment has been to study the product Spotalike and develop a new version to make the product more attractive. The studying of the product was done with the help of user data, such as how Spotalike is being used, what target audience it has, why it's being used, etc. The new version of Spotalike was planned by making design sketches and prototypes which were created as a first step in order to get a better picture of what the result would be. The new version is not available to the public, but it is fully functional and works locally. The solution that was concluded was to develop a music player which is built on the founding principles of the old Spotalike. The music player is developed with React and is powered by Spotify. Besides the old functions there are also new functions that has been implemented, and the interface has been redesigned. There is currently no new user data available to determine the result of the development, since the new version of Spotalike hasn't been made public yet. / Målet med detta projektarbete har varit att granska produkten Spotalike och utveckla en ny version som gör produkten mer eftertraktad. Problemgranskning har gjorts med analysering av användardata – hur Spotalike används, av vem, varför den används, osv. Den nya versionen av Spotalike planerades med hjälp av designskisser och prototyper som togs fram som första steg för att få en bättre bild av slutresultatet. Den nya versionen är inte tillgänglig publikt, men är fullt funktionell lokalt. Lösningen som togs fram var att skapa en musikspelare som bygger på de grundprinciper gamla Spotalike har. Musikspelaren är bygd med React och använder Spotify i bakgrunden som motor. Utöver de redan befintliga funktionerna så har även nya funktioner tagits fram och gränssnittet har redesignats. Någon ny användarstatistik för att se om lösningen har gynnat bra resultat i form av användarupplevelse finns inte tillgänglig då tjänsten ännu inte har hunnit bli tillgängligt publikt.
215

Symfony vs Express: A Server-Side Framework Comparison

Greiff, Magnus, Johansson, André January 2019 (has links)
Context Considering the rising popularity of Node.js and the fact that a very largepercentage of websites today are based on PHP, there is a need to understand thesimilarities and differences between these languages.  Comparing their most popularserver-side  frameworks  is  valuable  to  developers  in  seeing  the  advantages  of  usingone over the other - for both user and developer. Objectives In this study we investigate how Express.js and Symfony compareagainst each other in terms of installation, functionality and performance. Thiswill provide understanding of when to use JavaScript frameworks and when to usePHP frameworks for server-side projects. Method A literature study was done to answer what similarities and differences existbetween the frameworks. To explore how they compare in performance when mul-tiple users are actively sending requests to the server, an experiment was performed.Another experiment was carried out to measure performance in CPU-intensive ap-plications. Results The result shows that both frameworks are quick to install and it is a fastprocess to setup a basic application. Both frameworks are highly cuztomizable andconfigurable because they are supported by a big open source community and theonly difference is that Express is supportive of single-page applications which Sym-fony can not do on its own. Express was better than Symfony to handle multipleconcurrent users when it comes to CPU usage and time it takes for the requests. For100 and 1000 requests, Express CPU usage varied more than Symfony, but at 10000and 100000 it varied less. In all tests with concurrent users, Express was faster. Testsperformed in the second experiment showed that Symfony is only able to use 1 corewhen making the requests while Express is able to use multiple cores. Even thoughSymfony was limited by 1 core it was faster, most likely because it used more memory. Conclusions This study shows that there are more similarities than differencesbetween Express and Symfony. They both strive for high customization and highflexibility with a goal to make tedious tasks easier for the developer. Both rely onopen source modules and components to add additional functionality. Out of thebox, Express comes with less functionality as it strives to be minimalistic. However,to install Symfony is slightly quicker than Express and requires no code. Thereare currently more daily downloads of Express than Symfony, and therefore it’sconsidered more popular. It’s supportive of JavaScript-only for front- and back-endand is able to handle more concurrent users than Symfony, and is therefore betterfor high-traffic websites. But Symfony is able to handle CPU-intensive applicationsbetter than Express, and is able to load in large data sets faster, making it a goodchoice for applications with a lot of data and high CPU usage.
216

Utveckla single-page kundvagnar för e-handel med AngularJS eller Vue / Developing single-page carts for e-commerce with AngularJS or Vue

Hermansson, Karl January 2019 (has links)
Arbetet undersöker huruvida laddtider för en single-page applikation av typen kundvagn påverkas beroende på vilket av JavaScript ramverken AngularJS och Vue som använts under utvecklingsfasen. Undersökningen görs mot bakgrunden att e-handeln hastigt växt på webben under det senaste decenniet till att bli globalt konkurrenskraftig. Den mest centrala delen all e-handel är kundvagnen och det finns en uppsjö av ramverk som kan förenkla utvecklandet som alla har olika styrkor och svagheter. Studien kommer genomföras som ett experiment där en applikation för respektive ramverk skapas på en lokal webbserver och jämförs mot varandra. Testerna kommer genomföras på en MacBook genom automatiserade script i Tampermonkey. Dessa skillnader framhäver behovet av att göra ett val. Resultatet visar tydligt att vilket ramverk som använts påverkar laddtider men till fördel för olika ramverk vid olika tillfällen. Arbetet kan ge en rad framtida arbeten härledas där resultat kan styrkas och utvidgas för att bli än mer givande.
217

Utvärdera och dokumentera tekniker för frontend-utveckling vid B3

Lindberg, Joel January 2019 (has links)
This essay describes the work to document and evaluate tools for front-end development at the company B3 Consulting Group. The methods that are evaluated is AMP-stack and JAM-stack. AMP-stack uses Apache, MySQL and PHP, Wordpress is used to build with that method. JAM-stack uses JavaScript, API and Markup, for that method GatsbyJS and Contentful is used. The evaluation is done both through user tests and how the methods are percived from a developer perspective. The project also includes work with customers at the company the project is done, Wordpress is used for those web pages. / Denna rapport beskriver arbetet med att dokumentera och utvärdera verktyg för frontend-utveckling vid företaget B3 Consulting Group. Metoderna som utvärderas är AMP-stack och JAM-stack. AMP-stack bygger på Apache, MySQL och PHP, för att bygga med den metoden har Wordpress använts. JAMstack bygger på JavaScript, API samt Markup, för den metoden har GatsbyJS samt Contentful använts. Utvärdering sker både genom användartester och hur metoderna upplevs ur ett utvecklarperspektiv. I arbetet ingår även arbete med kunder till företaget projektet utförts hos, för deras webbplatser har Wordpress använts.
218

Problemlösning med programmering och grafisk feedback : En användarstudie med fokus på inlärning och motivation / Problemsolving using programming and graphical feedback : A user study with focus on learning and motivation

Lämmel, Adam January 2019 (has links)
Problemet med gamification är de begränsningar som finns relaterat till fenomenet idag. De begränsningar som det oftast pratas om är hur belöningar i form av exempelvis poäng och medaljer prioriteras. Det är på grund av de här belöningarna som fokus skiftas från bland annat syfte och utformning och det lämnar mycket utrymme för utveckling. Därför är det intressant att undersöka hur gamification kan utvecklas och appliceras för att påverka användarnas inlärning och engagemang. Arbetet fokuserar på problemlösning med hjälp programmering i två olika miljöer, en med grafisk feedback och en utan. Mätningen utfördes på gymnasieelever och indikerade att grafisk feedback inte bara underlättar vid inlärning utan har en positiv påverkan på elevernas motivation att slutföra uppgiften.
219

Menydesign på webb / Menu design on webb

Vesterlund, Christina January 2019 (has links)
No description available.
220

Návrh a implementácia zábavného webového portálu / Design and Implementation of an entertainment web portal

Lorenc, Ján January 2011 (has links)
The work focuses on the design, development and implementation of a web entertainment portal. The main objective of this work is to create an application that will meet the required functionality using appropriate technologies. Defining the desired functionality as well as the selection of appropriate technology is part of corresponding chapters. As the selected and then used technology was chosen server-side programming language PHP in conjunction with the MySQL database system. The application is a web portal based on Zend framework application that is practical implementation of the MVC architecture. As the client-side programming language was chosen JavaScript, together with a freely available library jQuery that simplifies and streamlines work with the language. The thesis then describes the design data model, which forms the basis for future application. The following chapter describes the structure of each system and relations between them. The conclusion is devoted to consideration of whether the fulfillment of the objectives, benefits and work output.

Page generated in 0.0239 seconds