Un navigateur Web est un logiciel qui permet à un utilisateur de localiser, d’accéder et d’afficher des pages Web. Dans l’usage courant, un navigateur Web est généralement abrégé en « navigateur ».
Les navigateurs Web sont principalement utilisés pour afficher et accéder à des sites Web sur Internet, ainsi qu’à d’autres contenus créés à l’aide de langages tels que :
- le langage de balisage hypertexte (HTML)
- et le langage de balisage extensible (XML).
Les navigateurs traduisent les pages Web et les sites Web diffusés à l’aide du protocole HTTP (Hypertext Transfer Protocol) en contenu lisible par l’homme. Ils ont également la capacité d’afficher d’autres protocoles et préfixes, tels que :
- le protocole HTTP sécurisé (HTTPS),
- le protocole de transfert de fichiers (FTP),
- la gestion des e-mails (mailto)
- et les fichiers (file).
En outre, la plupart des navigateurs prennent également en charge les plug-ins externes nécessaires à l’affichage du contenu actif, tel que la vidéo intégrée, le contenu audio et le contenu de jeu.
Les premiers navigateurs Web ont commencé avant le début du 21e siècle, avec un navigateur texte uniquement appelé Lynx et un autre navigateur appelé Mosaic.
Plus tard, Netscape Navigator et Microsoft Internet Explorer sont apparus comme les deux principaux choix, jusqu’au lancement de Mozilla Firefox en 2004.
Pendant ce temps, les produits Safari d’Apple ont été lancés en 2003 et sont devenus le système d’exploitation standard pour les iPhones de la société en 2007.
Depuis lors, Google Chrome est également devenu un concurrent dans la guerre des navigateurs – la compétition pour alimenter la majeure partie de l’activité de l’utilisateur final.
Essentiellement, un navigateur Web gère l’activité HTTP entre un client et un serveur qui est l’épine dorsale de l’utilisation du World Wide Web. Les URL sont des directions de trafic pour le navigateur Web, et le navigateur utilise des adresses IP et d’autres outils pour établir ces connexions.
En plus de faciliter la navigation sur le Web, les nouveaux types de navigateurs Web offrent des fonctionnalités supplémentaires grâce à une gamme de plug-ins qui peuvent ajouter des fonctionnalités après coup. Certaines d’entre elles concernent la sécurité et l’accessibilité, tandis que d’autres concernent le confort de l’utilisateur final ou l’agrégation de données.
Certaines des plus grandes avancées dans les navigateurs Web concernent la cybersécurité. Par exemple, Google Chrome a été un pionnier dans le renforcement des systèmes informatiques contre les sites qui ne disposent pas d’un certificat SSL valide, ce qui empêche divers types de piratage et de vulnérabilités.
Les navigateurs Web peuvent également être conçus pour gérer des protocoles plus récents comme certains de ceux créés par l’Internet Engineering Task Force pour renforcer la sécurité Web.
D’autres nouvelles technologies incluent l’idée d’isolation du navigateur, où les entreprises dirigent l’activité de manière segmentée, en séparant l’activité du réseau interne de l’activité du navigateur Web.
Lorsque l’activité du navigateur peut être placée à l’extérieur d’un pare-feu et surveillée pendant son entrée, le réseau interne peut bénéficier de meilleures protections.
Parallèlement, les langages de codage Web sous-jacents qui sont utilisés ont également évolué. Le HTML est devenu le HTML 5, et les feuilles de style en cascade ou CSS ont révolutionné les façons de maintenir une conception de site cohérente.
Le navigateur Web est une technologie très utilisée dans la barre des tâches de l’utilisateur moyen, mais il continue d’évoluer et de se développer pour répondre à nos besoins Internet modernes.
Il est intéressant de noter qu’à mesure que le phénomène de l’Internet des objets (IoT) émerge, où des appareils plus divers accèdent à Internet, seuls les appareils traditionnels comme les téléphones mobiles et les ordinateurs portables utilisent réellement une conception de navigateur Web.
D’autres appareils peuvent uniquement envoyer et recevoir des données sans événements pilotés par l’utilisateur final, bien que des éléments tels que les réfrigérateurs intelligents et d’autres appareils domestiques intelligents puissent avoir des navigateurs Web installés.
Ces derniers peuvent être fondamentalement différents des conceptions de navigateur Web que nous connaissons à ce jour.
Par exemple, les premières implémentations de navigateurs Web pour les réfrigérateurs intelligents montrent comment ils favorisent des types spécifiques d’interfaces visuelles intégrées à l’avant de l’appareil, et avec quelle facilité certains de ces navigateurs Web peuvent être piratés avec des logiciels malveillants qui infectent le réfrigérateur.