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.
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.
The student will acquire the basis for the analysis of static structures and deformation of simple structural elements. The focus is given to problem-solving skills in the context of engineering desig
Mozilla Firefox est un navigateur web libre et disponible pour PC (Windows, macOS, Linux, BSD) et mobiles (Android, iOS), développé et distribué par la Mozilla Foundation depuis 2003, avec l'aide de milliers de bénévoles. L'entreprise Mozilla Corporation est créée en 2005 pour se charger du développement. Firefox a connu un succès croissant, dépassant de téléchargements en , devenant le principal concurrent d'Internet Explorer. En , Firefox devient le navigateur le plus utilisé en Europe devant Internet Explorer et Google Chrome.
K-Meleon est un navigateur Web libre, sous licence GPL, pour différents systèmes d'exploitation Microsoft Windows et utilisant le moteur Gecko pour l'affichage des pages. Son originalité tient au fait qu'il est utilisable avec seulement de mémoire vive tout en supportant la navigation avec onglets. K-Meleon a été originellement écrit par Christophe Thibault en 2000. Les dernières versions depuis la 0.9 ont été écrites par Dorian Boissonade.
droite|400px|vignette|Différence conceptuelle entre les et vectorielles.Les images vectorielles peuvent être agrandies à l’infini. Le Scalable Vector Graphics (en français « graphique vectoriel adaptable »), ou SVG, est un format de données ASCII conçu pour décrire des ensembles de et basé sur XML. Ce format inspiré directement du VML et du PGML est spécifié par le World Wide Web Consortium.
Explore le transfert de chaleur dans les fenêtres et les revêtements, en mettant l'accent sur la minimisation de la réflexion et l'optimisation de l'absorption.
Couvre les techniques d'exploitation avancées pour un Microscope Electronique de Transmission (TEM), y compris la mise en place de l'ensemble de travail et le réglage fin de l'image.
The Cascading Style Sheets (CSS) language constitutes a key component of web applications. It offers a series of sophisticated features to stylize web pages. Its apparent simplicity and power are however counterbalanced by the difficulty of debugging and m ...
AAAI Press / International Joint Conferences on Artificial Intelligence2015