Application Web

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Application Web - Définition

Introduction

En informatique, une application Web (aussi appelée site Web dynamique ou WebApp) est un logiciel applicatif manipulable grâce à un navigateur Web. De la même manière que les sites Web, une application Web est généralement placée sur un serveur et se manipule en actionnant des widgets à l'aide d'un navigateur Web (Un navigateur Web est un logiciel conçu pour consulter le World Wide Web. Techniquement, c'est...), via un réseau informatique (Un réseau informatique est un ensemble d'équipements reliés entre eux pour...) (Internet, intranet, réseau local (Un réseau local, souvent désigné par l'acronyme anglais LAN de Local Area Network, est un...), etc.).

Les Webmails, les systèmes de gestion de contenu, les wikis, les blogs sont des applications Web.

Les moteurs de recherches, les logiciels de commerce électronique (Le commerce électronique ou vente en ligne, désigne l'échange de biens et de...), les jeux en ligne, les logiciels de forum peuvent être sous forme d'application Web (En informatique, une application Web (aussi appelée site Web dynamique ou WebApp) est un...).

Des appareils réseau (Un réseau informatique est un ensemble d'équipements reliés entre eux pour échanger des...) tels par exemple les routeurs sont parfois équipés d'une application Web dans leur micrologiciel (En informatique, un micrologiciel (ou firmware en anglais) est un logiciel qui est intégré dans...).

Les applications Web font partie de l'évolution des usages et de la technologie (Le mot technologie possède deux acceptions de fait :) du Web appelée Web 2.0.

Étymologie

Raccourci de logiciel (En informatique, un logiciel est un ensemble d'informations relatives à des traitements...) applicatif dans la technologie du World Wide Web (Le World Wide Web, littéralement la « toile (d’araignée)...).

  • Logiciel applicatif : logiciel qui met en application (automatise) les principes propres à une activité (Le terme d'activité peut désigner une profession.).
  • Web, World Wide Web, traduction littérale : toile d'araignée mondiale, une technologie de partage de documents hypertexte (Un système hypertexte est un système contenant des documents liés entre eux par des hyperliens...).

Histoire

NCSA Mosaic (NCSA Mosaic est un navigateur web développé à partir de fin 1992 au centre de...)

Le World Wide Web est un système de documentation hypertexte créé en 1993 pour les besoins du Centre européen pour la recherche (La recherche scientifique désigne en premier lieu l’ensemble des actions entreprises en vue...) nucléaire (Le terme d'énergie nucléaire recouvre deux sens selon le contexte :) (CERN). Le premier navigateur Web (NCSA Mosaic) a été créé la même année (Une année est une unité de temps exprimant la durée entre deux occurrences d'un évènement lié...) par le National Center for Supercomputing Applications (NCSA).

Le World Wide Web a permis aux utilisateurs de se partager des documents et des images plus rapidement que via le courrier électronique (Le courrier électronique, courriel ou email/e-mail, est un service de transmission de messages...) et plus facilement que via le partage de fichiers.

Le nombre (La notion de nombre en linguistique est traitée à l’article « Nombre...) grandissant de documents publiés a rendu (Le rendu est un processus informatique calculant l'image 2D (équivalent d'une photographie)...) rapidement les moteurs de recherche nécessaires pour les retrouver : l'utilisateur entre un mot clé, le serveur Web effectue la recherche, puis envoie le résultat sous forme d'un document (Dans son acception courante un document est généralement défini comme le support physique d'une...).

Les moteurs de recherche ont été mis en œuvre par extension du serveur Web.
En 1995, le NCSA publie la norme industrielle CGI, qui spécifie quelles sont les modalités d'extension d'un serveur Web, dans le but de le brancher avec un logiciel applicatif - par exemple un moteur de recherche (Un moteur de recherche est une application permettant de retrouver des ressources (pages Web,...).

La technologie des applications Web a évolué très rapidement entre 1994 et 2000, où plusieurs logiciels de serveurs Web réservés à cet usage (L’usage est l'action de se servir de quelque chose.) sont sortis sur le marché un après l'autre, ainsi que des améliorations des navigateurs Web.

Les premières applications Web souffraient d'une maniabilité (La maniabilité désigne la plus ou moins bonne aptitude d'un véhicule terrestre, naval ou aérien...) et d'une ergonomie inférieure aux applications client (Le mot client a plusieurs acceptations :). Est appelée Rich Internet Application (Une rich Internet application (RIA), ou application Internet riche, est une application Web qui...) une application Web qui offre une maniabilité et une ergonomie équivalente à une application client. Le terme Rich Internet Application est apparu la première fois dans une publication de Macromedia (Macromedia (NASDAQ : MACR) était une entreprise d'informatique américaine produisant...) en 2002.

La technique de base

Dans la technologie client-serveur (L'architecture client/serveur désigne un mode de communication entre plusieurs ordinateurs d'un...), utilisée pour le World Wide Web, le navigateur Web envoie des requêtes de pages Web au serveur. Le serveur répond aux demandes en envoyant les pages au navigateur Web. Le navigateur affiche alors les pages à l'utilisateur.

Dans une application Web, les pages sont créées de toute pièce par le logiciel lors de chaque requête (Le mot requête, synonyme de demande, est employé dans les domaines suivants :). Chaque hyperlien (Un hyperlien ou lien hypertexte ou simplement lien, est une référence dans un système hypertexte...) contenu dans la page provoque l'envoi d'une nouvelle requête, qui donnera en résultat une nouvelle page. Par opposition à un site Web (Un site Web est un ensemble de pages Web hyperliées entre elles et mises en ligne à une...) statique où les pages sont des fichiers préalablement enregistrés.

Les pages Web contiennent divers widgets tels des boutons poussoirs, des icônes et des zones de texte, permettant la manipulation de l'application. Chaque manipulation d'un bouton poussoir provoque l'envoi d'une nouvelle requête. Les pages Web peuvent contenir des applets.

Contrairement à d'autres logiciels, une application Web mise en place sur un serveur est immédiatement utilisable par le consommateur sans procédure d'achat et d'installation sur son propre ordinateur (Un ordinateur est une machine dotée d'une unité de traitement lui permettant...), du moment que l'ordinateur du consommateur est équipé d'un navigateur Web et d'une connexion réseau (Une connexion réseau désigne le fait qu'un équipement informatique (au sens ETTD,...). Ceci évite des interventions des administrateurs système, interventions qui sont souvent plus coûteuses que le logiciel lui-même.
L'application Web est souvent mise à disposition du consommateur par l'éditeur du logiciel sur ses propres serveurs - technique appelée Software as a Service.

L'usage du navigateur Web comme partie client - un logiciel qui est disponible sur de nombreux système d'exploitation - assure la portabilité (Selon le contexte, le mot portabilité peut avoir plusieurs significations :) d'une application Web.

Page générée en 0.011 seconde(s) - site hébergé chez Contabo | English version
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales | Partenaire: HD-Numérique