Complementos sin firmar. ¿Por qué el navegador Mozilla Firefox prohíbe la instalación de elementos Yandex y otras extensiones?

Mozilla Firefox a veces (o con frecuencia) se bloquea; por ejemplo, prohíbe la instalación de algunas extensiones que, en su opinión, son dañinas y su instalación está prohibida. Dicen que todo esto es para nuestra protección: "El complemento no se pudo cargar debido a un error de conexión". O bien: "Firefox ha bloqueado la solicitud para instalar software desde este sitio".

¿¡Qué tengo que hacer!? si estoy acostumbrado a algún tipo de extensión y no puedo vivir sin ella de otra manera... y me importan un comino todas estas riñas de primera línea de los desarrolladores y sus peculiares interpretaciones de los certificados...

Bueno... instalemos el complemento habitual... ...consideremos, por ejemplo, el caso en el que el navegador Firefox prohíbe la instalación de elementos Yandex ( A continuación se muestra un enlace a una publicación que habla sobre cómo agregar marcadores de Yandex a Firefox 55.0.2).


...un día decidimos instalar un complemento para el navegador Mozilla Firefox, elementos Yandex... ¡Al principio de la instalación, todo parece genial!

Pero más cerca del final, aparece la siguiente ventana de advertencia:

"No se pudo cargar el complemento..."

Quién tiene la culpa... Qué hacer...

Firefox ha bloqueado la solicitud para instalar software desde este sitio

No sé en qué versiones empezó este problema con la prohibición de instalar extensiones y componentes. No profundizo en estos duelos de certificados incorrectos, son ellos y su inconsistencia los que llevan al bloqueo.

Y no tiene sentido comprender lo incomprensible, porque es posible confundirse rápidamente en fechas y temas, y además, es difícil calcular y predecir qué tipo de pica se lanzarán los desarrolladores opuestos la próxima vez.

Personalmente, para evitar todas estas inconsistencias... uso el navegador Firefox y su . Si es posible, transmito algunas actualizaciones: bueno, al menos siempre me preparo para ellas.

En esto ayuda mucho el maravilloso programa MozBackup, que puede guardar todos los datos personales del navegador: contraseñas, extensiones, marcadores, etc. ... y regularlos, por supuesto.

Entonces: como se mencionó anteriormente, no recuerdo la versión del navegador en la que se descubrió por primera vez el problema de prohibición, y como no lo recuerdo (y ninguno de los simples mortales lo recuerda), ¡significa que no existe un elixir exacto! ! sin embargo, te mostraré un par de opciones para la instalación gratuita de complementos seleccionados: (una de ellas definitivamente funcionará; tuve problemas con la segunda))

para desactivar la PROHIBICIÓN de Firefox de instalar extensiones -

hagámoslo:

Usemos la configuración oculta del navegador Mozilla Firefox.

Ingrese el siguiente monograma en la barra de direcciones de su navegador:

...y haga clic en "Entrar"

Importante: cuando accedes a estas configuraciones "ocultas", el navegador muestra una ventana tan divertida en la que te advierte que tengas cuidado: ¡ten cuidado!

Como comprenderá, debe prometer estar atento.

Luego seremos llevados al lugar santísimo del navegador: el feed de configuración técnica:

...luego, en la “búsqueda” de la cinta de configuración (está en algún lugar en la parte superior), escribiremos la siguiente frase:

Atención: puede tener sentido, si lo tienes configurado en falso, cámbialo a verdadero: ¡la experimentación lo es todo!

Como complemento al material, para aquellos usuarios que estén pensando en domesticar una computadora y estar en “TI” con ella:

Entre los programadores (y en general, quizás recuerdes de las lecciones de informática) valores lógicos tan simples (conceptos, si lo deseas) como VERDADERO, que significa verdadero y FALSO, que significa falso. Si simplemente “verdad” es permiso y “falso” es, en consecuencia, prohibición.

Y en algunos casos de lenguajes de programación, el valor "verdadero" está codificado legalmente como 1 y el valor "falso" es 0.

Tipo de datos lógicos, o tipo booleano, o tipo booleano (del inglés booleano o tipo de datos lógicos) en honor a George Boole (que es muy lógico): así era un matemático y lógico.

Pero esto es cierto, tocando un poco el tema...

Y exploraremos todas las profundidades de la Internet óptima de un artículo a otro) para que tenga sentido suscribirse




Entonces, después de habernos registrado)) - reiniciamos... el navegador, quiero decir...

¡Deberia de funcionar!

Si el navegador no cumplió con la orden (recuerde: "prohibir la prohibición"), al diablo con esto. Aunque no debería ser así: las sutilezas te las cuento en el próximo artículo para que nos acerquemos más al tema…

La segunda opción - ahora definitivamente funcionará... Hagamos esto: y aprendamos...

cómo instalar extensiones del navegador Firefox usando un archivo guardado

Supongamos que necesita adjuntar elementos de Yandnex a su navegador (todas las demás extensiones se instalan de la misma manera).

Vaya a la página de instalación oficial; si es necesario, aquí está el enlace //element.yandex.ru/?from=wizard___one

Foto a continuación: coloque el cursor sobre "Instalar"... presione el botón derecho del mouse y en el menú desplegable seleccione "Guardar como..."

Especificamos la carpeta a guardar, y en un minuto te llegará el siguiente archivo:

YandexElement.xpi

¡La mitad de la batalla está hecha!

En el menú “Herramientas” del navegador Firefox, seleccione “Complementos”.

En la página que se abre, a la izquierda, en el menú vertical, haga clic en "Servicios".

Instante..! ...y el ojo ve:

...qué: en la página que se abre en la esquina superior derecha hay un ícono de "engranaje", haga clic en este engranaje (estas son configuraciones) y en la ventana del menú que aparece, seleccione la opción "Instalar desde archivo". ..”

Bueno, creo que lo has adivinado.

Debe especificar la ruta (carpeta) en la que se guarda el valioso archivo de extensión.

Un minuto... y el complemento está instalado. Nota: sin prohibiciones conmovedoras y con piadosa preocupación por nosotros, pecadores...

Y nosotros... continuamos: pasa al siguiente artículo sobre cómo...

Y... - suscríbete, ¡hay mucha información útil por delante para facilitar el trabajo de acuerdo con las reglas de Internet óptima!


!..suscribiéndote a las actualizaciones del sitio -
... ¡vamos a separarnos de la ignorancia..!


...ciudad de los webmasters Mihalika.ru© - fácilmente con WordPress

La versión número 43 de Mozilla Firefox en los canales Estable y Beta bloquea la instalación de extensiones no firmadas.

Para cancelar la verificación de firma para extensiones, puede cambiar la configuración:

  • En la barra de direcciones, ingrese about:config y vaya a la página;
  • Haga clic en el botón "Prometo que tendré cuidado" en la página de advertencia;
  • En el campo "Buscar", ingrese el nombre del parámetro: xpinstall.signatures.require;
  • búsquelo en la lista y haga doble clic en él para que el valor "verdadero" cambie a "falso"

Deshabilitar la verificación de firma mediante scripts personalizados

En Firefox 48 para los canales estable y Beta, Mozilla eliminó la configuración xpinstall.signatures.require. En los canales Dev, Nightly y ESR, así como en la versión Firefox Unbrand, que es una versión estable, la opción todavía está disponible.

Todas las extensiones presentadas en los principales repositorios de Mozilla están firmadas, a diferencia de las extensiones de fuentes de terceros.

Hoy en día existen muchas extensiones proporcionadas por aplicaciones en las plataformas de desarrollo Github y Bitbucket, así como extensiones más antiguas que ya no son compatibles con los desarrolladores y no se pueden firmar. Todos ellos no se pueden instalar en Firefox Stable o Beta utilizando medios estándar.

Este método implica crear dos archivos en el directorio principal donde se inicia Firefox.

1. archivo config.js

1.1. Crea un archivo de texto;
1.2. Pega el código en él:

//
intentar (
Componentes.utils.import("resource://gre/modules/addons/XPIProvider.jsm", ())
.eval("SIGNED_TYPES.clear()");
}
atrapar(ex) ()

1.3. Cambie el nombre a "config.js". Asegúrese de que se llame config.js y no config.js.txt;
1.4. Muévalo al directorio con Firefox instalado:

  • Ventanas - " C:\Archivos de programa\Mozilla Firefox\" o " C:\Archivos de programa (x86)\Mozilla Firefox\";
  • Linux - " /usr/lib/firefox-<версия> " o " /usr/lib64/firefox-<версия> ";
  • OSX - "/Aplicaciones/Firefox.app/".

Estos son los directorios de instalación predeterminados de Firefox. Pueden variar según la configuración de instalación o la distribución de Linux. Es importante que el archivo esté en el directorio raíz del programa.

2. Archivo config-prefs.js

2.1. Cree un segundo archivo de texto;
2.2. Pega el código en él:

pref("general.config.obscure_value", 0);
pref("general.config.nombre de archivo", "config.js");

2.3. Cambie el nombre a config-prefs.js;
2.4. Mover a " <корневая директория Firefox>\defaults\pref\"
Por ejemplo " C:\Archivos de programa\Mozilla Firefox\defaults\pref\";
2.5 Reinicie Firefox.

Ahora puedes instalar extensiones firmadas y no firmadas en Firefox Stable o Beta.

¿Lo que sucede?

El código en el archivo config.js carga uno de los archivos de configuración de Firefox y elimina la información de la constante "Signed_Types" en ese archivo. Esta constante especifica los tipos de complementos y extensiones que deben firmarse para la instalación.

Algunas extensiones, como los temas, no necesitan estar firmadas. De esta forma, el código limpia la constante de todo tipo de añadidos, por lo que instalar cualquiera de ellos no requiere firma.

El código del segundo archivo le dice a Firefox que cargue el archivo config.js cuando se inicie.

Es extraño que sea tan simple, considerando que la firma obligatoria de extensiones se utiliza para aumentar la seguridad.

En general, ¡es fácil! Por lo tanto, deshabilitemos la prohibición del navegador Mozilla Firefox de instalar complementos (la característica de las prohibiciones les ocurrió a los usuarios con el lanzamiento de versiones extremas del navegador)), y también habilitemos el multiprocesamiento y el multiprocesamiento.

Bueno, continuemos con el último artículo: hablaba sobre las posibilidades de evitar las extensiones/complementos de Firefox.

Hoy el tema es un poco más complicado, así que prepárate: necesitarás crear un par de archivos de script para la aplicación Firefox y colocarlos en la raíz del kernel, y también arreglar algunas otras cosas en las configuraciones ocultas del Navegador Firefox. En general, será muy interesante y, lo que es más importante, ¡útil!


Para comenzar, deshabilitemos el navegador para que no pueda verificar complementos (más detalles en el artículo, enlace arriba).

Creemos el siguiente archivo de script con la extensión JS: nombre config.js (para aquellos a quienes les resulta difícil escribir archivos, simplemente pueden descargarlos al final del artículo y guardarlos en sus estantes en la carpeta de archivos de Firefox) .

Y los archivos se crean de esta manera: abra el editor de texto de Windows, un bloc de notas normal, y escriba las siguientes líneas en su cuerpo (se puede copiar).

Aquí está el contenido del primer archivo:

// deshabilita la prohibición de instalar complementos try ( Components.utils.import("resource://gre/modules/addons/XPIProvider.jsm", ()).eval("SIGNED_TYPES.clear()"); ) atrapar(ex) ()

Seguimos el siguiente camino:

C:Archivos de programa\Mozilla Firefox

....y suelte el archivo creado en el directorio.

Escribamos el siguiente archivo js: con el nombre - config-prefs.js

// deshabilita la prohibición de instalar complementos (archivo junto con config.js) pref("general.config.obscure_value", 0); pref("general.config.nombre de archivo", "config.js");

En el núcleo de Firefox, también dominamos esta ruta a la carpeta pref para poder colocar allí el archivo creado:

De: Archivos de programa\Mozilla Firefox\defaults\pref

¡¡Eso es todo!! ¡Se acabó la prohibición de comprobar e instalar complementos en el navegador Firefox!

Y ahora, como en los viejos tiempos felices, puede instalar complementos fácilmente, sin prohibiciones "artificiales" por parte de los desarrolladores de Fire, en el modo habitual y familiar para nosotros.

Sin embargo, como siempre, ¡¡este conocimiento no es suficiente para nosotros!!

Conectemos (o encendamos, como quieras)

¡El multiprocesamiento (multiprocesamiento) es..! aunque creo que no es necesario interpretarlo en detalle: el significado del concepto es lógico y claro, además, tiene un componente filosófico de caricatura del funcionamiento rápido de las pestañas del navegador Firefox, sobre el cual se hablará con más detalle en la siguiente artículo. Asegúrate de suscribirte:

Para que funcione el multiprocesamiento, no será difícil habilitar la lógica de procesamiento de datos adecuada: utilizaremos la configuración oculta del navegador (que, por cierto, será útil para probar el trabajo realizado).

En la barra de direcciones del navegador (no en la línea de consulta, sino en la parte superior de la ventana del navegador), copie y escriba el siguiente monograma:

acerca de: configuración

...presione “Entrar”...

Atención:

¡¡En esta etapa de la transición a la configuración oculta del navegador, aparecerá una advertencia lógica para el usuario (es decir, nosotros) sobre precaución!!

¡Acordamos tener cuidado!

Ahora necesitamos crear una nueva línea lógica que se agregará a líneas (configuraciones) similares existentes de Fire...

Botón derecho del mouse... seleccione "Lógico" - luego escriba la opción lógica en la ventana:

navegador.tabs.remote.force-enable

...aparecerá inmediatamente la siguiente ventana modal, en la que deberá seleccionar la entidad verdadera

¡Está hecho!

Puede reiniciar su navegador y ver el resultado del trabajo que realizó personalmente.

como un epílogo...

Luego de reiniciar el navegador Firefox, ingresamos nuevamente la siguiente dirección en la barra de direcciones:

acerca de: soporte

Se abrirá la página de resumen de configuración del navegador, y en la columna “Ventanas multiproceso” (o multiproceso...) se escribirá “Permitido por el usuario” o “Habilitado por el usuario”, es decir, por usted. , querido camarada))

Atención:

...aquellos que usan el traductor (complemento) Google Translator para Firefox y su opción para traducir el texto seleccionado deben saberlo!! — ¡Este método de traducción puede estar desactivado!

La traducción completa de la página (que no siempre funciona correctamente) funcionará como siempre, ¡pero la opción “texto seleccionado” no!

Pero para utilizar la configuración de opciones al máximo, sin fallos... Recomiendo configurar el navegador correctamente, por ejemplo - !

Y tan pronto como disfrutemos del resultado de la verificación, averigüémoslo como un beneficio adicional para este artículo:

Cómo habilitar el modo multiprocesador en Firefox

Activamos el modo multiprocesador (o multiprocesador) en Firefox: ¡¡puede resultarle útil a alguien!!

Por cierto, habrá más detalles en el próximo artículo, ¡¡así que no olvides suscribirte!!

Visitemos la dirección nuevamente:

En la barra de direcciones para buscar configuraciones, ingrese lo siguiente:

navegador.tabs.remote.autostart

Tan pronto como aparece el resultado de la búsqueda de una cadena lógica, ¡todo es genial! Mueva los cursores a lo largo de la línea hacia la derecha y cambie el conjunto falso a verdadero

Cambiar valores es simple: haga clic en la frase falso un par de veces y instantáneamente cambiará a verdadero.

Y aquí hay un video útil sobre cómo configurar el igualmente útil programa MozBackup, que ayuda de manera maravillosa: contraseñas, extensiones, marcadores, complementos, etc.

Es muy útil al reinstalar un navegador o sistema operativo: en un minuto se restaura la funcionalidad habitual del navegador.

En general, elimina la rutina de configuración del usuario.

    Catálogo de complementos para Nvda en formato "nvda-addon". Hay 199 complementos en el catálogo (Nvda-addon). El catálogo fue actualizado: 10 de octubre de 2019 ... en el catálogo de Nvda.ru puede descargar versiones nuevas y antiguas de los programas lectores de pantalla NVDA. Descargar en... Sintetizador de voz RHVoice con módulos de voz en ocho idiomas en tres versiones: Complementos Nvda-addon Para el programa de pantalla... Archivo de archivos desactualizados o que dejaron de funcionar complementos para Nvda Actualizado: 1 de julio de 2019 En la actualidad... Sintetizador de voz NewFon en forma de Nvda -addon + Sapi5 para el lector de pantalla Nvda Actualizado el 6 de marzo... Usando los diccionarios presentados en la página, usted puede mejorar la pronunciación de los sintetizadores de voz Vocalizer. Los diccionarios no son adecuados... Paquetes de sintetizadores de voz Vocalizer Expressive2 de segunda generación para el lector de pantalla Nvda en la forma uno... Conjuntos de sintetizadores de voz en el motor Sapi5 que también se pueden usar en el programa de acceso a pantalla Nvda Aquí... Vocalizer Expressive2 sintetizadores de voz (segunda generación) para el programa de acceso a pantalla Nvda en forma de complementos La calidad de los sintetizadores... Sintetizadores de voz grupo Acapela en el acceso a pantalla gratuito Nvda programa para ciegos y personas con discapacidad visual, puede... Los sintetizadores de voz Ivona2 en el programa de acceso a pantalla Nvda se pueden usar uno a la vez a través de Microsoft Sapi5... Los sintetizadores de voz para el programa Nvda en forma de "nvda-addon" complementos de diferentes desarrolladores Captain Old/NewDirect...

Antes de colocar extensiones adicionales en su portal oficial de Internet, " complementos.mozilla.org» todos los desarrollos se controlan necesariamente para garantizar el cumplimiento de criterios estrictos que cumplan con todos los requisitos de seguridad. Si la verificación arroja resultados positivos, los especialistas del soporte técnico de Mozilla firman las aplicaciones verificadas con su firma digital única. Este procedimiento otorga a las aplicaciones el derecho de instalarse en el navegador web del usuario. Las extensiones se pueden colocar en otros recursos de la red, pero también deben cumplir con todos los requisitos de seguridad y privacidad de Firefox; de lo contrario, no podrán recibir el permiso correspondiente para colocarse en Internet bajo el signo de un socio de la Fundación Mozilla.

Acerca de la firma digital de extensiones

En pocas palabras, la presencia de una firma digital garantiza el funcionamiento seguro de la extensión y, por tanto, del navegador. Toda tu información personal al utilizar esta extensión no caerá en terceras manos y estará completamente segura.

Absolutamente todos los complementos cuyo trabajo esté dirigido a aumentar las capacidades de un motor de búsqueda de Internet deben tener una firma. Las excepciones son las extensiones que cambian la apariencia de la barra de herramientas y varios paquetes de idiomas.

Cómo deshabilitar la verificación de complementos

Si descuida la seguridad de su navegador web y aún desea utilizar extensiones sin firmar, entonces, en mi opinión, existe una forma bastante sencilla de desactivar la comprobación de complementos de Firefox.

Primero, descargue e instale una versión ligeramente diferente del motor de búsqueda de Internet Mozilla Firefox. Como "Developer Edition" o "Nightly", le permiten evitar los requisitos para firmar extensiones adicionales. Ahora deberá cambiar ligeramente la configuración.

Para ello, inicie su navegador y escriba “about:config” en la barra de búsqueda, sin comillas, y presione el botón “Entrar” o en la línea auxiliar la palabra “Visitar”;

Luego se abrirá una ventana, información en la cual advierte sobre posibles riesgos, haga clic en el botón “Acepto el riesgo”;

En la ventana que se abre, busque el parámetro "xpinstall.signatures.required" (o simplemente cópielo y péguelo en la barra de búsqueda);

Haga clic derecho en el parámetro y seleccione "Cambiar" (o puede hacer doble clic con el botón izquierdo del mouse).

Una vez que cambie esta configuración en los ajustes de configuración, podrá instalar extensiones que no hayan pasado los controles de seguridad de Firefox.

También puede instalar otras versiones no oficiales del navegador Mozilla Firefox, que también le permitirán cambiar la configuración para verificar las firmas de los complementos.

Publicaciones sobre el tema.