Aller au contenu

GNOME Web

Un article de Wikipédia, l'encyclopédie libre.
GNOME Web
Description de l'image GNOME Web logo (2021-03).svg.
Description de l'image Epiphany 44 Screenshot.png.
Informations
Développé par Projet GNOME (en) et Marco Pesenti Gritti (d)Voir et modifier les données sur Wikidata
Première version [1]Voir et modifier les données sur Wikidata
Dernière version 45.1 ()[2]Voir et modifier les données sur Wikidata
Version avancée 45.beta ()[3]Voir et modifier les données sur Wikidata
Dépôt gitlab.gnome.org/GNOME/epiphany.gitVoir et modifier les données sur Wikidata
État du projet En développement
Écrit en CVoir et modifier les données sur Wikidata
Interface GTKVoir et modifier les données sur Wikidata
Système d'exploitation GNU/Linux, BSD et macOSVoir et modifier les données sur Wikidata
Type Navigateur webVoir et modifier les données sur Wikidata
Politique de distribution Gratuit
Licence Licence publique générale GNU version 3 ou ultérieureVoir et modifier les données sur Wikidata
Site web apps.gnome.org/EpiphanyVoir et modifier les données sur Wikidata

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.

Fonctionnalités

[modifier | modifier le code]

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 :

  • Les marque-pages sont ici nommés « signets ».
  • La recherche web s'effectue directement depuis la barre d'adresse : lors de la saisie d'un mot ou d'une expression dans la barre d'adresse, une liste apparaît en dessous et permet de sélectionner simplement le moteur avec lequel lancer la recherche.
  • Mode Application : possibilité de créer des applications à partir de services Web. Ces applications peuvent alors être lancées directement depuis le panneau Activités du Shell. Le mode application est une instance indépendante du navigateur et dépourvue des fonctions de navigation (seulement la barre de titre, et tout clic sur un lien hypertexte lance le navigateur complet)[4].
  • Blocage de publicités : fonctionnalité incluse d'origine[5] et désormais activée par défaut.

Naissance d'Epiphany

[modifier | modifier le code]

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.

Abandon du moteur de rendu Gecko au profit de WebKit

[modifier | modifier le code]

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+[6]. La version 2.26.3 sortie le est ainsi la dernière basée sur Gecko[7].

Refonte de l'interface et renommage

[modifier | modifier le code]

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.

Étapes importantes suivantes

[modifier | modifier le code]

La version 3.8, sortie le , marque le passage à WebKit2GTK+[8]. 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[9].

Sur les autres projets Wikimedia :

Articles connexes

[modifier | modifier le code]

Liens externes

[modifier | modifier le code]