Webapplicatie

Een webtoepassing is een softwaretoepassing die draait op een server op afstand. In de meeste gevallen worden webbrowsers gebruikt om toegang te krijgen tot webapplicaties, via een netwerk, zoals internet. Sommige webapplicaties worden gebruikt in intranetten, bijvoorbeeld in bedrijven en scholen. Webapplicaties verschillen van andere applicaties omdat ze niet hoeven te worden geïnstalleerd.

Enkele voorbeelden van webtoepassingen zijn: Facebook (sociale netwerken), Flickr (foto's delen), Mibbit (chatten), en Wikipedia.

Webapplicaties zijn populair omdat de meeste computerbesturingssystemen webbrowsers hebben. Programmeurs kunnen een webtoepassing gemakkelijk wijzigen. Gebruikers hoeven geen nieuwe software te installeren om deze wijzigingen te zien.

Het pictogram van de wereldklok.
Het pictogram van de wereldklok.

Voordelen en nadelen

Voordelen

  • Webapplicaties draaien "in" een browser; er is geen complexe installatie nodig.
  • Webapplicaties vereisen zeer weinig schijfruimte (of rekenkracht) op de client. Het enige wat de client doet is de gegevens weergeven.
  • Webapplicaties lossen enkele van de "compatibiliteitsproblemen" op (Windows, Mac, Linux); het enige wat nodig is, is een browser.
  • In veel gevallen worden de gegevens ook op afstand opgeslagen. Net als bij andere cloud computing, kan dit gemakkelijke communicatie en samenwerking mogelijk maken.
  • Hulp voor communicatie en post

Nadelen

  • Omdat ze in een webbrowser draaien, "zien" de meeste webapplicaties er heel anders uit dan gewone programma's. De gebruikerservaring of het gebruiksgemak is anders en sommigen zullen dat niet prettig vinden.
  • Webapplicaties moeten zo worden gecodeerd dat zij de standaarden volgen. Elke browser die ook de standaard volgt, kan worden gebruikt. Kleine wijzigingen in de implementatie van een norm door een bepaalde browser kunnen ertoe leiden dat die browser de webapplicatie niet kan gebruiken.
  • Webapplicaties hebben een verbinding nodig met de server waarop de applicatie draait, de hele tijd. De verbinding kan een bepaalde bandbreedte nodig hebben. Zonder een toereikende verbinding is het mogelijk dat de toepassing niet bruikbaar wordt; in het ergste geval kunnen gegevens verloren gaan.
  • Veel toepassingen zijn afhankelijk van de server waarop ze worden gehost. Als de server wordt uitgeschakeld of het bedrijf failliet gaat, is de toepassing niet meer bruikbaar. Traditionele toepassingen blijven werken.
  • Het bedrijf dat de webapplicatie aanbiedt, heeft er de volledige controle over. Dit betekent ook dat zij een nieuwe versie kunnen lanceren wanneer zij dat willen; de mogelijkheid om een minder populaire versie "over te slaan" bestaat niet.
  • In veel gevallen worden de gegevens ook op afstand opgeslagen. Het is wellicht niet mogelijk de gegevens te exporteren zodat zij met een andere toepassing kunnen worden gebruikt.
  • Het bedrijf kan theoretisch alles volgen wat de gebruikers doen. Dit kan privacy problemen veroorzaken.

AlegsaOnline.com - 2020 / 2021 - License CC3