Ouvrir le menu principal

MacGeneration

Recherche

Plus de 20 ans après, Firefox adopte le menu contextuel natif de macOS

Stéphane Moussie

jeudi 03 juin 2021 à 11:50 • 46

Logiciels

Outre une nouvelle interface plus légère, Firefox 89 introduit sur Mac un petit changement qui n'a l'air de rien, mais qui s'est fait attendre pendant très longtemps : l'utilisation d'un menu contextuel natif. C'est une tâche ouverte il n'y a pas moins de 21 ans qui a été close avec la sortie de la mise à jour cette semaine, une tâche d'ailleurs si ancienne que le navigateur ne s'appelait pas encore Firefox à l'époque, mais Mozilla.

Le nouveau menu contextuel natif de Firefox 89

« Mozilla utilise sur Mac OS des menus principaux natifs […] Pourquoi ne pas faire de même avec les menus contextuels ? N'utiliser que des menus natifs améliorerait la cohérence entre les menus principaux et les menus contextuels de Mozilla (et entre Mozilla et les autres apps Mac), et réglerait aussi quelques bugs », suggérait un développeur le 5 avril 2000. Une idée pleine de bon sens, alors pourquoi a-t-il fallu attendre tant de temps pour que Firefox la prenne en compte ?

« Ce n'était pas un problème de main-d'œuvre en ingénierie, explique aujourd'hui Josh Aas, un ancien ingénieur de Mozilla, sur Hacker News. Nous avons toujours voulu des menus contextuels natifs, mais ils n'étaient pas assez personnalisables pour répondre aux besoins perçus du web, de XUL [l'ancien moteur d'interface de Firefox, ndr] et des développeurs d'extension à l'époque. »

Les développeurs comme les utilisateurs voulaient par exemple pouvoir changer la couleur ou la forme du menu contextuel, ce qui n'était pas possible avec le composant natif de macOS, et ce qui ne l'est d'ailleurs toujours pas. « Il semble que les besoins perçus aient changé, et peut-être que les API natives sont un petit peu plus flexibles maintenant », analyse Josh Aas.

L'ancien menu contextuel, qui avait notamment comme tare de ne pas s'adapter au mode sombre

Cette adoption du menu contextuel natif symbolise en fait la transformation profonde de Firefox, qui au cours de ces dernières années a remplacé plusieurs de ses technologies historiques (dont XUL et XPCOM) au profit d'autres plus modernes et plus en phase avec les plateformes sur lesquelles il opère. Cette transformation n'est pas du goût de quelques irréductibles qui y voient un reniement des principes originaux du navigateur libre — le fork Waterfox intéressera ceux-ci —, mais elle est sans conteste payante pour rester dans la course face à Chrome et Safari.

L'époque où Firefox avait l'air d'un intrus sur Mac est révolue. Sans même parler des performances qui ont été grandement optimisées, de très nombreuses petites choses qui tenaient Firefox à distance du look & feel d'une application native ont été gommées dernièrement. La version 89 n'apporte pas seulement un menu contextuel natif, elle introduit aussi l'effet de rebond en fin de liste et le double tap pour réaliser un zoom intelligent. Toutes les disparités ne sont pas encore réglées (on attend notamment la compatibilité avec Touch ID), mais Firefox s'installe enfin confortablement dans macOS.

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

La prochaine innovation de Gemini : de la pub ? Google dément pour l'instant 🆕

10:07

• 6


La Dynamic Island bientôt submergée ? Apple teste un Face ID sous l’écran pour l'iPhone 18 Pro

09:12

• 9


Transformez votre Mac avec Microsoft Office 2021 à vie pour moins de 45 € 📍

08:32

• 0


MacBook Air M2 : le modèle 16 Go revient à 775 € 🆕

08:30

• 86


Electron fait des ravages sur Windows : Discord teste le redémarrage automatique en cas d’obésité mémoire

07:26

• 40


Apple a travaillé avec Google pour améliorer le transfert entre iPhone et appareils Android

06:41

• 3


Si un monstre attaque, n’oubliez pas Apple Pay

08/12/2025 à 21:24

• 9


Promo : l’ancien Magic Trackpad noir en Lightning à 100 €, un excellent prix

08/12/2025 à 19:16

• 6


Johny Srouji, grand architecte des puces Apple, dément son départ

08/12/2025 à 18:55

• 47


Plusieurs stations d'accueil pour Mac mini M4 et M2 (et Mac Studio) en promotion 🆕

08/12/2025 à 18:06

• 12


Aqara : le détecteur de présence FP300 a été de retour en stock 🆕

08/12/2025 à 16:13

• 22


iOS 26 permet de personnaliser les points qui s’affichent pour réduire le mal des transports

08/12/2025 à 15:37

• 14


Liquid Glass : pourquoi les apps ne suivent pas ?

08/12/2025 à 14:51

• 92


Free Mobile sur le point de gérer l’Apple Watch

08/12/2025 à 13:41

• 25


App Detective dévoile la technologie derrière chaque app Mac

08/12/2025 à 12:20

• 10


macOS affiche l’espace occupé par les modèles d’Apple Intelligence, sans option pour les supprimer

08/12/2025 à 11:47

• 15