Les cinq différents types de navigateurs Web

Recherche Naviguer sur Internet

Crédit d'image : Urupong/iStock/GettyImages

Le moteur de navigateur est le composant central de chaque navigateur Web sur le marché, de Chrome à Safari. L'apparence d'un site Web sur votre ordinateur peut varier considérablement en fonction du moteur sur lequel votre navigateur Web est basé. Les moteurs de navigateur sont généralement composés de deux composants principaux: la bibliothèque de rendu et de mise en page et le framework JavaScript.

Types de navigateur WebKit

WebKit est l'un des principaux moteurs de navigation utilisés aujourd'hui. Son utilisation est gratuite sur les systèmes d'exploitation Mac et Linux. WebKit est généralement associé à Apple car il s'agit du moteur de navigateur utilisé pour le navigateur Safari d'Apple. Il est également utilisé sur d'autres navigateurs tels que le navigateur intégré d'Amazon Kindle et le navigateur de BlackBerry. Les composants principaux de WebKit sont WebCore et JavaScriptCore. WebCore est une bibliothèque de rendu et de mise en page pour HTML et graphiques vectoriels évolutifs, tandis que JavaScriptCore est un framework JavaScript qui permet aux navigateurs WebKit d'exécuter JavaScript. Ces composants de base permettent aux navigateurs WebKit de lire des vidéos et d'afficher avec précision un site Web.

Vidéo du jour

Blink est un type de moteur de navigateur Web plus récent et n'existe que depuis 2013. Chromium - un projet de navigateur Web open source de Google - a créé Blink après avoir pris le code source du composant WebCore de WebKit et l'avoir modifié pour mieux répondre aux besoins de Google Chrome. Google a principalement contribué au développement de Blink, mais d'autres sociétés comme Opera Software ASA, Samsung et Intel ont également contribué. Blink est utilisé dans les navigateurs Web Google Chrome, Vivaldi, Amazon Silk et Opera. Son utilisation est gratuite sur les plates-formes Windows, Mac, Linux, Android et Chrome OS. Les principaux composants de Blink incluent l'analyseur XML Blink et le moteur JavaScript V8. Blink XML est la bibliothèque de rendu et de mise en page, tandis que V8 JavaScript Engine est le framework JavaScript.

Navigateurs Gecko

Gecko est l'un des plus anciens types de moteurs de navigateur Web encore utilisé. Il a été initialement développé par Netscape en 1997, puis adapté par Mozilla en 1998. Gecko est développé exclusivement par Mozilla depuis 2003. Les navigateurs Web Mozilla Firefox, Waterfox, Conkeror, Classilla et Lunascape utilisent tous le moteur de navigateur Web Gecko. Gecko est également utilisé dans les clients de messagerie comme Mozilla Thunderbird. Son utilisation est gratuite sur les systèmes d'exploitation Windows, Mac, Linux et Android. Les principaux composants de Gecko sont le moteur JavaScript SpiderMonkey et la bibliothèque Expat, qui exécutent respectivement JavaScript et rendent HTML.

Navigateurs Goanna

Le moteur de navigateur Web Goanna est vaguement basé sur le code source du moteur de navigateur Web Gecko. Goanna n'était initialement différent de Gecko que par le nom, mais a depuis évolué pour devenir son propre moteur avec des fonctionnalités différentes de Gecko. Ce moteur de navigateur est utilisé dans les navigateurs Pale Moon et Basilisk. Goanna utilise les mêmes composants de base que Gecko: SpiderMonkey JavaScript et la bibliothèque Expat. Les navigateurs Web Goanna peuvent être utilisés gratuitement sur les plates-formes Windows, Mac et Linux.

Navigateurs EdgeHTML

EdgeHTML est un nouveau venu sur le marché des moteurs de navigateur Web, sorti en 2015. Il s'agit d'un moteur de navigateur propriétaire développé par Microsoft et qui a remplacé l'ancien moteur de navigateur de Microsoft, Trident. EdgeHTML alimente le navigateur Web Microsoft Edge. Edge a remplacé le navigateur Internet Explorer de Microsoft en tant que navigateur Web par défaut sur tous les ordinateurs Windows. Les composants principaux d'EdgeHTML sont le moteur JavaScript Chakra et la bibliothèque de rendu et de mise en page EdgeHTML.