Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet 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)Independent thesis Basic level (degree of Bachelor), 10 poäng / 15 hpOppgave
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.

sted, utgiver, år, opplag, sider
2006. , s. 33
Emneord [sv]
AJAX, JavaScript, XML, ASP, Internetsystem, asynkron överföring
HSV kategori
Identifikatorer
URN: urn:nbn:se:hj:diva-436OAI: oai:DiVA.org:hj-436DiVA, id: diva2:4149
Uppsök
teknik
Veileder
Examiner
Tilgjengelig fra: 2006-06-20 Laget: 2006-06-20 Sist oppdatert: 2018-01-12

Open Access i DiVA

fulltekst(214 kB)663 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 214 kBChecksum MD5
c66cfa916fed37952326c17f95062c7be617b89efb83dd0e4bff30b3fd28263cdfdce8d8
Type fulltextMimetype application/pdf

Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 663 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

urn-nbn

Altmetric

urn-nbn
Totalt: 507 treff
RefereraExporteraLink to record
Permanent link

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