• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 170
  • 156
  • 138
  • 13
  • 8
  • 7
  • 7
  • 4
  • 4
  • 4
  • 3
  • 2
  • 2
  • 2
  • 2
  • Tagged with
  • 540
  • 212
  • 168
  • 121
  • 118
  • 97
  • 96
  • 91
  • 90
  • 82
  • 77
  • 73
  • 65
  • 62
  • 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.
71

Securing Script-based Extensibility in Web Browsers

Djeric, Vladan 15 January 2010 (has links)
Web browsers are increasingly designed to be extensible to keep up with the Web's rapid pace of change. This extensibility is typically implemented using script-based extensions. Script extensions have access to sensitive browser APIs and content from untrusted web pages. Unfortunately, this powerful combination creates the threat of privilege escalation attacks that grant web page scripts the full privileges of script extensions and control over the entire browser process. This thesis describes the pitfalls of script-based extensibility based on our study of the Firefox Web browser, and is the first to offer a classification of script-based privilege escalation vulnerabilities. We propose a taint-based system to track the spread of untrusted data in the browser and to detect the characteristic signatures of privilege escalation attacks. We show that this approach is effective by testing our system against exploits in the Firefox bug database and finding that it detects the vast majority of attacks with no false alarms.
72

Securing Script-based Extensibility in Web Browsers

Djeric, Vladan 15 January 2010 (has links)
Web browsers are increasingly designed to be extensible to keep up with the Web's rapid pace of change. This extensibility is typically implemented using script-based extensions. Script extensions have access to sensitive browser APIs and content from untrusted web pages. Unfortunately, this powerful combination creates the threat of privilege escalation attacks that grant web page scripts the full privileges of script extensions and control over the entire browser process. This thesis describes the pitfalls of script-based extensibility based on our study of the Firefox Web browser, and is the first to offer a classification of script-based privilege escalation vulnerabilities. We propose a taint-based system to track the spread of untrusted data in the browser and to detect the characteristic signatures of privilege escalation attacks. We show that this approach is effective by testing our system against exploits in the Firefox bug database and finding that it detects the vast majority of attacks with no false alarms.
73

Implementation av ett webbgränssnitt för MobisleNotes

Pastuhovic, Dean January 2011 (has links)
MobisleApps utvecklar och underhåller en applikation för mobila enheter så som iPhone och Android som heter MobisleNotes. Denna applikation ger användaren möjlighet att skriva anteckningar i mobilen och synkronisera dessa till en extern server. MobisleApps vill erbjuda ytterligare möjligheter för användarna att skriva anteckningarna och har bestämt sig för göra detta med hjälp av en webbläsare och ett gränssnitt mot den externa servern. Detta examensarbete syftar till att ta fram ett sådant webbgränssnitt och att undersöka om detgår att använda något ur de nya standarderna för Hyper Text Markup Language (HTML) och Cascading Style Sheets (CSS). Genom att utveckla ett webbgränssnitt som ger användaren möjlighet att logga in, skapa, ändra och ta bort anteckningar som synkroniseras till telefonen via en extern server har jag uppfyllt de krav som ställdes. Slutsatsen av rapporten är att det är möjligt att använda en del nya HTML5 och CSS3 funktionalitet och egenskaper. Detta om det görs för att förstärka webbgränssnittets funktionalitet och utseende medan man inte förlitar sig på att alla användare kommer att ha en uppdaterad webbläsare. Annars är risken stor att man stänger ute användare som inte kan ellervet hur man uppdaterar sin webbläsare. / TQDT11
74

UTREDNING SAMT UTVECKLING AV ETT PLATTFORMSOBEROENDE GEOGRAFISKT INFORMATIONSSYSTEM

Kvist, Sebastian, Landén, Richard January 2012 (has links)
This thesis have been performed at Sweco Position in Jönköping. The work was split into two, where one part included an investigation regarding the possibility of developing a cross-platform GIS (geographic information system) with HTML5 and CSS3. A prototype would also be developed within this part. The second part included development of a cross-platform GIS for a client to Sweco Position. The client operates in the forest sector and had already an existing solution, with many problems. The client required an application with delimited functionality and which was not bound to a specific hardware. As the client users often were located in areas with limited Internet access, one additional requirement was that there would be some offline support. The students handle subjects within development of GIS, for example map projections, map services and mapping libraries. The application came to be developed in HTML5 and ASP.net. The mapping library that was used, was Leaflet 0.3.1. The result of this thesis is a cross-platform GIS with offline support. Examples of functionality included is to log positions manually, execute an automatic log function and support for managing which layers and logs that should be visible in the interface. / Detta examensarbete har utförts på företaget Sweco Positon i Jönköping. Arbetet var tudelat, där den ena delen omfattade en utredning kring möjligheterna att utveckla ett plattformsoberoende GIS(geografiskt informationssystem) med HTML5 och CSS3. För denna utredning skulle även en prototyp tas fram. Den andra delen omfattades av utvecklingen av ett plattformsoberoende GIS åt en kund till Sweco Position. Kunden verkar inom skogsbranschen och hade en redan befintlig lösning med många problem. Denne ville få fram en applikation med avgränsad funktionalitet och som ej heller var bunden till någon specifik hårdvara. Då kundens användare ofta befann sig i områden med tveksam uppkoppling, krävdes även ett visst offlinestöd. Studenterna går bland annat igenom delar som berör utveckling av GIS i form av kartprojektioner, karttjänster och kartkomponenter. Kartlösningen skulle komma att utvecklas i  HTML5 samt ASP.net. Den kartkomponent som användes i projektet var Leaflet 0.3.1. Resultatet av examensarbetet är ett plattformsoberoende GIS med offlinestöd. Exempel på funktionalitet är att logga manuella punkter, exekvera autologgning samt hantera visning lager och sparade loggar.
75

Förbättra Internetsystem genom implementation av AJAX-teknik

Kristiansson, Jonas, Pettersson, Johan January 2006 (has links)
<p>Today, many businesses and persons prefer to use web applications in their daily</p><p>work. Until now, most of the websites are being constructed using an old traditional</p><p>model. The model implies that whenever someone clicks on a link to get new</p><p>information, a request is being sent to an information server. The server prepares, and</p><p>returns the new requested information. For the client to take part of the new</p><p>information, the client has to reload the whole page with all its content. By using</p><p>AJAX-techniques the information flow will be more similar to an ordinary local</p><p>application program. That is, only the information that needs to be updated is sent</p><p>back to the client browser.</p><p>The purpose of this essay was to investigate whether AJAX-techniques can improve</p><p>Internet systems, both in user-friendliness and in a development point of view. This</p><p>was performed studying two typical cases of web applications. By comparing the two</p><p>applications, before and after implementation of AJAX, we could see improvements</p><p>with AJAX in all of our investigated aspects. The user can work more efficient in</p><p>applications where AJAX is implemented. For example, the application can give more</p><p>direct feedback on the user’s actions by working with a much higher level of active</p><p>communication. A whole new world of possibilities opens for the developer to</p><p>construct applications that were not possible before. The new continuous</p><p>communication between server and client creates higher demands on the developer</p><p>than before. Since communication occur in the background, error handling is harder to</p><p>troubleshoot. In our opinion the advantages of AJAX by far outnumbers the</p><p>drawbacks. In the future, more and more developers will use AJAX which will lead to</p><p>better solutions of debugging. This is a challenge to the Internet Community, a</p><p>challenge that we believe will be met.</p> / <p>Webbapplikationer har en stadigt ökande användning i affärsvärlden. Fördelarna är</p><p>många, några är enkelhet i teknisk implementering, geografisk spridning och</p><p>underhåll. De flesta webbapplikationer och webbplatser har fram tills nu byggts på en</p><p>gammal traditionell modell. Modellen innebär att användaren klickar på en länk för få</p><p>ny information. En förfrågan skickas då till informationsservern som i sin tur</p><p>behandlar och returnerar all information. Detta innebär att hela sidan måste laddas om</p><p>och uppdateras för att visa den nya informationen. Genom att använda AJAX blir</p><p>informationsflödet mer likt ett vanligt lokalt program. Det vill säga att bara den</p><p>information som ändras och är relevant skickas tillbaka och uppdateras på</p><p>användarens bildskärm.</p><p>Syftet med examensarbetet var att undersöka huruvida AJAX-tekniker kan förbättra</p><p>Internetsystem. De två perspektiv som använts är användarvänlighet och</p><p>utvecklingsmetodik. Undersökningen gjordes genom att studera två typfall av</p><p>webbapplikationer ur dessa två perspektiv. Resultatet av undersökningen har</p><p>bearbetats och visar en klar förbättring vad gäller båda de valda perspektiven.</p><p>Användaren kan arbeta effektivare vilket ger tidsvinster. Dessutom kan applikationen,</p><p>genom den högre graden av aktiv kommunikation, ge mer direkt feedback på</p><p>användarens handlingar. För utvecklaren öppnas nya möjligheter att skapa</p><p>tillämpningar som tidigare inte var möjliga. Den kontinuerliga kommunikationen</p><p>ställer också högre krav på programmeraren. Då kommunikationen mellan klient och</p><p>server i större del sker i bakgrunden som inte syns i presentationsskiktet uppkommer</p><p>även felen i bakgrunden. Det är därför svårare att felsöka en AJAX-baserad</p><p>webbplats.</p><p>Vi anser att nackdelarna är små jämfört med alla möjligheter AJAX erbjuder.</p><p>Lösningar för felhantering är en utmaning för Internetbranschen som den med all</p><p>säkerhet kommer att lösa.</p>
76

Dynamisk grafik med WebGL och Canvas : Atlas och context-switch / Dynamic graphics using WebGL and Canvas : Atlas and context-switching

Frick, Erik January 2015 (has links)
Att ha grafiska applikationer i webben har blivit allt mer vanligt sedan World Wide Web kom till i slutet på 80-talet. Till en början handlade det om effektfulla interaktiva element så som reklamskyltar, logotyper och menyknappar. Idag år 2015 har webbläsarna utvecklats så pass långt att inga tredjepartsprogram krävs för att interaktiv grafik ska fungera, vilket tidigare var fallet. Grafiska funktioner och bibliotek finns nu istället inbyggda i webbläsaren. De tekniker som denna rapport/arbete ska behandla är Canvas och WebGL. Dessa är tekniker som används för att presentera interaktiv grafik på webben. WebGL är ett grafiskt bibliotek som bygger på ett känt grafiskt bibliotek vid namnet OpenGL, men konstruerat för webben. Grafiken är hårdvaruaccelererad precis som OpenGL, vilket innebär att tekniken kan åstadkomma relativt kraftfull grafik för att vara en webbapplikation. För en utbildad webbutvecklare kan WebGL upplevas som en svårare värld jämfört med Canvas som ligger närmare en webbutvecklares kunskapsområde. Canvas har även en större tillgänglighet bland webbläsare än WebGL. Detta arbete ska redovisa hur dessa två tekniker förhåller sig till varandra i utritningshastighet tillsammans med en bildteknik kallad Atlas. Atlas teknik är enkelt förklarat när ett bildobjekt är som en atlas med flertal bildobjekt där i som hade kunnat motsvara separata bildobjekt. Detta examensarbete kommer jämföra alla fallen i ett experiment för att kunna ge svar på hur prestanda i utritningshastighet står sig mellan teknikerna Canvas och WebGL med eller utan Atlas teknik.
77

Alte Technik neu verpackt. AJAX hilft Anwendungen im Web interaktiver zu werden.

Aurich, Christian, Engelmann, Ronny 27 April 2006 (has links) (PDF)
Entwicklung von AJAX - Was ist Web 2.0 / Social Web? - Anwendungen im Web die AJAX nutzen
78

A comparison of DHTML and JAVA applets

Freeby, James M. January 2001 (has links)
Thesis (M.S.)--University of California, Santa Cruz 2001. / Typescript. Includes bibliographical references (leaves 109-111).
79

Systém pro podporu logistiky malých a středně velkých firem

Tesař, Radek January 2014 (has links)
The final thesis is focused on logistics for small and medium sized companies. It describes basic logistic principles used when planning delivering goods to customers. Based on these principles it describes design and implementation of the application, which is able to plan deliveries.
80

Návrhář uživatelských stylů v aplikaci TeXonWeb

Potáček, Pavel January 2016 (has links)
The diploma thesis deals with design and implementation of user styles designer in the application TEXonWeb. It contains the analysis of current state of the application and development of its components. It describes possibilities of typesetting in TeX/LaTeX system, mainly in the area of creating user styles. It provides comparison of some similar oriented systems. It also includes the theory of formal languages and compilers. Part of the work is description of the interface design, implementation of styles designer and styles parser. There are mentioned possibilities of next development too.

Page generated in 0.0233 seconds