plugins installation firebreath

plugins - Cómo actualizar automáticamente un complemento Firebreath



installation (1)

Básicamente, no hay una buena respuesta a tu pregunta, desafortunadamente. He tenido actualizaciones en el lugar que funcionan para todos los navegadores (actualización en el navegador sin reiniciar), pero está lleno de dificultades y extremadamente frágil. Realmente no lo recomiendo

Probablemente, la experiencia de actualización más limpia que he visto es mediante el uso de Google Omaha para realizar la instalación y las actualizaciones automáticas en segundo plano. El mayor inconveniente de Omaha es que es una bestia para configurar y trabajar; incluso solo construirlo requiere mucho trabajo, y luego tienes que personalizar muchas constantes y demás.

La forma en que lo hago es solo requerir que el usuario descargue e instale una actualización (MSI o .DMG w / applescript, dependiendo de la plataforma) y luego simplemente dígales que tendrán que reiniciar su navegador para obtener la nueva versión. No es limpio, pero reduce drásticamente los requisitos de soporte.

Recientemente, escribí un plugin de navegador cruzado usando Firebreath, e hice un instalador para todos los navegadores. Busqué en stackoverflow para la instalación automática de complementos, y encontré un montón de buenas respuestas,

Instalación automática del complemento FireBreath

Implementación de un complemento Firebreath en una página web sin instalación manual

Instalación de complementos

Despliegue del plugin NPAPI con mínimos pasos de usuario

Todas las respuestas indican que necesita la interacción de los usuarios para descargar e instalar el complemento.

Mi pregunta es: ¿la actualización del complemento sigue el mismo proceso de la primera instalación, que permite a los usuarios descargar el último instalador e instalarlo de nuevo manualmente? ¿Hay alguna otra opción para que la actualización del complemento sea más automática (menos interacción del usuario)?

También busqué esta respuesta un poco relevante, pero no indica la manera de actualizar un complemento automáticamente.

Firebreath plugin refresh después de la actualización

O debería preguntar cuál es la mejor práctica para actualizar el plugin Firebreath?