Complementos de Firefox y extensiones de Chrome

Complementos de Firefox y extensiones de Chrome

¿Qué diferencia a Firefox y Chrome en que Firefox necesita reiniciarse para la mayoría de los complementos, mientras que Chrome no? ¿Cuáles son las diferencias entre los complementos de reinicio y los demás?

Respuesta1

Depende de cómo esté construido el navegador. Para cambiar/sobrescribir archivos, es posible que sea necesario o no liberarlos (no estar en uso).

Al reiniciar el navegador, los archivos ya no se utilizan y se pueden reescribir. También puede suceder si se necesita un caché y no se puede escribir mientras está en uso.

Citando a un desarrollador de Mozilla, el Sr. Dave Townsend:

Acabo de implementar soporte para un tipo especial de extensión que puede instalar (y desinstalar, habilitar, deshabilitar, actualizar y cualquier otra cosa que se te ocurra) sin que el usuario necesite reiniciar Firefox. Por supuesto, esto es para permitir que los complementos desarrollados en la plataforma Jetpack se instalen sin reiniciar, pero la función estará disponible para cualquier autor de extensiones, solo existen algunas restricciones sobre cómo funcionan estas extensiones.(...)

Fuente de cotización

Al ejecutar Chrome, si revisa su administrador de tareas, notará varias instancias de chrome.exe. Chrome utiliza varios módulos a la vez, por lo tanto, para recargar los complementos no será necesario reiniciarlo por completo. En el caso de Firefox, todo lo que obtiene como procesos adicionales es el servidor de mantenimiento para errores y el proceso de contenedor de complementos que permite el almacenamiento en caché y el procesamiento de contenido flash, entre otras características.

Información del contenedor de complementos

Varias instancias de Chrome.exe: explicación

información relacionada