De nombreux paramètres, en particulier les plus avancés, ne sont pas présents dans la boîte de dialogue des options de l'interface utilisateur (UI).
Les paramètres de préférence modifiés à partir des valeurs par défaut sont enregistrés dans le prefs.js
fichier. Au lieu de modifier directement ce fichier, les applications récentes de Mozilla incluent un éditeur de configuration accessible depuis l'interface de l'application.
Source: Modification de la configuration
Dans Firefox, saisissez about:config
la barre d'adresse (barre d'adresse) et appuyez sur Enterpour afficher la liste des préférences [...]. Si vous voyez une page avec le message d'avertissement, "Cela pourrait annuler votre garantie!", Cliquez sur le bouton intitulé "Je ferai attention, je vous le promets!", Pour continuer (en fait, il n'y a aucune garantie, c'est plus un blague pour s'assurer que les utilisateurs sont conscients de ce qu'ils sont sur le point de faire). Utilisez la case à cocher là pour éviter l'avertissement à l'avenir.
Pour ajouter une nouvelle préférence, cliquez sur le contexte (clic droit) n'importe où dans la liste des préférences. Dans le menu contextuel, sélectionnez Nouveau puis sélectionnez le type de préférence que vous ajoutez.
Pour modifier une préférence existante, cliquez sur le contexte (clic droit) sur la préférence, sélectionnez Modifier et saisissez la nouvelle valeur.
Pour réinitialiser une préférence à sa valeur par défaut ou pour supprimer une préférence ajoutée, cliquez sur le contexte (clic droit) sur la préférence et sélectionnez Réinitialiser .
Vous pouvez utiliser la barre de recherche en haut de la about:config
page pour filtrer les préférences que vous souhaitez inspecter. La barre de recherche est insensible à la casse, contrairement aux variables de configuration réelles.
Source: à propos de: config
browser.link.open_newwindow
Type Entier
Valeur par défaut 3
Description Contrôle où ouvrir les liens qui s'ouvriraient normalement dans une nouvelle fenêtre. Valeurs possibles:
1
(ou toute autre chose) - ouvert dans l'onglet ou la fenêtre actuelle.
2
- ouvrir dans une nouvelle fenêtre.
3
- ouvrir dans un nouvel onglet.
L'activation ou la désactivation de l' option Ouvrir de nouvelles fenêtres dans un nouvel onglet à la place permet de basculer cette préférence entre 3
et 2
.
browser.link.open_newwindow.restriction
Type Entier
Valeur par défaut 2
Description Restreint toutes les nouvelles fenêtres ouvertes par JavaScript. Valeurs possibles:
0
- toujours forcer de nouvelles fenêtres dans des onglets.
1
- ne limitez pas les nouvelles fenêtres.
2
- forcer les fenêtres qui ne spécifient pas leurs caractéristiques (par exemple largeur, hauteur) dans des onglets.
browser.popups.showPopupBlocker
Type Booléen
Valeur par défaut true
Description Détermine s'il faut afficher une icône dans la barre d'état lorsqu'une fenêtre contextuelle a été bloquée. Obsolète, laissez-le tel quel.
dom.disable_open_click_delay
Type Entier
Valeur par défaut 1000
Description Gère les fenêtres contextuelles en fonction des paramètres actuels du bloqueur de fenêtres contextuelles lorsqu'il est créé via un événement de synchronisation JavaScript en utilisant un délai inférieur à cette valeur (en millisecondes).
dom.disable_open_during_load
Type Booléen
Valeur par défaut true
Description Lorsque cette option est activée, bloque les fenêtres contextuelles créées pendant le chargement de la page. Ce paramètre est équivalent à l' option d'interface utilisateur Bloquer les fenêtres contextuelles .
dom.disable_window_flip
Type Booléen
Valeur par défaut true
Description Détermine si les fenêtres peuvent être focalisées via JavaScript.
dom.disable_window_move_resize
Type Booléen
Valeur par défaut false
Description Détermine si les fenêtres peuvent être déplacées ou redimensionnées à l'aide de JavaScript.
dom.disable_window_open_feature.*
Description Plutôt qu'une seule préférence, il s'agit d'un ensemble de différents paramètres booléens qui peuvent empêcher une fonctionnalité contextuelle spécifique (par exemple, barre d'adresse, barres de défilement, etc.) d'être désactivée lorsqu'elle est définie sur true
. Préférences disponibles:
dom.disable_window_open_feature.close
dom.disable_window_open_feature.location
dom.disable_window_open_feature.menubar
dom.disable_window_open_feature.minimizable
dom.disable_window_open_feature.personalbar
dom.disable_window_open_feature.resizable
dom.disable_window_open_feature.scrollbars
dom.disable_window_open_feature.status
dom.disable_window_open_feature.titlebar
dom.disable_window_open_feature.toolbar
dom.disable_window_status_change
Type Booléen
Valeur par défaut true
Description Lorsqu'il est activé, empêche le texte de la barre d'état d'être modifié via JavaScript.
dom.popup_allowed_events
Type Chaîne
Valeur par défaut change click dblclick mouseup reset submit touchend
Description Une liste séparée par des espaces des événements autorisés à créer des fenêtres contextuelles. Bien que non documenté, la définition de la valeur sur un seul caractère d'espace créera une liste vide, désactivant ainsi toutes les fenêtres contextuelles (des exceptions s'appliquent toujours). Le même effet peut être obtenu en spécifiant un événement inexistant (par exemple none
).
dom.popup_maximum
Type Entier
Valeur par défaut 20
Description Limite le nombre de fenêtres contextuelles ouvertes simultanément.
privacy.popups.disable_from_plugins
Type Entier
Valeur par défaut 2
Description Contrôle les fenêtres contextuelles créées par les plug-ins (par exemple Adobe Flash Player). Valeurs possibles:
0
- pas de restrictions.
1
- limite le nombre de pop-ups à dom.popup_maximum
.
2
- bloquer toutes les fenêtres pop-up, sauf pour les sites Web sur liste blanche.
3
- bloquer toutes les fenêtres pop-up.
privacy.popups.policy
Type Entier
Valeur par défaut 1
Description Obsolète. Utilisez dom.disable_open_during_load
plutôt.
privacy.popups.showBrowserMessage
Type Booléen
Valeur par défaut true
Description Détermine s'il faut afficher une barre d'informations chaque fois qu'un ou plusieurs pop-ups sont bloqués. Peut être modifié à l'aide de l' option Ne pas afficher la barre d'informations lorsque les fenêtres contextuelles sont bloquées .
privacy.popups.usecustom
Type Booléen
Valeur par défaut true
Description Apparemment inutilisé.
Ce sont les valeurs que j'utilise actuellement pour les paramètres répertoriés ci-dessus; n'hésitez pas à tester vous-même d'autres paramètres. Testé avec Firefox 27.0.1.