best counter
fire extinguishers types
GNU/Linux. MuyLinux

Manejarse con los complementos desactivados después de actualizar Firefox

20/08/2011| por | 14 comentarios

El nuevo ritmo de lanzamientos de Firefox está muy bien pero tiene un punto un tanto sangrante que ahora mismo no tiene solución clara: complementos desactivados por no tener compatibilidad con la nueva versión. A falta de solución, vamos a salvar lo que se pueda.

 Manejarse con los complementos desactivados después de actualizar Firefox

El problema con los complementos de Firefox es que en su gran mayoría dependen de usuarios que no viven de ello, y por mucho empeño que le pongan a veces abandonan el proyecto o no pueden ofrecer actualizaciones al ritmo del navegador, que deshabilita las extensiones por un único parámetro: en su código fuente figura el número de versión de Firefox soportada.

Dependiendo de la complejidad del complemento, habilitarlo aunque no esté soportado puede ser una mala idea, mientras que lo hay sin actualizar desde hace mucho que siguen funcionando igual de bien que en versiones pasadas del navegador, aunque las nuevas no los acepten.

Deshabilitar la comprobación de compatibilidad de complementos en Firefox es un truco al que muchos recurren para salvaguardar sus extensiones, en MuyComputer lo publicaron hace no mucho y a su explicación solo añadiría que basta con cambiar el número de versión del comando empleado para que siga siendo válido.

En Mozilla sacaron hace tiempo un complemento que hace eso mismo, deshabilitar la comprobación de compatibilidad de complementos e incluye opciones en los complementos desactivados para poder comprobar si funcionan bien y mandar un reporte a los desarrolladores de Firefox.

El problema de las anteriores dos técnicas que en realidad son una es que la dichosa comprobación está por algo y es mejor tenerla activada. O sea, se deshabilita en un primer momento, se prueban los complementos afectados a ver si funcionan sin problemas y con los que vayan bien se puede emplear un truco publicado en GNULinux.cat que consiste en lo siguiente:

  • Se descarga -nada de instalar- el complemento, se descomprime y con un editor de texto plano se modifica el archivo install.rdf cambiando el número de versión por el que toque, que se encuentra en el documento buscando “em:maxVersion” (sin las comillas).
  • Se guardan los cambios, se vuelve a comprimir como .zip y se le cambia la extensión a .xpi. Se arrastra sobre una ventana abierta de Firefox y se acepta la instalación.

Ya está. Puede parecer un poco lío, pero es una forma de, una vez comprobada la funcionalidad de algún complemento desactivado, seguir usándolo con la comprobación de compatibilidad activada (¡uff!). Si no, siempre se le puede pedir al autor que lo actualice, donar algo de dinero para motivarlo si es que nos era muy útil… o aprender algo de programación y retomar el desarrollo ;)

Categorías: Firefox, Trucos, Ubuntu

Hay 14 comentarios

  1. 1
    emilio dice:

    vaya rollo!!
    se solucionará
    pero mientras tanto es un problema bastante serio al que no hay que hacer la vista gorda
    muchos dependen de los complementos

  2. 2
    burjans dice:

    Creo que Mozilla debería hacerse cargo de los principales complementos o poner en nómina a esos desarrolladores, como dice emilio, hacer la vista gorda sería acrecentar el problema.

    salu2

  3. 3
    castarco dice:

    El problema es que desactivar los plugins segun ese criterio es una mala decisión. La activación o desactivación debería depender solo de las versiones de las APIs con las que puede interactuar el plugin, se podría mantener un miniregistro de cambios en la API, ver para qué versión se compiló y de ello deducir si el plugin es compatible o no… (más o menos, a brocha gorda claro está). Pero no, a lo fácil, que es solo mirar el número de versión.

  4. 4
    hipersayan_x dice:

    En mi caso tengo unas 16 extensiones y al actualizar a FF6, todas funcionando sin ningún problema, sino, si alguna extensión dejará de funcionar se pude desactivar la comprobación de versión, y si con eso todavía no llegara a funcionar, la mejor opción sería la última: “o aprender algo de programación y retomar el desarrollo ;)”, vamos que el software no crece de los árboles, tiene que haber alguien del otro lado que aporte el código.

  5. 5
    crazycat dice:

    Depende de los desarrolladores de los complementos; Zotero, ABP, DownThemAll, FlashGot, DownloadHelper, Personas, ZoteroOpenOffice.org Integrations, ZotFile y FlashVideoReplacer funcionan perfectamente.

    • 6
      RiTorMark dice:

      Si, pero no todos los plugins los actualizan tan rápido como el ritmo de Firefox en sus versiones.

      Hay plugins importantes donde solo son mantenidos por un desarrollador.

      Y no es sabroso, desarrollar un plugin como FoxyProxy cada 6 semanas (por decir), no más por que Firefox actualizó a una versión donde solo se agregaron parches de seguridad y unas que otras mejoritas abstractas para el usuario final.

      Aparte que obliga a los usuarios estar donando a cada momento para motivar al desarrollador que lo actualice (en muchos casos).

      Y los desarrolladores si se encuentran ahora mismo en Vacaciones, y muchos usuarios dependen de plugins, se aguantan a Septiembre u Octubre.

      Cuando usábamos versiones de Firefox como 2, 3 y hasta 4. Un plugin lo actualizaban cada año, y hasta el desarrollador se motivaba en actualizarlo, y era innovación.

      Ahora mismo, actualizar es solo hacerlo compatible de nuevo. Como un aviso, de “Actívalo! Ya salió el 6″, “Ok, ya edito el archivo de texto desde aquí en las playas de California, si aún le queda batería a mi NetBook”.

      Y ésto si es que el desarrollador es buena gente.

      Para mi éste inconveniente, lo tienen que arreglar los desarrolladores de Firefox.

      Ellos mismos sabían que éstas eran las consecuencias, por sólo ofrecer un piche número alto. Aparte que pierden seriedad, muchos usando Opera 11.50, Google Chrome 12, Internet Explorer 9, y todos digan: “Mi Firefox 4, es mucho mejor que todas esas versiones que han sacado y aún no llegan a ser como mi Firefox” (Suponiendo que es un fanático, pero adora a Firefox).

      No es cuestión quien tenga la verga más larga, sino quien la sepa mover.

      Y Firefox desde la 2 y 3, movió tierra en muchos de los que usaban IE.

      Aún así, sigo prefiriendo que saquen versiones de acuerdo al año: Firefox 2010, Firefox 2011, Firefox 2012.

      Es que ellos piensan que los desarrolladores de complementos que lo ofrecen gratis, también estaban auspiciados por Google.

      La solución no es usar Opera ni Google Chrome, por que éstos avanzan más rápido, sino que en el laboratorio de Firefox, sepan que si llegaron al 50% sin versionitis ¿Por qué ahora la versionitis e incompatibilizar a los usuarios con los complementos?

      Ellos son los que tienen que responder, sino muchos desarrolladores se hartarán.

      • 7
        RiTorMark dice:

        Un ejemplo, es el Oxygen-KDE.

        Cuando todos actualizaron el Firefox, y abrieron el Navegador, se dieron cuenta lo feo que se puso, y era por que el complemento aún no se había actualizado.

        Y no es meter código, sino sólo cambiar el número de versión (ahora es así), ya que los cambios no son diferentes, sino agregados.

        Y muchos se quedaron con la versión anterior hasta que Oxygen-KDE se actualizara o muchos colocaron un tema cualquiera hasta que éste lo actualizaran.

        No hay nada tan relajante y vicioso, ver que el complemento lo actualizan para alguna mejora. Pero que actualicen el complemento solo para que sea compatible?

        No se, según mi opinión, no debería ser así.

  6. 8
    Darumo dice:

    También pueden ser modificados en las carpetas de cada complemento dentro de la carpeta de los perfiles de Firefox, nombreusuario/.mozilla/firefox/nombreperfil.default , te ahorras el descomprimir y comprimir.

  7. 9
    markito_chay dice:

    aun me mantengo en firefox 3.6 para no andar cambiando de version cada 2 meses con el problema de los complementos, temas, etc.

  8. 10
    katnatek dice:

    yo uso esta extensión http://www.mrtech.com/extensions/local_install/ , recomiendo hacer click en Download ya que install te lleva a la pagina de complementos de firefox donde al intentar instalarla reporta que no es soportada para la versión de firefox :P

  9. 11
    furbi963 dice:

    Me cambia a Opera

  10. 12
    leandro dice:

    Y para cuando http://www.muybsd.com?

  11. 13

    [...] Fuentes de Información Manejarse con los complementos desactivados después de actualizar Firefox [...]

  12. 14

    [...] Manejarse con los complementos desactivados después de actualizar Firefox [...]

Escribe tu comentario