¿Por qué los complementos se vuelven incompatibles al actualizar Firefox?

19

Mi navegador predeterminado es Chrome, pero cuando ocasionalmente uso Firefox por cualquier motivo, a menudo hay una actualización.
Casi cada vez que actualizo Firefox, algunos de mis complementos se vuelven incompatibles.
¿Porqué es eso?
¿Por qué no sucede esto en Chrome?

Tyilo
fuente
3
Realmente apesta, y por qué estoy usando Firefox cada vez menos.
Lance Roberts
1
Chrome y Firefox tienen arquitecturas de complementos diferentes. Firefox es mucho más capaz, pero Chrome ha sido pensado más conscientemente para evitar este tipo de problemas. El sistema de Firefox está fuertemente vinculado a los números de versión ya que las API de complementos a menudo cambian entre versiones. El sistema de Firefox se ha vuelto muy inutilizable desde que recientemente cambiaron su ciclo de lanzamiento y numeración de versiones. Espero que encuentren una estrategia para mejorarlo, pero aún no he leído nada esperanzador.
hippietrail

Respuestas:

10

¡Te escucho! Ejecuté Firefox hoy por primera vez en mucho tiempo solo para usar un complemento, luego dijo que había una actualización disponible, dejé que hiciera esto, y luego, ¡todos mis complementos se deshabilitaron!

Las actualizaciones de Firefox en realidad no marcan complementos individuales como incompatibles per se, son los autores de complementos que no afirman que son compatibles lo que los desactiva.

Puede usar el reportero de compatibilidad de complemento que le permitirá reportar complementos que no son "compatibles" con su versión de Firefox.

En cuanto a por qué Chrome no hace esto, creo que es subjetivo y obtendrá diferentes respuestas: en mi humilde opinión, está diseñado de una manera más tradicional, permite todos los complementos y, si algo se rompe, la responsabilidad recae en el usuario para encontrar el error donde, al deshabilitar hasta que sepan que es seguro, Firefox puede molestar al usuario promedio, pero es una solución más segura para el usuario final.

William Hilsum
fuente
21

Cada complemento en Firefox tiene una configuración que especifica con qué versiones de Firefox funcionará (la presunción es que el autor ha probado su complemento con las versiones mencionadas). Históricamente, los complementos generalmente reclamaban compatibilidad con una versión principal de Firefox (por ejemplo, 2.X), pero luego hubo problemas con las diferencias entre 3.0 y 3.6, por lo que los autores de complementos se volvieron más específicos y solo reclamaron compatibilidad con versiones principales y menores particulares (por ejemplo, 3.6.X ) Se puede especificar una variedad de versiones (por ejemplo, 2.X -> 3.6.X), pero se debe establecer un límite superior y no puede ser una versión futura inédita de Firefox si desea distribuir su complemento a través del sitio de Mozilla.

Ahora que las versiones "principales" de Firefox se lanzan cada 6 a 8 semanas (hemos visto las versiones 4.0 a 6.0 desde marzo) los autores de complementos simplemente no pueden seguir el ritmo y cada vez más se están quedando atrás.

Ocasionalmente verá un mensaje en la página de "Extensiones" de Chrome que dice que una extensión en particular necesita actualizarse para funcionar con la versión actual de Chrome, pero, dado que las actualizaciones se realizan automáticamente en segundo plano, es difícil detectar una en este estado.

Sidra de pera
fuente
-1

Si esto te molesta, una solución es simplemente no usar complementos esotéricos o impopulares. En cualquier complemento, los complementos del sistema se desactualizarán eventualmente. Los complementos impopulares, abandonados o favoritos de las personas rara vez se actualizan para usar la nueva API disponible en un nuevo navegador.

He estado usando el mismo conjunto de complementos durante años y solo he tenido un error de incompatibilidad. Mi lista:

  • Ultimo pase
  • Xmarks
  • Adblock plus
  • Greasemonkey: este es el único con el que he tenido problemas
  • Firebug
  • Encabezados HTTP en vivo
  • Chatzilla

Todos estos complementos han funcionado durante años sin ningún problema. ¿Qué tienen en común? Son populares

Honestamente, el reciente ataque de Firefox porque están usando el complemento de alguien que no funciona en una nueva versión de firefox, cuando el complemento se creó un fin de semana para una funcionalidad minúscula y se publicó solo para dar a su nombre cierta exposición, se está volviendo muy viejo. Los complementos populares siempre han funcionado, úsalos. Si estás usando un complemento que 5 personas han descargado, entonces estás solo

TheLQ
fuente
¿Te importaría explicar el voto negativo?
TheLQ