Qu’est ce que / Chrome, Firefox, Internet Explorer : Définition, concept et qu’est-ce que c’est ?
Contents
Depuis plusieurs années, Internet est synonyme de Web (abréviation de World Wide Web, littéralement, la ‘toile mondiale’), le service qui a éclipsé, pour les utilisateurs finaux, d’autres comme FTP ou Gopher, et en a supplanté certains comme le courrier électronique (avez-vous déjà entendu parler du webmail ?).Pour accéder au monde infini que nous offre le web, nous avons besoin d’un outil spécifique, un programme que l’on appelle en anglais browser et en français navigator.
Le HTML (HyperText Markup Language) est un langage de balisage, qui introduit une série de marques dans le texte pour définir des éléments tels que l’italique, les lettres en gras, les titres de différentes tailles ou l’insertion d’images.
Dans ce dernier cas, celui des images, celles-ci résident dans des fichiers séparés, qui sont référencés par des balises HTML insérées au milieu du texte.Initialement disponibles exclusivement pour les ordinateurs, les navigateurs web se retrouvent aujourd’hui dans des appareils aussi variés que les téléphones mobiles (smartphones et aussi modèles de téléphones classiques), ou les téléviseurs (smart TV).
Ils ont également accru leur rôle, devenant une plate-forme pour l’exécution d’applications et de logiciels frontaux, et permettant d’étendre leurs fonctionnalités grâce à des plug-ins.
Extensions
La fonctionnalité d’un navigateur web peut être augmentée en ajoutant (installant) des extensions qui permettent des fonctionnalités telles que la lecture de fichiers dans différents formats (PDF, par exemple), ou l’exécution d’activités telles que la suppression de la publicité sur les pages web visitées, ou la protection contre d’éventuelles attaques de logiciels malveillants.
Tous les navigateurs modernes fournissent aux développeurs tiers des API qui leur permettent de créer divers logiciels et de les intégrer comme une fonctionnalité supplémentaire du navigateur, que l’internaute peut télécharger (il existe généralement un référentiel d’extensions) et installer.
Plate-forme d’exécution de logiciels
Grâce à des extensions telles que le plug-in Java, les navigateurs web sont devenus de véritables plateformes logicielles permettant d’accéder à des applications en ligne qui évitent à l’utilisateur d’avoir à installer ces mêmes applications sur son ordinateur.
L’inclusion de la prise en charge d’un langage de programmation interprété tel que JavaScript a également fourni à ces programmes des capacités d’exécution de logiciels locaux.
Il s’agit par exemple d’applications de messagerie web telles que Gmail ou Outlook, ou de suites bureautiques de Google et Microsoft, entre autres.
Ces mêmes capacités sont également utilisées par les programmeurs pour permettre aux applications qu’ils ont développées de fonctionner sur un serveur et d’afficher des données aux clients.