- Lettre de Mozilla du 14/11/2017 : Le nouveau Firefox. Toujours plus rapide
- Article "Modernisation de la technologie des modules pour Firefox". support.mozilla.org (archive.fo)
- Article "Firefox Quantum bêta : un nouveau moteur de rendu pour être plus rapide que Chrome et le concurrencer". Frédéric Mazue, 28/09/2017, programmez.com
- Article "Firefox Quantum va inaugurer un nouveau moteur de rendu et une nouvelle UI le 14 novembre". Michael Guilloux, 27/09/2017, developpez.com
Extensions Firefox < version 57 (archive)
Cette page web présente quelques extensions qui sont plus ou moins compatibles avec :
- Les navigateurs web
Waterfoxet Pale Moon, qui sont des logiciels libres dérivés (forks) de Firefox dans son ancienne technologie XUL et continuent leurs propres développements respectifs (plus d'info au paragraphe ci-dessous "Logiciels dérivés de l'ancien Firefox et maintenus à jour") - Les versions obsolètes du navigateur web Mozilla Firefox qui sont antérieures à la version 57 du 14/11/2017 (Mozilla Firefox Quantum) et les logiciels libres dérivés (forks) Iceweasel et Abrowser correspondant aux mêmes versions obsolètes
- Les versions obsolètes du navigateur web pour entreprise Mozilla Firefox ESR qui sont antérieures à la version 60 du 09/05/2018, et ses logiciels libres dérivés (forks) Tor Browser et GNU IceCat
Rupture technologique :
Afin d'être plus rapide, de consommer moins de mémoire, et d'augmenter la sécurité, depuis sa version 57 publiée le 14/11/2017, Mozilla Firefox est basé sur le moteur de rendu Quantum (Mozilla Firefox Quantum) et est exclusivement compatible avec les extensions écrites au format WebExtension1). Certaines extensions accompagnent ce saut technologique et d'autres non. Cependant, quelques extensions sont provisoirement développées pour être compatibles à la fois avec l'ancienne et avec la nouvelle génération de Firefox.
L'autre page Extensions Firefox présente quelques extensions pour la version actuelle de Firefox et son logiciel libre dérivé (fork) Abrowser, ainsi que pour la version actuelle de Mozilla Firefox ESR et ses logiciels libres dérivés (forks) Tor Browser et GNU IceCat.
Ci-dessous, chaque extension présentée est à la fois classée dans une catégorie et dans l'un des 5 niveaux qui suit, selon l'utilisation plus ou moins poussée qui est faite du navigateur :
Niveau | Signification |
---|---|
0 | indispensable (pour garantir une sécurité et une confidentialité minimale) |
1 | recommandé (complète utilement les fonctions basiques du navigateur) |
2 | optimisations pour l'utilisateur familier du navigateur Mozilla Firefox |
3 | pour les utilisateurs expérimentés en informatique |
4 | réservé aux développeurs |
Pas le temps de lire ? Voici la configuration minimale recommandée :
- Extensions logicielles libres et éthiques uBlock Origin (wikipedia)2), Privacy Badger (wikipedia), Decentraleyes, HTTPS Everywhere (wikipedia)
- Extension logicielle privatrice Ghostery (wikipedia) correctement configurée (envoi de données désactivé ; mise à jour automatique ; blocage de tous les types de mouchards ; blocage des nouveaux mouchards connus via la mise à jour ; blocage des mouchards appartenant à leurs propres sites web ; annonces commerciales désactivées)
- Moteurs de recherche éthiques européens Qwant, Qwant Junior (wikipedia), Startpage (wikipedia), l'un d'eux étant configuré comme moteur de recherche par défaut
- Navigateur correctement configurée (Historique = paramètres personnalisés ; suppression des cookies et autres éléments stockés à la fermeture ; protection contre le pistage, Do Not Track, etc.)
- Voir aussi la page Configuration de Firefox
Alerte de sécurité (06/04/2016) :
En raison d'une vulnérabilité Mozilla Firefox non corrigée, la vigilance s'impose avec l'installation des extensions (en savoir plus...).
Cette vulnérabilité rarement exploitée est corrigée à partir de Mozilla Firefox 57 et de Firefox ESR 59. Mais elle n'est probablement pas corrigée dans Waterfox et Pale Moon qui restent cependant mis à jour régulièrement.
Avertissement (01/11/2016) :
Bien que célèbre, l'extension Web of Trust (WOT) ne figure pas sur cette page. Elle a en effet été piégée par des journalistes qui ont découvert un vol de données personnelles. En savoir plus dans cet article de 01net.com.
Préambule
À lire au sujet de la navigation web :
- 10 mythes sur la vie privée sur le web, par François Charlet, juriste suisse (11/09/2017)
Firefox hautement recommandé sous Windows
Sous Windows, les internautes imprudents sont souvent confrontés à des programmes mouchards publicitaires qu'ils installent dans le système en 1 clic. En plus d'installer des programmes mouchards partenaires, ces programmes ajoutent silencieusement aux navigateurs des extensions spécialement conçues pour détourner la navigation et mieux espionner le consommateur (nouvelles barres d'outils, page d'accueil et moteur de recherche modifiés, etc.).
Certaines extensions présentées ci-dessous peuvent inhiber ces boutons de page web et autres messages anxiogènes incitant l'utilisateur à installer des programmes malveillants pour optimiser ou nettoyer Windows.
Notez que ces extensions sécuritaires sont une condition nécessaire mais pas suffisante à la sécurité sous Windows. Car mis à part la présence d'un anti-virus, l'essentiel de la sécurité repose sur le comportement de l'utilisateur.
D'où la règle suivante :
Il ne faut jamais télécharger de programme depuis un site de téléchargement mais toujours et exclusivement depuis son site officiel.
Les sites de téléchargement sont pour la plupart des sites escrocs dont la cyberdélinquance est hypocritement tolérée par les autorités. Les méthodes de ces sites web sont scandaleusement tolérées sous leur forme numérique dématérialisée, alors que si elles étaient appliquées au marketing direct, elles relèveraient directement du code pénal.
Pour en savoir plus sur ce problème d'escroquerie ordinaire et connaître quelques noms de ce type de sites web très répandus, reportez vous à la page "Sites de téléchargement et leurs pratiques" de l'excellent site assiste.com de Pierre Pinard.
Qu'est-ce qu'une extension ?
Les extensions ou modules (addons en anglais) sont des petits programmes greffons qui ajoutent des fonctions supplémentaires aux navigateurs web. Sauf activité malveillante décrite ci-dessus, une extension s'installe toujours après confirmation auprès de l'utilisateur. Il faut toujours être vigilant sur le fonctionnement des extensions. Avant de les installer, il faut s'intéresser aux fonctions supplémentaires qu'elles sont censées apporter, lire les critiques des utilisateurs, et comprendre les éventuelles contre-parties prévues par leurs concepteurs. Une fois installées, il faut parfois les configurer. Enfin, il faut se demander périodiquement si elles apportent toujours un avantage par rapport au but initialement recherché. Si ce n'est pas le cas, il vaut mieux les désactiver ou les désinstaller pour gagner en ressources et en rapidité de navigation.
Avant de passer du temps à chercher, installer, configurer et tester des extensions, n'oubliez pas de vérifier tous les paramètres de votre profil Firefox, en particulier :
- support.mozilla.org > Paramètres de démarrage, de page d'accueil et des téléchargements
Note concernant Firefox 64 bits pour Windows : Originellement développée pour augmenter la performance des jeux, la version 64 bits pour Windows semble désormais bien répandue. Cependant, comme précisé dans un post du blog Mozilla, le support sous Firefox 64 bits pour Windows n'est pas garanti pour toutes les extensions.
En savoir plus sur les extensions du navigateur Firefox grâce aux tutoriels Mozilla :
Accès rapide au chapitres pour améliorer sécurité et confidentialité
Si vous souhaitez améliorer la sécurité et la confidentialité, vous pouvez consulter ces 4 paragraphes classés par ordre de complexité croissante :
- Moteurs de recherche éthiques
Astuces du support.mozilla.org :
- Modifier les paramètres de votre recherche par défaut dans Firefox
- Ajouter ou supprimer un moteur de recherche dans Firefox - Extensions sécuritaires autonomes
(Astuce support.mozilla.org : Trouver et installer les modules complémentaires pour ajouter des fonctionnalités à Firefox)
Sécurité et confidentialité
Extensions sécuritaires autonomes
Une fois configurées, ces extensions de sécurité et de confidentialité fonctionnent toutes seules : l'humain n'a pas besoin de prendre des décisions.
Bien qu'autonomes, les extensions doivent évidemment être configurées quand cela est prévu par les développeurs.
À lire : l'article "Mouchards publicitaires : ce que Ghostery, AdBlock Plus et consorts laissent passer". Gilbert Kallenborn, 03/05/2017, 01net.com
Nom | Niveau | Commentaire |
---|---|---|
Adblock+ (wikipedia) | 0 | Bloque les scripts et cookies d'espionnage publicitaire. Voir aussi son dérivé (fork) éthique uBlock Origin ci-dessous. |
Decentraleyes | 1 | Redirige certaines requêtes de fichiers utilisés par les serveurs intermédiaires (proxy) de type CDN (streaming audio et vidéo en ligne) vers leur versions respectives stockées localement sur l'ordinateur. Conséquences : Limite le traçage indirect des sites visités et accélère considérablement la mise à disposition des flux streaming de certains fournisseurs. Tester la présence de Decentraleyes dans le navigateur |
Disconnect (wikipedia) | 2 | Bloque les éléments mouchards des pages web mais sans aucune configuration possible. Logiciel éthique et 100% libre |
Ghostery (wikipedia) | 0 | Bloque les scripts et cookies d'espionnage publicitaire (Questions Fréquentes en français) |
GNU LibreJS (wikipedia) | 3 | Bloque le code JavaScript ne répondant pas aux critères du logiciel libre. Logiciel éthique et 100% libre |
HTTPS Everywhere (wikipedia) | 0 | Force le navigateur à utiliser une connexion chiffrée HTTPS lorsque c'est possible Logiciel éthique et 100% libre |
Neat URL | 1 | Supprime les paramètres d'URL du type ?utm=… qui permettent aux sites web d'affecter un numéro unique d'internaute. |
Privacy Badger (Wikipedia) | 0 | Bloque les scripts externes et cookies suspects, d'après leur comportement respectifs Logiciel éthique et 100% libre |
Privacy Settings | 3 | Ajoute dans la barre d'outils un bouton qui permet de désactiver rapidement certaines fonctions trop permissives de Firefox, une par une, ou bien par groupes selon des profils prédéfinis |
SSleuth | 2 | Indique la qualité en bref (note sur 10) et en détail de la connexion HTTPS |
Statutory | 2 | Statutory désactive la prise en charge du protocole WebRTC avec possibilité de liste blanche (file.pizza, takeafile.com…). Désactiver WebRTC n'est nécessaire que si vous utilisez déjà une technologie qui montre aux serveurs web une adresse IP publique au lieu de votre réelle adresse IP privée (VPN, proxy). Pour déterminer votre adresse IP y compris par la méthode WebRTC, cliquez ici ou bien ici (en) ou bien ici (en) |
uBlock Origin (wikipedia) | 0 | Bloque les scripts et cookies d'espionnage publicitaire Version éthique et 100% libre de Adblock+ |
Extensions sécuritaires non autonomes
Ces extensions nécessitent des réglages au cas par cas, selon les pages web, les objectifs et les situations.
Nom | Niveau | Commentaire |
---|---|---|
Priv8 (beta) | 3 | Permet d'isoler le contenu d'onglets (cookies, stockages locaux…) dans des sandbox différents |
Lightbeam (Lightbeam) | 2 | Affiche graphiquement les relations (requêtes HTTP) depuis les sites web visités vers leurs sites sous-traitants respectifs |
Random Agent Spoofer (Wikipedia) | 3 | Permet de brouiller l'emprunte du navigateur 3) Substitue les méta-données envoyées aux sites par des données changeant aléatoirement |
Secret Agent | 3 | Permet de brouiller l'emprunte du navigateur 4) Substitue les méta-données envoyées aux sites par des données changeant aléatoirement. Connecte les sites via une adresse IP publique changeant aléatoirement (serveurs proxy) |
Noscript (wikipedia) | 3 | Permet de bloquer les codes javascript globalement et/ou au cas par cas5) |
Request Policy (RequestPolicy) | 3 | Bloque les requêtes vers des serveurs tiers avec réglage fin au cas par cas6) |
Extensions de gestion des cookies
Nom | Niveau | Commentaire |
---|---|---|
Self-Destructing Cookies | 1 | Auto-détruit tous les cookies d'un onglet à sa fermeture |
I don't care about cookies | 2 | Supprime le bandeau Européen d'annonce des cookies |
CookieKiller | 2 | Ajoute un bouton pour tuer les cookies du site, ou bien tous les cookies |
CookieKeeper | 2 | Permet de protéger certains cookies contre la destruction |
Cookie Exporter | 3 | Permet d'exporter tous les cookies dans un fichier |
Cookie Importer | 3 | Permet d'exporter tous les cookies depuis un fichier |
Cookies Manager+ | 3 | Permet de voir, éditer et créer des cookies |
Note : Certains gestionnaires de cookies sont incompatibles entre-eux (conflits). Sauf cas particuliers, les extensions listées ci-dessus fonctionnent simultanément.
Optimisation du contenu (pages web)
Optimisation des pages web
Nom | Niveau | Commentaire |
---|---|---|
FoxReplace | 3 | Permet de remplacer mots et expressions non désirées par d'autres mots et expressions |
Linkification | 2 | Transforme toute adresse web (URL) brute en hyperlien (doit être configuré pour ne pas ralentir le PC) |
Pagezipper | 2 | Fusionne certaines pages web de résultats (1,2 et suivantes) : évite de cliquer sur les boutons "Suivant". (optimise d'autres fonctions dont celle de linkification) |
Hide Twitter Guff | 2 | Permet de supprimer les bavardages parasites qui polluent twitter.com (décocher les deux paramètres de configuration) |
Larry Filter pour Twitter | 2 | permet de masquer des tweets contenant des mots, #hashtags, @utilisateurs ou publicités sur twitter.com |
Optimisation des contenus multimedias
Analyse et ingénierie des pages web
Les extensions qui suivent servent principalement aux analystes et développeurs puisqu'elles permettent d'éditer les métadonnées relatives aux protocoles HTTP, HTML, CSS, et JS (données supplémentaires inutiles aux humains mais indispensables aux machines).
Nom | Niveau | Commentaire |
---|---|---|
Nuke Anything Enhanced | 3 | Permet de supprimer les éléments HTML sélectionnés du DOM |
Firebug (wikipedia) | 4 | Deboggueur web plus lourd et concurrent du déboggeur Mozilla intégré |
Empty Cache Button | 4 | Bouton de suppression du cache en 1 clic |
En-têtes HTTP en direct | 4 | Affiche à la volée les requêtes HTTPS et leur contenu, permet de les modifier et de les renvoyer |
Modify Headers | 3/4 | Permet de modifier simplement l'entête HTTP envoyé en requête aux serveurs. Cette extension est utile pour débuter en faisant quelques tests. Mais elle n'est pas toujours fiable, tandis que l'extension Header Tool l'est toujours |
Header Tool | 4 | Permet de modifier très précisément l'entête HTTP envoyé en requête aux serveurs. Les valeurs des chaînes d'en-tête modifiées peuvent être le résultat d'un programme (JavaScript) et elles peuvent être différentes selon l'URL visitée (bien lire le manuel avant d'utiliser) |
Cours et outils sur les entêtes HTTP : voir en bas de page Liens pour utilisateurs expérimentés
Extensions d'accessibilité
Depuis les débuts de Mozilla Firefox, un certain nombre d'extensions d'accessibilité ont été crées par des développeurs bénévoles. Malheureusement, l'évolution technologique permanente de Mozilla Firefox rend incompatible les anciennes extensions, et les développeurs bénévoles n'ont pas forcément une disponibilité constante à accorder à des anciens projets qui fonctionnaient parfaitement à l'époque. Ceci explique le faible nombre d'extensions d'accessibilité actuellement compatibles avec Mozilla Firefox.
Voici des extensions d’accessibilité compatibles avec l'actuelle version de Mozilla Firefox :
Nom | Niveau | Commentaire |
---|---|---|
NoSquint Plus | 1 | Zoom automatique pour chaque nouvelle page et ses caractères à la valeur par défaut configurée, Mémorisation des modifications de zoom pour chaque page visitée, Améliorations d'affichage standardisé et configurable des liens Ajout d'un outil de zoom dans la barre d'outils |
Speechify | 2 | Vocalisation à la demande du texte sélectionné ou de la page web |
Les utilisateurs porteurs de handicaps ont également la possibilité d'installer un logiciel indépendant de Mozilla Firefox7).
Optimisation de l'impression
Nom | Niveau | Commentaire |
---|---|---|
Capture & Print | 2 | Permet de dessiner dans la page web une zone rectangulaire et de l'imprimer en tant qu'image |
Print Edit | 2 | Affiche un aperçu avant impression avec possibilité de supprimer des parties de la page web. Permet également d'enregistrer la page web nettoyée au format HTML, en plus de la classique fonction d'impression PDF de Firefox. Voir une (présentation de l'extension par BlogZiNet) |
Optimisation du contenant (logiciel Firefox)
Gestion des onglets
Nom | Niveau | Commentaire |
---|---|---|
Tab Groups 2.1.4b1 Groupe d'onglets (Panorama) | 2 | Réinstalle la fonctionnalité "Groupes d'onglets" avec des améliorations conséquentes et jamais égalées par aucune autre extension pour cet usage. Développée par Luís Miguel alias Quicksaver, cette dernière version Tab Groups "Groupes d'onglets" remplace l'ancienne fonctionnalité "Panorama" (tutoriel officiel) qui a été supprimée de Firefox à partir de sa version 45 (08/03/2016) sous le prétexte fallacieux d'un manque de succès auprès des utilisateurs (qui était un manque de connaissance). Cette extension permet d'être plus productif, de travailler en cloisonnant les tâches dans le contexte d'un web de plus en plus distrayant et chronophage. Cette extension est incompatible avec la génération Firefox Quantum et Luís Miguel a cessé de la développer (Annonce officielle ; discussion reddit.com). Mais elle reste compatible avec Code source sur github.com : github.com/Quicksaver/Tab-Groups Téléchargement direct : tab_groups-2.1.4b1-fx.xpi |
Open Link in Silent Tab | 1 | Inhibe le chargement automatique des liens et marque-pages sélectionnés pour ouverture dans un nouvel onglet jusqu'à ce que le ou les onglets soit affichés. Téléchargement direct : open_link_in_silent_tab-0.2.5-fx.xpi |
Load Tab on select | 1 | Inhibe le chargement automatique des onglets lorsque celui-ci n'est pas affiché afin de rationaliser la mémoire et d'accélérer le démarrage de Firefox. Téléchargement direct : load_tab_on_select-0.5.8-fx.xpi |
ColorfulTabs | 2 | Une couleur de fond automatique et différente pour chaque onglet |
Tab Scope | 2 | Affiche une miniature de la page au survol d'un onglet. Téléchargement : tab_scope-1.6.3-fx.xpi |
Tab Counter | 2 | Affiche le nombre d'onglets ouverts. Téléchargement direct : tab_counter-1.9.9.3-sm+fx.xpi |
storeTab | 2 | Un bouton pour sauvegarder et restaurer tous les onglets. (Attention ! Ne tient pas compte de l'extension Tab Groups (Groupes d'onglets) et restaure tous les onglets dans le groupe d'onglets courant). Téléchargement direct : storetab-1.1-fx.xpi |
Fonctions supplémentaires au logiciels
Nom | Niveau | Commentaire |
---|---|---|
Locale Switcher | 2 | Permet de changer facilement la langue de l'interface de Mozilla Firefox |
Dictionnaire orthographique français | 1 | Utile si Firefox ne démarre pas en français après son installation. |
X-notifier | 2 | Facilite l'accès webmail et notifie l'arrivée de messages de plusieurs boîtes emails en simultané |
Nimbus Screen Capture | 2 | Permet de capturer une page web (complète ou en partie) dans un fichier image et d'éditer celle-ci |
Copy As Plain Text | 2 | Permet de copier un élément web en texte brut dans le presse-papier (pour le coller sans mise en forme) |
URL to QR code | 2 | Permet d'afficher le QR-code d'un lien ou d'un onglet pour faciliter son accès par téléphone portable |
Deskcut | 2 | Permet de créer un fichier raccourcis vers une page web ou un lien hypertexte contenu dans la page web |
EPUBReader | 2 | Gère et permet de lire les fichiers ebooks au format epub |
Habillage de la fenêtre principale
Les extensions suivantes concernent l'apparence de la fenêtre conteneur mais pas son contenu (page web).
Nom | Niveau | Commentaire |
---|---|---|
Status-4-Evar | 2 | Ré-affiche la barre de statut supprimée depuis Firefox 4.0. Compatible avec |
Classic Theme Restorer (Customize Australis) | 2 | Permet de retrouver l'apparence des Firefox antérieurs à la version 29 – notamment les onglets collés à leurs contenus respectifs dans une barre située au dessous de la barre d'adresse –. Cette extension est incompatible avec Firefox 57 et suivants mais elle est compatible avec |
Historique et marque-pages
Nom | Niveau | Commentaire |
---|---|---|
About-me | 2 | Affiche d'après l'historique, les URL les plus fréquemment visitées, et le nombre de pages web vues en fonction du temps |
Show Parent Folder | 2 | Permet d'afficher le dossier de chaque marque-page dans le gestionnaire des marque-pages (Bibliothèque). Pour cela, il faut cocher la colonne "Dossier parent" via un clic droit sur les titres de colonnes. Cette extension n'est plus disponible sur le site web de Mozilla. Mais elle reste compatible avec Téléchargement direct : show_parent_folder-2.1.1-signed.xpi |
Go Parent Folder | 2 | Permet d'aller au dossier d'un marque-page recherché et trouvé dans le gestionnaire de marque-pages (Bibliothèque). Cette extension n'est plus disponible sur le site web de Mozilla. Mais elle reste compatible avec Téléchargement direct : go_parent_folder-2.9.1.1-signed.1-signed.xpi |
Gestion des mots de passe
Nom | Niveau | Commentaire |
---|---|---|
Saved Password Editor | 2 | Permet de modifier les identifiants et mots de passe sauvegardés |
Password Exporter | 2 | Permet d'exporter/importer les mots de passe sauvegardés vers/depuis un fichier situé sur le PC |
Roboform Lite pour Firefox | 2 | Gestionnaire de mots de passe complémentaire8) |
Secure Password Generator | 2 | Générateur de mot de passe. (Dans un champs mot de passe, faire un clic-droit > Generate Password) |
Moteurs de recherche
Astuces du support.mozilla.org :
Nom | Niveau | Commentaire |
---|---|---|
Add to Search Bar | 2 | Permet d'ajouter le moteur de recherche interne d'un site web comme moteur de recherche dans Firefox Clic droit dans le champs de la page web > "Ajouter à la barre de recherche" |
Moteurs de recherche éthiques
Astuces du support.mozilla.org :
Les moteurs de recherche et méta-moteurs de recherche qui suivent sont éthiques : ils ne collectent aucune donnée utilisateur et ne conservent pas les traces de votre passage. Le chiffre d'affaire de ces sociétés provient de la même méthode qui était utilisée dans les premiers moteurs de recherches du web : des sociétés clientes paient pour être placées en bonne place dans les réponses aux requêtes, et selon le nombre de visites engendrées de leurs propres sites web.
Dans le tableau ci-dessous, les moteurs de recherches sont classés par ordre alphabétique. Le site web disconnect.me s'adresse à des utilisateurs expérimentés. Chaque moteur de recherche est dépendant des lois du pays d'installation de son siège social. Indépendamment du siège social, l'accès aux serveurs de ces moteurs de recherche dépend des lois d'exception en matière de surveillance généralisée exercée par les grands états de la planète (surveillance des câbles sous-marins, des routeurs points d'échange Internet, etc.). Ces états ne sont pas censés être officiellement en possession de la clé privée de déchiffrement des communications chiffrées SSL entre les ordinateurs et les serveurs et sites web HTTPS (clés numériques généralement d'origine états-unienne). Cependant les failles de sécurités non documentées (non révélées) ainsi que la banalisation des pratiques d'inspection des paquets en profondeur (DPI) laissent penser que plus il y a de passages de frontières, plus les communications sont examinées, et qu'un internaute est moins espionné s'il utilise un moteur de recherche éthique hébergé dans son propre pays (sauf congestion du réseau, les routeurs dirigent les paquets de communication Internet vers des chemins courts).
Nom | Site web | Extension Firefox | Commentaire |
---|---|---|---|
Disconnect | disconnect.me | Disconnect Search | Société basée aux USA. Propose des services supplémentaires payant (VPN, etc.) pour une meilleure confidentialité. About ; Privacy ; FAQ ; Terms of use |
DuckDuckGo | duckduckgo.com | DuckDuckGo (HTTPS / SSL) | Société basée aux USA. Extension préinstallée dans Firefox. About us ; Privacy policy Lire aussi cet article de Franck Ridel (04/02/2018) : DuckDuckGo, le canard aux pratiques boiteuses |
Framabee | framabee.org trouvons.org tontonroger.org | Néant9) | Association loi 1901 française Framasoft. Serveurs hébergés en France. Présentation ; Charte ; Mentions légales |
Oscobo | oscobo.co.uk | Oscobo | Société britanique. About us ; Privacy policy |
Qwant | qwant.com lite.qwant.com qwantjunior.com edu.qwantjunior.com | Qwant.com | Société française. Serveurs hébergés hébergés en France. Présentation ; Charte ; FAQ ; |
Startpage | startpage.com | Startpage (SSL) | Société hollandaise. Serveurs hébergés aux Pays-Bas, à Singapour et aux États-Unis. Présentation ; Charte éthique ; FAQ |
Swisscows | swisscows.ch | SwissCows | Société suisse. Serveurs hébergés en Suisse. About ; Data privacy |
Les moteurs de recherche éthiques sur Wikipedia :
Liste des moteurs de recherche > Moteurs de recherche assurant la confidentialité des recherches.
Extensions de téléchargement
Nom | Niveau | Commentaire |
---|---|---|
DownThemAll (wikipedia anglophone) | 2 | Gestionnaire et accélérateur de téléchargement10) |
Video DownloadHelper 6.3.3 (xpi)11) (wikipedia anglophone) | 2 | Permet de télécharger certains flux streaming audio ou vidéo |
YouTube Download Plus | 2 | Permet de télécharger les flux streaming vidéo de youtube.com et d'extraire leurs pistes audio en MP3 |
Extensions de gestion des extensions Firefox
Nom | Niveau | Commentaire |
---|---|---|
about:addons-memory12) about:addons-memory 2016 | 3 | Affiche le nom des extensions en les listant d'après leur consommation mémoire |
Preferences Monitor | 4 | Permet de figer les paramètres des extensions ou de les supprimer. (Contient la sous-extension intégrée eCleaner) |
Extensions fournissant les archives d'autres extensions
Nom | Niveau | Commentaire |
---|---|---|
Classic Add-on Archive | 2 | Permet d'installer la plupart des extensions officielles parues pour Firefox depuis plus de 15 ans. Site officiel : github.com/JustOff/ca-archive Page de téléchargement : github.com/JustOff/ca-archive/releases |
Extensions Do It Yourself
Ces extensions permettent de créer ses propres personnalisations sous forme de sous-extensions ultra-simplifiées (la création nécessite des notions de développement web). Des milliers d'utilisateurs partagent leurs recettes depuis des portails en ligne spécialisés.
Extension Stylus
Stylus est une extension éthique dérivée de Stylish, qui permet de personnaliser les règles d'affichage des pages web de certains sites web, à l'aide de règles prédéfinies par d'autres utilisateurs de ces sites. Ces règles sont écrites dans des fichiers textes selon la syntaxe CSS.
L'extension éthique Stylus remplace l'extension Stylish qui été supprimée du dépôt Mozilla en juillet 2018 pour violation de la vie privée suite à son rachat par une société en 201713).
Dans le but de personnaliser l'affichage des titres, paragraphes, tableaux, polices de caractères, etc., les pages web configurent leurs propres ensembles de règles appelées "feuilles de style en cascade" (CSS). Ces règles d'affichage sont généralement écrites dans un ou plusieurs fichiers supplémentaires dont les références invisibles sont indiquées au début des pages web (en-tête HTML).
Stylus est utile lorsque l'on apprécie le contenu d'un site web mais que l'habillage de ses pages web nous est désagréable. L'annuaire officiel userstyles.org/styles/browse permet de trouver des personnalisations pour beaucoup de sites web connus, et les internautes expérimentés peuvent à leur tour modifier ces personnalisations.
Ces pratiques de modification visant à améliorer l'existant est la définition même du hacking qui est à la base de la micro-informatique, d'Internet et du World Wide Web.
Sur le site officiel userstyles.org les scripts de personnalisation Stylus sont regroupés en trois catégories – les styles de sites, les styles d'applications (Mozilla Firefox, Mozilla Thunderbird, Google Chrome, etc.) et les styles globaux –, selon la directive @-moz-document
qui est contenue au début du fichier Stylus14).
Lorsque le navigateur web interprète les règles de style d'un fichier Stylus, cette interprétation vient en surcharge des styles de la page web déjà appliqués. Par exemple, le navigateur web calcule une première fois l'affichage des titres de niveau 1 d'une page web en interprétant la règle de style qu'elle comporte en interne ou dans un fichier séparé. Puis le navigateur web recalcule l'affichage des titres de niveau 1 avec les règles fournies par Stylus : on dit alors que les règles fournies par Stylus surclassent les règles de style de la page web. Elles ont en quelque sorte le dernier mot.
Si des règles de style fournies par Stylus ne concernent qu'un site web ou bien qu'un nom de domaine particulier (par exemple http://un_site.org
ou un_site.org
), alors le navigateur web ne chargera pas ces règles en mémoire et ne recalculera pas l'affichage de la page lorsqu'il visitera d'autres sites web. À contrario, si plusieurs styles fournis par Stylus ne sont pas restreints à un site web ou à un domaine particulier, alors le navigateur web les chargera en mémoire et recalculera l'affichage autant de fois qu'il y a de page web affichées (dans des onglets ou des fenêtres). Afin de diminuer l'empreinte mémoire, il est recommandé aux utilisateurs non expérimentés en développement web, de n'utiliser que des styles de site. L'annuaire officiel des styles de site est disponible à cette adresse :
userstyles.org/categories/site
Contrairement à l'extension Greasemonkey, l'extension Stylus provoque le chargement de données passives sous forme de feuilles de style (CSS) qui sont des règles que le navigateur web interprète à sa façon. Ces règles ne sont pas des programmes, elles n'exercent pas leurs propres actions sur le navigateur web. Elle ne peuvent être malveillantes.
Nom | Niveau | Commentaire |
---|---|---|
Stylus (dérivée de Stylish) | 2-4 | Permet de créer, télécharger, modifier et gérer des règles personnalisées de feuille de style pour les page de certains sites web. L'annuaire des styles disponibles est accessible à l'URL suivante : userstyles.org/styles/browse |
Exemple de style | Commentaire |
---|---|
Startpage Google Look | Affiche les pages de résultat du site startpage.com comme celles de Google |
OVS - interface épurée (v2) | Affiche les pages du site onvasortir.com dans toute leur largeur et sans les publicités |
Extension Greasemonkey
Greasemonkey permet de personnaliser le comportement (événements, affichage) du navigateur web des pages web de certains sites web à l'aide de programmes prédéfinis par d'autres utilisateurs de ces sites. Ces programmes contenus dans des fichiers textes appelés scripts sont écrits dans le langage de programmation JavaScript.
Dans le but de personnaliser le comportement du navigateur web (événements, affichage), les pages web ajoutent souvent un ou des sous-programmes JavaScript. Ces programmes sont généralement écrits dans un ou plusieurs fichiers supplémentaires (scripts) dont les références invisibles sont indiquées au début des pages web (en-tête).
Chaque script de personnalisation Greasemonkey concerne un, plusieurs ou bien tous les sites web selon les directives // @include
, // @exclude
et // @match
du bloc de méta-données (en) situé dans l'en-tête du fichier entre les lignes // ==UserScript==
et // ==/UserScript==
. Si un script Greasemonkey ne concerne qu'un Site web particulier (par exemple http://un_site.org
), alors le navigateur web ne chargera pas ce script en mémoire lorsqu'il visitera d'autres site web. À contrario, si plusieurs scripts Greasemonkey non restreints à un site web particulier sont configurés et activés, alors le navigateur web chargera tous ces scripts en mémoire autant de fois qu'il y a de page web affichées (dans des onglets ou des fenêtres). Afin de diminuer l'empreinte mémoire, il est recommandé de modifier un script dont les directives @include, @exclude ou @match serait manquantes ou inappropriées.
Greasemonkey est utile lorsque l'on apprécie le contenu d'un site web mais que le comportement du navigateur web (événement, affichage) sur une ou plusieurs de ses pages web nous est désagréable. Les annuaires officiels suivants permettent de trouver des scripts pour beaucoup de sites web connus, et les internautes qui ont un profil programmeur peuvent à leur tour personnaliser ces scripts :
- greasyfork.org (partiellement francisé) :
- Aide > Métadonnées
- Aide > Code Rules (en)
Ces pratiques de modification visant à améliorer l'existant est la définition même du hacking qui est à la base de la micro-informatique, d'Internet et du World Wide Web. L'éditeur Tim O'Reilly – co-initiateur en 1998 du mouvement hacker open source en opposition au mouvement hacker logiciels libres qui existe depuis 1983 – publie le texte intégral du livre Greasemonkey Hacks, Tips and tools for remixing the web with Firefox. Ce texte est au format wiki sous copyright O'Reilly Media (en opposition à la gauche d'auteur promue par les hacker logiciels libres).
Attention ! L'extension Greasemonkey provoque le chargement de scripts, c'est à dire de programmes. Ce ne sont pas des données passives comme les règles de style (CSS) de l'extension Stylus que le navigateur web interprète à sa façon, mais des codes informatiques qui exercent leurs propres actions sur ce navigateur web. Ils peuvent être malveillants !
Pour des raisons de sécurité, il est fortement recommandé de lire et de vérifier les scripts Greasemonkey avant de les télécharger. C'est pourquoi l'extension Greasemonkey ne devrait être utilisée que par les utilisateurs expérimentés ayant le niveau programmeur.
Nom | Niveau | Commentaire |
---|---|---|
Greasemonkey (wikipedia) | 2-4 | Permet de créer/modifier/gérer de petits programmes javascripts personnalisées |
2-4 | Programme dérivé (fork) de Greasemonkey associé au dépôt Greasy Fork |
Logiciels indépendants du web
Nom | Niveau | Commentaire |
---|---|---|
Addictive Typing Lessons | 2 | Programme d'apprentissage de la dactylographie |
Logiciels dérivés de l'ancien Firefox et maintenus à jour
Waterfox
Avertissement (février 2020) !!
Le 14/02/2020, Alex Kontos, le créateur et dévelopeur de Waterfox, a annoncé (en) que son logiciel a été acheté en tant que filiale par la société états-unienne System1 (en). Cette société de data-mining (en) avait été vivement critiquée par Sven Taylor sur restoreprivacy.com (en) lors du rachat de Starpage en septembre 2019, et ce rachat de Waterfox a soulevé bien des questions sur reddit.com (en).
Même si la société mère est basée aux USA, Alex Kontox fait valoir que sa filiale reste sous juridiction de la loi britannique. Or celle-ci n'est plus dépendante de l'Union Européenne, ce qui rend l'argument juridique nul. De surcroît et c'est le plus important, le fait qu'un logiciel comme Waterfox soit libre n'implique pas forcément que le fichier binaire constituant le programme compilé l'aient été à partir du code source libre d'origine. Pour cette raison, il est important d'avoir une confiance absolue dans le serveur web depuis lequel on télécharge le fichier binaire. Malgré toutes ses qualités, le développeur Alex Kontos n'a pas fait la démarche d'intégration de son logiciel libre Waterfox dans les dépôts GNU/Linux, comme par exemple ceux de Debian dont la forge logicielle garantit que le programme compilé reflète bien le code source d'origine. C'est pourquoi, la communauté des hackers et de tous les utilisateurs attachées à la vie privée exprime sa plus grande méfiance vis-à-vis des distributions du programme binaire Waterfox15)
Le navigateur web Waterfox est un logiciel libre dérivé (forks) de Mozilla Firefox dans son ancienne technologie XUL. Le projet Waterfox a été initié par Alex Kontos en 2011, et est activement développé en version 64 bits sous Windows, sous GNU/Linux et sous MacOS, pour permettre un maximum de liberté de personnalisation (extensions, etc.) sans les fonctionnalités de pistage de Mozilla Firefox :
- Désactivation du sous-programme Encrypted Media Extensions (EME) de Firefox qui permet le verrouillage numérique des données (DRM) sans le contrôle de l'utilisateur (programme privateur)
- Suppression du sous-programme Pocket (read it later) de Firefox qui centralise sur un serveur toutes les pages web que l'internaute souhaite lire ultérieurement…
- Suppression du sous-programme de télémétrie Firefox
- Suppression de la collecte de données Firefox
- Suppression du profilage de démarrage Firefox
- Suppression des tuiles sponsorisées dans le nouvel onglet Firefox
Waterfox est livré avec l'interface Australis qui a été celle de Mozilla Firefox entre le 29 avril 2014 (Firefox 29) et le 13 novembre 2017 (Firefox 56) et qui, suivant la mode lancée par Google Chrome, a détaché les onglets de leur contenus respectifs en les déplaçant au-dessus de la barre d'adresse.
Le programme Waterfox est multilingue mais pas son installateur. Au premier démarrage du logiciel, il faut donc commencer par configurer la langue "French" :
Menu Outils > Options (ou Édition > Préférences) > Onglet Général > Section "Locale Select" : Sélectionner "French".
Quant-au dictionnaire orthographique français, il doit être télécharger depuis la page page Mozilla officielle.
Par défaut, Waterfox est fourni avec le métamoteur de recherche Ecosia. Cette société est un collecteur de fonds pour des associations de plantation d'arbres au Burkina Faso, au Pérou et à Madagascar, grâce à l'argent que lui verse Yahoo, Bing et Google en échange de l'espionnage des données comportementales des internautes. Heureusement, il est également livré avec les moteurs de recherche éthiques Qwant, Startpage, DuckDuckGo, Disconect et Findx.
Depuis la version 55.2.2 du 10/10/2017 (annonce officielle), Waterfox et Firefox peuvent fonctionner simultanément parce que Waterfox possède son propre répertoire de configuration (profils utilisateurs). Celui-ci est situé dans $HOME/Library/Application Support/Waterfox/
sous MacOS, dans $HOME/.waterfox/
sous GNU/Linux et dans %APPDATA%\Waterfox\
sous Windows.
Waterfox peut (et doit) être téléchargé depuis sa page officielle : waterfoxproject.org/downloads
Toutes les anciennes extensions de Firefox (même les très anciennes) peuvent être facilement recherchées et installées dans Waterfox après installation de l'extension Classic Add-ons Archive hébergé par le dépôt Microsoft GitHub. La dernière version est téléchargeable ici : github.com/JustOff/ca-archive/releases/latest.
Démarrage en mode sans échec :
Si une extension provoque un dysfonctionnement de Waterfox, il faut démarrer celui-ci en mode sans échec puis désinstaller cette extension. Pour démarrer Waterfox en mode sans échec, il faut démarrer le programme avec le paramètre -safe-mode
. Sous Windows, cela est possible dans le terminal ou bien dans la boite de dialogue Exécuter (touche Windows + R) en entrant la ligne suivante :
"%ProgramFiles%\Waterfox\waterfox.exe" -safe-mode
Problème de (re)démarrage de Waterfox après installation d'une extension :
Sous Windows 10, j'ai remarqué que certaines extensions pouvaient empêcher Waterfox de démarrer une deuxième fois au cours de la même session utilisateur, ou bien simplement de redémarrer lorsque requis par l'activation de ces extensions. Au cours de mes tests, quitter et redémarrer la session ou Windows a été suffisant pour me permettre de démarrer à nouveau Waterfox sans rien désinstaller en mode sans échec. Ce symptôme a finalement disparu lorsque j'ai désactivé puis réactivé une par une les extensions dans un ordre différent.
Je n'ai pas rencontré ce symptôme sous GNU/Linux.
Pale Moon
Le projet Pale Moon a été initié par Mark Straver en 2009 et est activement développé en version 32 bits et 64 bits, sous Windows à partir de Windows 7, sous GNU/Linux, sous MacOS et sous Android, pour offrir un maximum de liberté de personnalisation (extensions, etc.) et de choix pour l'utilisateur, dans l'interface simple des premiers Firefox.
Pale Moon est livré avec une interface dépourvue de fioritures, basée sur celle que Mozilla Firefox affichait entre le 22 mars 2011 (Firefox 4) et le 28 avril 2014 (Firefox 28) lorsque les onglets étaient encore collés à leurs contenus respectifs.
Pale Moon et Firefox peuvent fonctionner simultanément parce que Pale Moon dispose de son propre répertoire de configuration (profils utilisateurs). Sous GNU/Linux, il se situe dans le répertoire $HOME/.moonchild productions/pale moon/
. Sous Windows 7 et suivant, il se situe dans le répertoire %APPDATA%\Moonchild Productions\Pale Moon\
.
Compatiblité partielle avec les extensions Firefox :
Les extensions dépendantes de l'interface Australis de Mozilla Firefox 29 à 56, ou bien qui dépendent du kit de développement logiciel Jetpack/SDK ou encore dont l'architecture est au format WebExtension (Firefox 57 et suivants) sont incompatibles avec Pale Moon. Le logiciel Waterfox et son interface plus récente représente une bonne alternative si une extension Firefox n'est pas compatible avec Pale Moon, à condition qu'elle ne soit pas au format WebExtension. Quoi qu'il en soit, Pale Moon dispose de son propre dépôt d'extensions situé à l'URL suivante :
addons.palemoon.org/extensions.
Pale Moon peut (et doit) être téléchargé depuis son site officiel : palemoon.org (Page officielle de téléchargements)
Toutes les anciennes extensions de Firefox (même les très anciennes) peuvent être facilement recherchées et installées dans Pale Moon après installation de l'extension Classic Add-ons Archive hébergé par le dépôt Microsoft GitHub. La dernière version est téléchargeable ici : github.com/JustOff/ca-archive/releases/latest.
Installation sous Windows 64 bits :
Dans un Windows 64 bits au démarrage du programme d'installation "Pale Moon Web-installer" (palemoon-websetup.exe), il faut d'abord sélectionner "Advanced Install" afin que l'installateur interroge le serveur pour connaître la dernière version disponible du logiciel, à la fois en 32 bits et en 64 bits. Au niveau de la ligne "64-bit version: x.y.z (x64) 64-bits", il faut cliquer sur le bouton Download. Lorsqu'un message avertit que certaines extensions pourraient être incompatibles avec la version 64 bits et demande "Are you sure you want to install this version?", il faut valider en cliquant sur Yes, puis continuer l'installation comme n'importe quel logiciel libre (Next, next, Finish…).
Configuration du logiciel en français :
Pale Moon est monolingue (anglais) : les autres langues doivent être post-installées en tant qu'extensions. Cette opération est facilitée par l'extension "Pale Moon Locale Switcher" qu'il faut installer en visitant sa page officielle addons.palemoon.org/addon/locale-switcher (ou bien en installant l'extention Locale Switcher de Mozilla).
Cette extension installée, il faut cliquer sur son icône (située en haut à droite) puis sur "Get more Pale Moon language packs" qui redirige vers la page "addons.palemoon.org/language-packs". Sur cette page, il faut cliquer sur l'icône du drapeau français "French" qui correspond à l'adresse URL suivante :
addons.palemoon.org/?component=download&version=latest&id=langpack-fr@palemoon.org.
Enfin il faut cliquer une deuxième fois sur l'icône de l'extension "Pale Moon Locale Switcher" puis sur "fr - Français" et valider le redémarrage du logiciel. En outre, il peut être intéressant d'installer le Dictionnaire orthographique français depuis le site officiel Mozilla.
Attention aux mises à jour des versions Pale Moon portable
Le sous-programme de mise à jour de Pale Moon portable pour Windows ne peut mettre à jour qu'une partie du produit. Il est donc recommandé de télécharger la nouvelle version portable quand elle est disponible.
Sous GNU/Linux à la date de novembre 2017, la version tarball – version portable du logiciel qui est installée par le programme Pale Moon for Linux Installer – ne comporte pas de sous-programme de mise à jour. Cette fonctionnalité est en développement. Afin que Pale Moon soit mis à jour par le même processus que celui du système d'exploitation GNU/Linux, il est donc recommandé d'ajouter à la configuration système, le dépôt Pale Moon tierce-partie correspondant à la distribution GNU/Linux idoine, comme indiqué sur cette page officielle : linux.palemoon.org.
Démarrage en mode sans échec :
Si une extension provoque un dysfonctionnement de Pale Moon, il faut démarrer celui-ci en mode sans échec puis désinstaller cette extension. Pour démarrer Pale Moon en mode sans échec, il faut démarrer le programme avec le paramètre -safe-mode
. Sous Windows, cela est possible dans le terminal ou bien dans la boite de dialogue Exécuter (touches Windows R) en entrant la ligne suivante :
"%ProgramFiles%\Pale Moon\palemoon.exe" -safe-mode
Mais s'il s'agit d'un Pale Moon 32 bits dans un Windows 64 bits, il faut au contraire entrer la ligne suivante :
"%ProgramFiles(x86)%\Pale Moon\palemoon.exe" -safe-mode
Liens utiles
- Liens officiels :
- Télécharger Mozilla Firefox : mozilla.org/fr/firefox/
- Portail des extensions Firefox de la fondation Mozilla : addons.mozilla.org/fr/firefox/extensions/
- Liens non officiels :
- Liste des commandes about de Firefox par Pascal Chevrel
Liens pour utilisateurs expérimentés
- À propos des entêtes HTTP :
- openclassrooms.com > Les requêtes HTTP (cours)
- alsacreations.com > Voir et modifier les en-têtes HTTP (cours)
- Site de David Grove > Show HTTP Request Headers (avec explications des entêtes)
- Site de Alan Kennedy > HTTP header check
- whatismybrowser.com > What HTTP headers is my browser sending?
- alwaysdata.com > Entête HTTP d'une page web
(permet de lire les entêtes renvoyés par un serveur web sans visiter cette page dans le navigateur)
- NVDA (en) : logiciel libre lecteur d'écran multi-lingual : nvda-fr.org
- Jaws : logiciel agrandisseurs d'écran (en) et lecteur d'écran adapté pour la basse vision et la cécité (braille) :
- Mail2Voice : logiciel libre courrielleur simplifié par génération de courriels MP3 et vocalisation de courriels, adapté pour les personnes porteuses de handicap cognitif et/ou illettrées.
Attention à bien stocker le fichier localement sur le PC et non en ligne !
Crée automatiquement un dossier dwhelper utilisé par défaut pour télécharger les fichiers. Il faut désactiver la mise à jour du module afin qu'il reste compatible avec les versions de Firefox antérieures à 57.
- Manuel utilisateur de la directive @-moz-document : Applying styles to specific sites
- 13/02/2020: reddit.com > Privacy browser Waterfox appears to be sold to System1, a U.S. pay-per-click ad company that recently bought a majority of the Startpage search engine : LizMcIntyre: "Not sure of all the details yet, but the UK Companies House (the business registration system in the UK) shows that System1 Director Michael Blend was appointed director of Waterfox on December 13, 2019. Alex Kontos, founder and former "person with significant control" (over 75% ownership) stepped down as director the same day."
- 14/02/2020: waterfox.net > Blog > Waterfox has joined System1
- 14/02/2020: ghacks.net > Waterfox web browser sold to System1
- 15/02/2020: youtube.com > Switched to Linux (Tom Murosky) > Waterfox Sells to System1