Muchas configuraciones, especialmente las más avanzadas, no están presentes en el cuadro de diálogo de opciones de Interfaz de usuario (UI).
La configuración de preferencia que se modifica de los valores predeterminados se guarda en el prefs.js
archivo. En lugar de editar directamente este archivo, las aplicaciones recientes de Mozilla incluyen un editor de configuración al que se puede acceder desde la interfaz de la aplicación.
Fuente: configuración de edición
En Firefox, escriba about:config
la barra de ubicación (barra de direcciones) y presione Enterpara mostrar la lista de preferencias [...]. Si ve una página con el mensaje de advertencia, "¡Esto podría anular su garantía!", Haga clic en el botón "¡Tendré cuidado, lo prometo!", Para continuar (de hecho, no hay garantía alguna, es más un broma para asegurarse de que los usuarios estén al tanto de lo que están a punto de hacer). Use la casilla de verificación allí para evitar la advertencia en el futuro.
Para agregar una nueva preferencia, haga clic contextual (clic derecho) en cualquier lugar de la lista de preferencias. En el menú contextual, seleccione Nuevo y luego seleccione el tipo de preferencia que está agregando.
Para modificar una preferencia existente, haga clic contextual (clic derecho) en la preferencia, seleccione Modificar y escriba el nuevo valor.
Para restablecer una preferencia a su valor predeterminado o para eliminar una preferencia agregada, haga clic contextual (clic derecho) en la preferencia y seleccione Restablecer .
Puede usar la barra de búsqueda en la parte superior de la about:config
página para filtrar las preferencias que desea inspeccionar. La barra de búsqueda no distingue entre mayúsculas y minúsculas, a diferencia de las variables de configuración reales.
Fuente: acerca de: config
browser.link.open_newwindow
Tipo Entero
Valor predeterminado 3
Descripción Controla dónde abrir enlaces que normalmente se abrirían en una nueva ventana. Valores posibles:
1
(o cualquier otra cosa): abrir en la pestaña o ventana actual.
2
- Abrir en una nueva ventana.
3
- Abrir en una nueva pestaña.
Habilitar o deshabilitar la opción Abrir nuevas ventanas en una nueva pestaña en su lugar IU alternará esta preferencia entre 3
y 2
.
browser.link.open_newwindow.restriction
Tipo Entero
Valor predeterminado 2
Descripción Restringe todas las ventanas nuevas abiertas por JavaScript. Valores posibles:
0
- Siempre forzar nuevas ventanas en pestañas.
1
- No restringir nuevas ventanas.
2
- forzar ventanas que no especifican sus características (por ejemplo, ancho, alto) en pestañas.
browser.popups.showPopupBlocker
Tipo booleano
Valor predeterminado true
Descripción Determina si se debe mostrar un icono en la barra de estado cuando se ha bloqueado una ventana emergente. Obsoleto, solo déjalo como está.
dom.disable_open_click_delay
Tipo Entero
Valor predeterminado 1000
Descripción Maneja las ventanas emergentes de acuerdo con la configuración actual del bloqueador de ventanas emergentes cuando se crea a través de un evento de temporización de JavaScript con un retraso menor que este valor (en milisegundos).
dom.disable_open_during_load
Tipo booleano
Valor predeterminado true
Descripción Cuando está habilitada, bloquea las ventanas emergentes creadas mientras se carga la página. Esta configuración es equivalente a la opción de interfaz de usuario Bloquear ventanas emergentes .
dom.disable_window_flip
Tipo booleano
Valor predeterminado true
Descripción Determina si las ventanas se pueden enfocar a través de JavaScript.
dom.disable_window_move_resize
Tipo booleano
Valor predeterminado false
Descripción Determina si las ventanas se pueden mover o cambiar de tamaño con JavaScript.
dom.disable_window_open_feature.*
Descripción En lugar de una sola preferencia, este es un conjunto de configuraciones booleanas diferentes que pueden evitar que una característica emergente específica (por ejemplo, barra de direcciones, barras de desplazamiento, etc.) se desactive cuando se establece en true
. Preferencias 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
Tipo booleano
Valor predeterminado true
Descripción Cuando está habilitado, evita que el texto de la barra de estado se cambie a través de JavaScript.
dom.popup_allowed_events
Tipo Cadena
Valor predeterminado change click dblclick mouseup reset submit touchend
Descripción Una lista separada por espacios de los eventos permitidos para crear ventanas emergentes. Aunque no está documentado, establecer el valor en un solo carácter de espacio creará una lista vacía, deshabilitando así todas las ventanas emergentes (aún se aplican excepciones). Se puede lograr el mismo efecto especificando un evento inexistente (p none
. Ej .).
dom.popup_maximum
Tipo Entero
Valor predeterminado 20
Descripción Limita el número de ventanas emergentes abiertas simultáneamente.
privacy.popups.disable_from_plugins
Tipo Entero
Valor predeterminado 2
Descripción Controla las ventanas emergentes creadas por complementos (por ejemplo, Adobe Flash Player). Valores posibles:
0
- sin restricciones.
1
- limita el número de ventanas emergentes a dom.popup_maximum
.
2
- bloquear todas las ventanas emergentes, excepto los sitios web incluidos en la lista blanca.
3
- bloquear todas las ventanas emergentes.
privacy.popups.policy
Tipo Entero
Valor predeterminado 1
Descripción en desuso. Usar en su dom.disable_open_during_load
lugar.
privacy.popups.showBrowserMessage
Tipo booleano
Valor predeterminado true
Descripción Determina si se muestra una barra de información cada vez que se bloquean una o más ventanas emergentes. Se puede cambiar usando la barra No mostrar información cuando las ventanas emergentes están bloqueadas .
privacy.popups.usecustom
Tipo booleano
Valor predeterminado true
Descripción Aparentemente sin usar.
Estos son los valores que uso actualmente para las configuraciones mencionadas anteriormente; siéntase libre de experimentar con otras configuraciones por su cuenta. Probado con Firefox 27.0.1.