Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Förbättra Internetsystem genom implementation av AJAX-teknik
Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
2006 (Svenska)Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats
Abstract [en]

Today, many businesses and persons prefer to use web applications in their daily

work. Until now, most of the websites are being constructed using an old traditional

model. The model implies that whenever someone clicks on a link to get new

information, a request is being sent to an information server. The server prepares, and

returns the new requested information. For the client to take part of the new

information, the client has to reload the whole page with all its content. By using

AJAX-techniques the information flow will be more similar to an ordinary local

application program. That is, only the information that needs to be updated is sent

back to the client browser.

The purpose of this essay was to investigate whether AJAX-techniques can improve

Internet systems, both in user-friendliness and in a development point of view. This

was performed studying two typical cases of web applications. By comparing the two

applications, before and after implementation of AJAX, we could see improvements

with AJAX in all of our investigated aspects. The user can work more efficient in

applications where AJAX is implemented. For example, the application can give more

direct feedback on the user’s actions by working with a much higher level of active

communication. A whole new world of possibilities opens for the developer to

construct applications that were not possible before. The new continuous

communication between server and client creates higher demands on the developer

than before. Since communication occur in the background, error handling is harder to

troubleshoot. In our opinion the advantages of AJAX by far outnumbers the

drawbacks. In the future, more and more developers will use AJAX which will lead to

better solutions of debugging. This is a challenge to the Internet Community, a

challenge that we believe will be met.

Abstract [sv]

Webbapplikationer har en stadigt ökande användning i affärsvärlden. Fördelarna är

många, några är enkelhet i teknisk implementering, geografisk spridning och

underhåll. De flesta webbapplikationer och webbplatser har fram tills nu byggts på en

gammal traditionell modell. Modellen innebär att användaren klickar på en länk för få

ny information. En förfrågan skickas då till informationsservern som i sin tur

behandlar och returnerar all information. Detta innebär att hela sidan måste laddas om

och uppdateras för att visa den nya informationen. Genom att använda AJAX blir

informationsflödet mer likt ett vanligt lokalt program. Det vill säga att bara den

information som ändras och är relevant skickas tillbaka och uppdateras på

användarens bildskärm.

Syftet med examensarbetet var att undersöka huruvida AJAX-tekniker kan förbättra

Internetsystem. De två perspektiv som använts är användarvänlighet och

utvecklingsmetodik. Undersökningen gjordes genom att studera två typfall av

webbapplikationer ur dessa två perspektiv. Resultatet av undersökningen har

bearbetats och visar en klar förbättring vad gäller båda de valda perspektiven.

Användaren kan arbeta effektivare vilket ger tidsvinster. Dessutom kan applikationen,

genom den högre graden av aktiv kommunikation, ge mer direkt feedback på

användarens handlingar. För utvecklaren öppnas nya möjligheter att skapa

tillämpningar som tidigare inte var möjliga. Den kontinuerliga kommunikationen

ställer också högre krav på programmeraren. Då kommunikationen mellan klient och

server i större del sker i bakgrunden som inte syns i presentationsskiktet uppkommer

även felen i bakgrunden. Det är därför svårare att felsöka en AJAX-baserad

webbplats.

Vi anser att nackdelarna är små jämfört med alla möjligheter AJAX erbjuder.

Lösningar för felhantering är en utmaning för Internetbranschen som den med all

säkerhet kommer att lösa.

Ort, förlag, år, upplaga, sidor
2006. , s. 33
Nyckelord [sv]
AJAX, JavaScript, XML, ASP, Internetsystem, asynkron överföring
Nationell ämneskategori
Datorteknik
Identifikatorer
URN: urn:nbn:se:hj:diva-436OAI: oai:DiVA.org:hj-436DiVA, id: diva2:4149
Uppsök
teknik
Handledare
Examinatorer
Tillgänglig från: 2006-06-20 Skapad: 2006-06-20 Senast uppdaterad: 2018-01-12

Open Access i DiVA

fulltext(214 kB)741 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 214 kBChecksumma MD5
c66cfa916fed37952326c17f95062c7be617b89efb83dd0e4bff30b3fd28263cdfdce8d8
Typ fulltextMimetyp application/pdf

Av organisationen
JTH, Data- och elektroteknik
Datorteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 741 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 621 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf