Concept

Gecko (moteur de rendu)

Résumé
Gecko est un logiciel moteur de rendu pour présenter des pages web. Lancé par Mozilla en 1998, open source et libre, il est incorporé dans diverses applications telles que Firefox, Thunderbird, leurs dérivés ou BlueGriffon. Il a propulsé Netscape Communicator, Netscape Navigator, AOL Explorer et Camino. Gecko offre les fondations nécessaires pour afficher des pages web à l'écran. L'objectif de Gecko est un moteur portable qui respecte les standards du web et les recommandations du W3C. Il fonctionne sur les systèmes d'exploitation Windows, Linux et macOS. Il est écrit dans des langages de programmation comme C++ et Rust. Il est distribué sous les licences MPL, GPL et LGPL. Gecko est né en 1998, lorsque Netscape publie le code source de son navigateur web Netscape Navigator, le rendant ainsi open source. Netscape crée alors mozilla.org, une organisation non constituée pour gérer le projet et continuer à développer Communicator, dont Gecko est une partie essentielle. Le projet Gecko (initialement appelé NG Layout et renommé par le marketing de Netscape) vise la réécriture du moteur de Netscape Communicator : les fonctionnalités que devait offrir un navigateur avaient tellement évolué depuis sa naissance que la construction du moteur de Netscape, qui était appropriée au début de son existence, était devenue caduque. La réécriture du moteur a permis d'obtenir un navigateur qui offre les mêmes possibilités avec moins de code source, étant ainsi rapide, plus simple à maintenir et à faire évoluer. Six mois après la publication en open source, l'objectif de l'organisation Mozilla a alors été de travailler sur des changements en profondeur en vue de faire face à des problèmes qui ne pouvaient pas être contrés par de simples patches. Un des objectifs de Gecko a été dès le départ le strict respect des standards du web et en particulier des recommandations du W3C. En 2002, , motorisé par Gecko est lancé. Il est reconnu comme celui qui a la meilleure prise en charge du standard CSS. La même année, Netscape Communicator passe de la à la , motorisée par Gecko.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.