Concept

Gecko (moteur de rendu)

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.

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.