Dans cet article, nous allons explorer l'histoire fascinante de GNOME Web, un sujet qui a retenu l'attention de millions de personnes au fil des ans. Depuis ses origines jusqu'à son impact sur la société actuelle, GNOME Web a joué un rôle crucial dans l'élaboration de notre façon de comprendre le monde. Tout au long de cet article, nous examinerons en détail les aspects les plus pertinents de GNOME Web, depuis ses premières manifestations jusqu'aux innovations les plus récentes qui ont révolutionné notre perception. De plus, nous découvrirons comment GNOME Web a laissé sa marque sur la culture populaire, influençant tout, de l'art et de la mode à la politique et à la technologie. Préparez-vous à vous plonger dans l'univers passionnant de GNOME Web et découvrez tout ce que ce phénomène a à nous offrir.
Développé par | Projet GNOME (en) et Marco Pesenti Gritti (d) |
---|---|
Première version | |
Dernière version | 45.1 () |
Version avancée | 45.beta () |
Dépôt | gitlab.gnome.org/GNOME/epiphany.git |
État du projet | En développement |
Écrit en | C |
Interface | GTK |
Système d'exploitation | GNU/Linux, BSD et macOS |
Type | Navigateur web |
Politique de distribution | Gratuit |
Licence | Licence publique générale GNU version 3 ou ultérieure |
Site web | apps.gnome.org/Epiphany |
GNOME Web (anciennement Epiphany) est un navigateur web libre qui se veut simple d'utilisation et parfaitement intégré à l'environnement de bureau GNOME qu'il équipe par défaut.
Son interface est basée sur la boîte à outils GTK, tandis que le moteur de rendu de pages web utilisé est WebKitGTK+, un portage de WebKit (le moteur de rendu déjà utilisé notamment par le navigateur Safari d'Apple et qui est à la base de celui utilisé par le navigateur Chrome de Google). L’historique est géré par une base de données SQLite.
Outre les fonctionnalités habituellement attendues d'un navigateur (dont le rétablissement au lancement des onglets de la dernière session, l'affichage sous forme de vignettes des sites les plus visités, mais aussi la prise en charge de l'entête Do Not Track et le mode de navigation privée), notons quelques particularités :
Le développement d'Epiphany a commencé en quand le développeur principal de Galeon, Marco Pesenti Gritti, a quitté le projet, fatigué par les éternelles dissensions avec certains autres développeurs au sujet des évolutions à apporter à l'interface graphique du navigateur.
Marco était en faveur d'une interface épurée, en phase avec la philosophie générale du bureau GNOME tandis que certains autres développeurs étaient complètement opposés à cette simplification qu'ils trouvaient trop extrême. Marco a alors implémenté ses idées d'interface dans Epiphany en prenant le code de Galeon comme point de départ.
Depuis la version 2.28, sortie le , Epiphany repose sur le moteur de rendu WebKitGTK+.
Initialement, Epiphany était basé sur le moteur Gecko (issu du projet Mozilla et propulsant le navigateur Mozilla Firefox). En , les développeurs d'Epiphany annoncent l'abandon du moteur de rendu Gecko au profit exclusif de WebKitGTK+. La version 2.26.3 sortie le est ainsi la dernière basée sur Gecko.
Sur un cycle allant de la version 3.4 à la version 3.8, Epiphany, désormais nommé « Web », réalise une profonde refonte de son interface.
La version 3.8, sortie le , marque le passage à WebKit2GTK+. La transition est complètement terminée avec la sortie de la version 3.12.
Avec la version 3.10, DuckDuckGo remplace Google comme moteur de recherche par défaut dans le cadre d'un partenariat.