Webbapplikation

En webbapplikation är en programvara som körs på en fjärrserver. I de flesta fall används webbläsare för att få tillgång till webbprogram via ett nätverk, t.ex. Internet. Vissa webbapplikationer används i intranät, till exempel i företag och skolor. Webbapplikationer skiljer sig från andra applikationer eftersom de inte behöver installeras.

Några exempel på webbapplikationer är: Facebook (sociala nätverk), Flickr (fotodelning), Mibbit (chatt) och Wikipedia.

Webbapplikationer är populära eftersom de flesta operativsystem har webbläsare. Programmerare kan enkelt ändra en webbapplikation. Användarna behöver inte installera någon ny programvara för att se ändringarna.

Ikonen för världsklockan.Zoom
Ikonen för världsklockan.

Fördelar och nackdelar

Fördelar

  • Webbapplikationer körs "inne" i en webbläsare och det behövs ingen komplicerad installation.
  • Webbapplikationer kräver mycket lite diskutrymme (eller datorkraft) på klienten. Allt klienten gör är att visa data.
  • Webbapplikationer löser en del av "kompatibilitetsproblemen" (Windows, Mac, Linux); det enda som behövs är en webbläsare.
  • I många fall lagras uppgifterna också på distans. Precis som med andra molntjänster kan detta underlätta kommunikation och samarbete.
  • Hjälp med kommunikation och post

Nackdelar

  • Eftersom de körs i en webbläsare "ser de flesta webbprogrammen helt annorlunda ut än vanliga program. Användarupplevelsen eller användarvänligheten är annorlunda och vissa kanske inte gillar det.
  • Webbapplikationer måste kodas så att de följer standarder. Alla webbläsare som också följer standarden kan användas. Små förändringar i en viss webbläsares implementering av en standard kan hindra den webbläsaren från att använda webbapplikationen.
  • Webbapplikationer behöver hela tiden en anslutning till den server där applikationen körs. Anslutningen kan behöva en viss bandbredd. Utan en lämplig anslutning kan programmet inte användas och i värsta fall kan data gå förlorade.
  • Många program är beroende av den server som är värd för dem. När servern stängs av eller företaget går i konkurs kan programmet inte längre användas. Traditionella tillämpningar fortsätter att fungera.
  • Företaget som erbjuder webbapplikationen har full kontroll över den. Detta innebär också att de kan lansera en ny version när de vill, och att det inte finns någon möjlighet att "hoppa över" en mindre populär version.
  • I många fall lagras uppgifterna också på distans. Det är kanske inte möjligt att exportera uppgifterna så att de kan användas i ett annat program.
  • Företaget kan teoretiskt sett spåra allt som användarna gör. Detta kan leda till problem med integriteten.

Frågor och svar

F: Vad är en webbapplikation?


S: En webbapplikation är en programvara som kan köras utan att installeras på klienten och som består av flera delar.

F: Vilka är de olika delarna i en webbapplikation?


S: De olika delarna i en webbapplikation omfattar en del som körs på fjärrwebbservern och en annan del som körs på klienten, vanligtvis i en webbläsare.

F: Hur kommunicerar de olika delarna av en webbapplikation?


S: De olika delarna av en webbapplikation kommunicerar med varandra över ett datornätverk, t.ex. Internet, med hjälp av HTTP-protokollet.

F: Vad är klient-server-modellen?


S: Klient-server-modellen är en typ av applikationsdesign där programvaruapplikationer delas in i delar som vanligtvis kallas nivåer.

F: Hur många nivåer finns det vanligtvis i en applikation med tre nivåer?


S: En applikation med tre nivåer består vanligtvis av tre nivåer: Presentationsnivå, applikationsnivå och lagringsnivå.

F: Vilka är några vanliga exempel på webbapplikationer?


S: Några vanliga exempel på webbapplikationer är de som används för webbmail, internetbank och sociala medier som Wikipedia.

F: Vilket är det vanligaste protokollet för webbapplikationer?


S: HTTP-protokollet är det vanligaste protokollet för webbapplikationer.

AlegsaOnline.com - 2020 / 2023 - License CC3