El futuro de los complementos en Firefox

Comentarios 3

Hace pocos días, Mozilla ha anunciado importantes cambios a las extensiones de Firefox en su blog oficial de los complementos.

Entre lo más destacado, podemos mencionar una nueva API llamada WebExtensions compatible con el motor Blink, el mismo que utilizan Google Chrome y Opera, esta permitirá desarrollar fácilmente extensiones para múltiples navegadores y beneficiará a los usuarios en general pues el creador podrá tomar el mismo código para empaquetarla hacia la plataforma deseada.

Esto es un paso importante para crear un ecosistema estándar donde sólo se haga un complemento y sea compatible entre todos los navegadores existentes. Tal como Kev Needham dice:

Queremos que el desarrollo de complementos, sea más parecido a desarrollar una página web: el mismo código debería correr en diferentes navegadores con un comportamiento acorde a estándares, con documentación disponible en múltiples fuentes.

Ahora en Firefox podrás utilizar las extensiones de Chrome, permitiendo así una fácil migración entre navegadores, ya que puedes utilizar de forma nativa las extensiones que te gustan del navegador de Google en el de Mozilla. Este es un paso más en la estandarización de la Web, donde la tecnología sea implementada en todos los lugares para beneficiar al usuario sin necesidad de obligar a un usuario a usar un software por un beneficio único.

WebExtensions podrá estar disponible en Firefox a partir de noviembre pues actualmente se encuentra en la Edición para Desarrolladores, mientras tanto, puedes ir mirando como probar esta API desde su página en la Wiki de Mozilla.

Además se anunció que las extensiones también utilizarán la tecnología Electrolysis, la misma que permite que el navegador separe las tareas en procesos independientes, mejorando la estabilidad y la seguridad, ya que si algún proceso falla, el navegador solo deberá reiniciar el proceso, mientras las demás partes del navegador corren igual, sin sufrir daños, ni pérdida de datos.

En resumen, novedades que buscan ayudar tanto a usuarios como a desarrolladores.

Fuente: Mozilla Hispano

3 Comentarios

Escribir Comentario
  1. Uff esto si que es un gran paso en la estandarización, realmente van más allá la gente de Mozilla. Felicidades!!!

  2. y que va a pasar con las extensiones tradicionales?

  3. q pasa cada vez q trato de acceder a los complementos me dice esto:
    Error de lectura XML: entidad no definida Ubicación: jar:file:///C:/Users/navegacion/AppData/Roaming/Mozilla/Firefox/Profiles/tx3m3qih.default/extensions/%7Bee11fa88-036b-4661-bb04-d436f86bc06a%7D.xpi!/content/netError.xhtml Número de línea 320, columna 38:
    &protocolNotFound.title;
    ————————————-^

Escribe un comentario

Puedes usar las etiquetas HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>