Artículos etiquetados con ‘complementos’

Cheevos para Firefox

1 enero, 2012 7:05 ::

¡Hace unos días se lanzó la versión 1.0 del complemento Cheevos para Firefox!

Cheevos es un complemento para Firefox que facilita de forma divertida el aprendizaje sobre las diferentes secciones de tu navegador, dándote así la oportunidad de presumir con tus amigos del nivel profesional de navegación web que puedes llegar a tener.

Con Cheevos para Firefox, ganarás puntuación utilizando Firefox. Tanto si se trata de encontrar “los huevos de Pascua” escondidos  en el producto, como de aprovechar las ventajas y el potencial del navegador más extensible, personalizable y amigable del mundo, Cheevos para Firefox te sorprenderá y hará que tu experiencia sea más divertida que nunca.

Obtendrás distintas puntuaciones según la dificultad de los diferentes niveles de juego. ¡Mira cuántos puntos puedes conseguir!

Muchas gracias a todas las personas que han ayudado en la realización de las pruebas, añadiendo funciones y sugiriendo nuevas ideas:

¡Descarga Cheevos para Firefox  y comenta con tus amigos lo que opinas al respecto!

Busca personas y temas en Twitter desde la barra asombrosa

2 junio, 2011 15:41 ::

Twitter ha lanzado un complemento para Firefox que te permite buscar usuarios y temas directamente desde la Barra asombrosa. Con la Búsqueda en la barra de direcciones de Twitter, los usuarios pueden encontrar en Twitter resultados de búsquedas mejores y más relevantes directamente desde la barra de navegación de Firefox. La extensión además nos agrega un buscador de Twitter entre los motores de búsqueda y Twitter como una pestaña de aplicación que nos avisará, cambiando de color, cuando recibamos nuevos mensajes.

Complemento oficial de Twitter para Firefox

Puedes descargar este nuevo complemento desde el sitio de Firefox o si aún no tienes instalado el navegador, puedes descargar directamente una versión especial de Twitter desde este sitio web.

Esta iniciativa se une a las experimentaciones que Mozilla realiza para mejorar la experiencia de los usuarios en las redes sociales, para que disfruten mejor de ella. manteniendo el control sobre la misma.

Home Dash: Un experimento de remodelación de la interfaz de Firefox

1 febrero, 2011 18:07 ::

Mientras Mozilla sigue avanzando en mejorar los aspectos finales de Firefox 4, otros equipos están abordando nuevos conceptos. En este caso,  el equipo de Mozilla Labs también tienen sus propios desarrollos, algunos de ellos incoporados en Firefox, y ahora te presentamos su ultima novedad: Home Dash.

Home Dash es un experimento dentro de la serie Prospector, que pretende probar nuevas formas en como uno busca y descubre contenido en Firefox; mediante un cambio de la interfaz del navegador, reduciendo los elementos visibles como la barra de búsqueda, menús, pestañas, botones entre otros.

Al instalar esta extensión, que al usar la nueva arquitectura de complementos no requiere reinicio para funcionar, la interfaz de Firefox es reducida a la barra de título y un botón transparente en la esquina superior derecha:

Interfaz de Home Dash

Interfaz de Home Dash

La interfaz se compone en un tablero de tres sectores: El superior izquierdo que sirve para ingresar direcciones de sitios o buscar dentro del navegador o mediante un buscador; el superior derecho donde se encuentran las pestañas abiertas; y el bloque central en la derecha en que aparecen las paginas más populares según los datos recolectados de la navegación web.

Un aspecto interesante es que al navegar entre pestañas o sitios favoritos, el navegador muestra la pagina preliminarmente no obstruyendo la pagina activa de manera completa:

Home Dash mostrando la pestaña de Mozilla

Home Dash mostrando la pestaña de Mozilla

Al ingresar una pagina o una búsqueda el complemento analiza la navegación web y pestañas para ofrecer recomendaciones, con la opción de buscar con los proveedores de búsqueda instalados en el navegador:

Home Dash con una búsqueda en la Wikipedia

Home Dash con una búsqueda en la Wikipedia

Home Dash es un experimento en desarrollo de Mozilla Labs, y como todo experimento también tiene una serie de bugs que son corregidos entre versiones. En el caso que lo instales y quieras desactivarlo la opción es usar el atajo de teclado <alt-ctrl-shift-d>, que también sirve para su activarlo.

Para desinstalarlo solo debes ir al Adminstrador de Complementos (en el menú de Herramientas),  sección de Extensiones y elegir entre deshabilitar o eliminarlo, sin necesidad tampoco de reiniciar.

Home Dash está disponible en español y requiere Firefox4.0 beta 9 o superior.

Puedes probar este nuevo experimento, instalándolo desde aquí.

[Firefox4] Jetpack, extensiones fáciles

25 enero, 2011 7:00 ::

Post escrito por Hernán Rodríguez Colmeiro, especialista en Jetpack. Gracias ;)

Si eres un usuario de Firefox con ya algún tiempo, seguramente habrás instalado alguna extensión en el navegador.

Ya sea algo que te permita navegar sin que Flash transforme tu computadora en un ventilador portatil (FlashBlock) o te de la posibilidad de compartir en todas tus redes la página que estás viendo con sólo un click (Mozilla Labs’ F1), todas ellas son pequeños programas que te permiten navegar la web de una manera más personalizada y acorde a tus gustos.

Ahora, si bien desde el punto de vista del usuario las extensiones siempre han sido una muy buena experiencia, desde el lado del desarrollador quizás no lo han sido tanto.

El desarrollo de extensiones para Firefox siempre ha sido un poco difícil de emprender, hay que aprender todo un sistema nuevo para la representación de la interfaz gráfica (llamado XUL) y además las APIs de Firefox (a través de XPCOM) no son muy “intuitivas”. Claro está que a través de estos métodos uno puede cambiar cualquier cosa que se le ocurra del navegador… Creo que citando a un personaje bastante conocido todo se va a entender mejor: “Un gran poder conlleva una gran responsabilidad”.

Es para solucionar todo esto que Mozilla decidió crear una nueva manera de crear extensiones: el Add-on SDK. Iniciado con el nombre código “Jetpack”, el Add-on SDK es un conjunto de herramientas para hacer más fácil y cómodo el desarrollo de extensiones, ¡y también el uso de las mismas!

Como usuario de la extensión, cuando la vayas a instalar en Firefox te llevarás una sorpresa: ¡no hace falta reiniciar el navegador! Adiós a los reinicios forzados para instalar extensiones, o para actualizarlas. Si la extensión fue desarrollada con el SDK ya no necesitarás reiniciar el navegador para ninguna acción, ya sea actualizarla, deshabilitarla o incluso desinstalarla. Si quieres, aquí tienes un listado de extensiones desarrolladas en Jetpack para probar.

Como desarrollador de extensiones, los beneficios son también muy tentadores. Para comenzar, todo se programa en Javascript, incluso las APIs. No hay que aprender ninguna cosa rara de XPCOM ni nada, las APIs fueron diseñadas con el desarrollador en mente. Son todas muy simples y sobre todo, están bien documentadas. Pero las sorpresas no terminan ahí, para la interfaz gráfica se utiliza HTML y CSS, ¡incluso se pueden utilizar todas las ventajas de HTML5 y CSS3 disponibles en Firefox! Un buen post sobre el SDK es éste ultimo de Jono (en inglés) donde muestra como en pocos pasos logró una extensión funcional.

Mirando al futuro, el Add-on SDK es la solución a algunos de los problemas más frecuentes de los desarrolladores ya que, además de lo antes dicho, también hace más fácil el proceso de actualización de una extensión para que funcione en las nuevas versiones de Firefox. Sólo bastará con volver a generar el archivo de la extensión con una nueva versión del SDK, un proceso de 5 minutos.

Otra cosa que se agregará a Firefox es la ejecución en un proceso distinto de las extensiones, permitiéndoles hacer operaciones más complejas sin molestar al usuario en la navegación. Y de nuevo para las extensiones desarrolladas con el SDK, disfrutar de esa nueva característica será un proceso de 5 minutos.

En resumen, el Add-on SDK es una gran herramienta para ayudar a aliviar los males de todos las partes involucradas en las extensiones: ¡desarrolladores y usuarios!

[Firefox4] Nuevo gestor de complementos

27 diciembre, 2010 7:00 ::

Si en el anterior artículo hablamos de las mejoras en el arranque de Firefox 4 (algo requerido por muchos usuarios), en este caso vamos a hablar de algo muy querido de Firefox desde sus inicios, y no son más que los complementos. Pero no vamos a hablar de complementos específicamente, si no del nuevo gestor de complementos que vendrá en la nueva versión de Firefox, rediseñado y con más funciones.

Historia

Firefox desde sus inicios ha tenido extensiones (después como “complementos” para englobar a los temas) que se instalaban de una forma muy fácil y rápida. El problema era que encontrar algunas extensiones no era tan fácil. Esto se solucionó con Firefox 3.6, que incluía una pestaña de búsqueda en la misma ventana de complementos (accesible a través de Herramientas > Complementos).

Nuevo gestor de complementos

Pero en Firefox 4 se ha querido cambiar esta tendencia, la de que se abriera una nueva ventana para administrar los complementos, por lo que en esta versión se abrirá una nueva pestaña para la administración.

Para abrirlo, tendrás que ir a Herramientas > Complementos, de la misma manera que en el Firefox actual y en la parte de la izquierda se muestran los botones:

(Aviso: pincha en las imágenes para verlas más grandes)

  1. Obtener complementos: muestra en la parte derecha una página de inicio de complementos que redirige a Mozilla Addons. Buscar complementos nunca fue tan fácil.

  2. Extensiones: Aquí podrás administrar todas tus extensiones, preferencias, desinstalarlas, desactivarlas, ver si hay actualizaciones, fecha de instalación y si haces doble clic (o haces clic en el botón “Más”), verás más información sobre el complemento. Además, si te fijas en la captura, podrás ver si la extensión es compatible con tu versión de Firefox, si está desactivada, o si tiene un problema de seguridad…

  3. Temas: aquí podrás ver listados todos los temas/Personas que tengas instalados.

  4. Plugins: como en la parte de temas y extensiones, aquí aparecerán todos los plugins que tengas instalados, como Flash, Google Earth… También puedes desactivar los que no te interesen (como Java, que se ha movido de las opciones de Firefox a este gestor).

(Puede que tengas otras opciones, como “Idiomas” o “Actualizaciones“, dependerá de tu configuración actual, aunque a la parte de “Actualizaciones” te daremos la solución, un poco más abajo)

Como puedes ver, está todo mucho más claro, y lo que es importante, en la misma pantalla de navegación de Firefox, sin abrir nuevas ventanas. Y si te has dado cuenta, la barra de navegación se oculta automáticamente al gestionar los complementos, para que haya mayor claridad de que no es una página web. Pero esto no es todo, ya que hay más cosas, como por ejemplo:

  • Menú de opciones (el que es un engranaje, en la parte superior, al lado del cuadro de buscar): En él podrás realizar diferentes opciones con los complementos: como buscar actualizaciones, ver un historial de actualizaciones, instalar un complemento desde un archivo en tu disco local (aunque puedes hacer esto simplemente arrastrando el archivo a Firefox), y luego una opción para que los complementos se actualicen automáticamente (te recomendamos que lo tengas activado, se mostrará una marca de verificación, los beneficios se describen más abajo).

  • Cuadro de búsqueda: Puedes escribir directamente el nombre del complemento que quieres buscar y se te mostrará una lista de resultados, simplemente busca el que te interese y pincha en Instalar. Podrás ver el progreso. Y anticipando un poco de otros artículos, hay extensiones que no necesitan reiniciar el navegador y puedes usarlas en ese mismo momento.

Cabe añadir que en esta nueva versión de Firefox, los complementos se actualizan automáticamente en segundo plano y en cualquier momento, sin interrumpir la navegación, no como en anteriores versiones de Firefox, que sólo se actualizaban al iniciar el navegador, mostrando una ventana nueva y que no se podía navegar hasta que estas actualizaciones terminaran.

Complementos para Firefox 4 – Hora de empezar

24 julio, 2010 13:55 ::

Como ya muchos sabrán, la versión beta 1 de Firefox 4 fue lanzada hace unas semanas. La beta 2 seguirá muy pronto, y la versión final se espera a finales de este año.

Este período más o menos largo de transición es muy bueno para desarrolladores de complementos, porque nos da suficiente tiempo para actualizarlos y probarlos en Firefox 4. Por otro lado, esta nueva versión incluye una cantidad significativa de nuevas funciones y va a romper muchas cosas que los desarrolladores usamos, así que no va a ser sencillo actualizar los complementos para ser compatibles. Este es seguramente el primero de múltiples artículos que voy a escribir sobre la compatibilidad con el Firefox 4.

(Este artículo es una traducción directa del que hice en el blog oficial de complementos. Los enlaces son a documentos en inglés porque no hay equivalentes en español.)

Primero que nada, el MDC es nuestro amigo: Firefox 4 para desarrolladores. Este es el documento que deberá tener toda la información necesaria para desarrolladores web y desarrolladores de complementos sobre Firefox 4. Asegúrense de visitar este documento regularmente y buscar cambios que hayan ocurrido. Si hay algo que falte en ese documento, por favor agréguenlos ustedes mismos, o contáctenme a mí (jorge arroba mozilla punto com).

Estos son algunos de los puntos más importantes de este documento.

El nuevo objeto para administrar complementos

La interfaz nsIExtensionManager ha sido eliminada, junto con su sistema de almacenamiento en RDF. La información de complementos instalados ahora está guardada en una base de datos SQLite, y el administrador de complementos es ahora un módulo JS llamado AddonManager.

Una diferencia clave en esta nueva interfaz es que obtener datos de complementos ahora es asíncrono. Esto aplica también al acceso por medo de la librería FUEL, así que todos los complementos que hagan acceso de datos de complementos son afectados. Esto es particularmente delicado para complementos que tienen que obtener y lidiar con esta información durante el proceso de arranque de Firefox. Sin embargo, si también están tratando de seguir las recomendaciones para mejorar el desempeño en el arranque, ya deberían estar planeando tener un proceso de inicio que sea asíncrono.

Registro de XPCOM

Hay mucho ocurriendo en esta área: cambios de XPCOM en Gecko 2.0. Ningún componente va a funcionar en Firefox 4 a menos que se hagan los cambios detallados en ese documento.

Los componentes ahora se tienen que declarar explícitamente en el archivo chrome.manifest. Algunas notificaciones de observers en el arranque también se han eliminado, dejando solamente la que ha sido recomendada por algún tiempo: profile-after-change. Los registros de categorías y los observers también tienen que ser declarados en el manifest, y debido a esto algunos nombres de categorías han sido cambiados.

Cambios al tabbrowser

Los eventos TabClose, TabSelect y TabOpen ya no se propagan hasta el elemento tabbrowser, también conocido como gBrowser. Los manejadores para estos eventos se deben agregar a gBrowser.tabContainer.

El XUL remoto será eliminado

El XUL remoto es una función raramente usada de los navegadores basados en Gecko, la cual permite crear sitios web usando XUL en vez de HTML. Como XUL es solo soportado por algunos navegadores, nunca tuvo mucho sentido crear sitios con él. Sin embardo, el XUL ha sido utilizado exitosamente en un número reducido de aplicaciones internas de negocio (también conocidas como “materia oscura”).

El XUL remoto ha sido un gran problema de mantenimiento, y ha sido la fuente de muchos problemas (bugs) y problemas de seguridad. Por esto, el XUL remoto será eliminado en el Firefox 4. Por suerte el HTML5 y nuevo soporte de CSS incluyen un modelo de cajas (box model) bastante robusto, así que la mayor pérdida para desarrolladores web es que no van a poder usar XBL. Si se preguntan qué sucedió con el XBL 2, eliminar el XUL remoto es un paso necesario para implementarlo.

Cambios de tema e interfaz gráfica

Esta es un área donde tienen que regresar a revisar el progreso con frecuencia, porque hay planes muy ambiciosos para la interfaz gráfica del Firefox 4. Dependerá del tiempo y las soluciones a problemas complejos y si se logran implementar o no todos los cambios planeados.

El principal documento sobre estos cambios está en el wiki de Mozilla: prioridades para Firefox 3.7. Estos son algunos cambios importantes que deben conocer:

  • Pestañas (tabs) en la parte superior. Habrá una preferencia que controla la ubicación de las pestañas y las barras de herramientas.
  • Menú de aplicación. En Windows (por lo menos Vista y Windows 7), habrá un solo botón de menú en vez de la barra de menú completa. El menú “clásico” se activa o desactiva presionando la tecla Alt. Esto seguramente va a tener un impacto en los complementos que agreguen elementos al menú principal.
  • Pestaña de inicio. Ésta es una pestaña situada en una posición fija al inicio de las pestañas.
  • Pestañas de aplicación. Va a ser posible convertir cualquier pestaña en una pestaña de aplicación, lo cual significa que no pueden cerrarse fácilmente y tienen sus títulos ocultos, solamente mostrando el ícono. Hay cambios más interesantes siendo planeados, como esconder las barras de herramientas en estos casos.
  • Hay discusiones sobre eliminar la barra de estado por completo, otro cambio importante para desarrolladores. La discusión se ha extendido por varios artículos, y seguramente continuará. Para más información leer las partes 1, 2 y 3.

Más cosas

  • Por razones de desempeño, Firefox 4 ahora hace caché de algunos recursos más agresivamente, incluyendo el chrome y archivos JavaScript de los complementos. Esto puede producir comportamientos inesperados durante el desarrollo de un complemento porque los cambios en algunos archivos pueden no aplicarse a menos que se borren los archivos de caché correspondientes. Éste es el bug al respecto. Por favor no comenten en él sólo por apoyar alguna solución; ya hay mucho de eso ahí.  En resumen, los desarrolladores se tienen que asegurar que tienen las preferencias configuradas adecuadamente y que usan la opción -purgecaches al ejecutar el perfil de pruebas. Esto todavía no cubre el caso de los módulos JS, pero será corregido en el futuro.
  • Los identificadores de User Agent van a ser minimizados por varias razones. Para alinearnos con ese esfuerzo, los editores de AMO vamos a empezar a buscar cualquier manipulación de estos identificadores en los complementos. Vamos a prohibir cualquier modificación innecesaria de ellos.
  • Un programador me informó que hacer drop de un URL en la barra lateral ahora tiene un comportamiento por defecto de intentar abrir el URL. Si manejan drag and drop en una barra lateral, asegúrense de usar preventDefault.

Como pueden ver, hay mucho trabajo por hacer para adquirir compatibilidad con Firefox 4, así que este es un buen momento para empezar. Tengan en mente que Firefox 4 todavía está cambiando mucho, y que hay muchos más cambios en camino. No crean que se puede crear una versión final de su complemento sólo haciendo pruebas con las primeros beta. Mi recomendación es que se tomen su tiempo y se aseguren de estar al tanto de noticias y cambios en el Firefox 4.

Y, claro, hay muchas cosas geniales que se están agregando a Firefox 4 que van a permitir nuevas funciones en los complementos, incluyendo animación 2D y 3D, multi-threading e interacción directa con librerías del sistema operativo. Firefox 4 para desarrolladores es su amigo :) . El blog de hacks también tiene una buena cobertura de esto.

Los complementos de Firefox han sido descargados 2 mil millones de veces

2 julio, 2010 17:47 ::

Por Juan Sánchez

En las primeras horas del día de ayer, 1 julio, Mozilla alcanzó un nuevo récord: se realizó la descarga número 2 mil millones (2 000 000 000) de los complementos disponibles en Add-ons para Firefox.

2Billion

Para conmemorar el hecho, Mozilla ha hecho pública una colección de 25 extensiones recomendadas por sus usuarios, con funcionalidades para todos los públicos y que puede ser revisada en Best of 2 Billion Firefox Add-ons.

La marca fue posible gracias a la amplia comunidad de personas alrededor del mundo que utiliza agregados de Mozilla Firefox y los desarrolladores que los construyeron.

De acuerdo a cifras de la fundación, los primeros mil millones de descargas se consiguieron hace menos de dos años, en noviembre de 2008. A la fecha hay al menos 150 millones de complementos que están siendo utilizados por usuarios de Firefox en distintos países.

Fuente: Rock Your Firefox – 2 Billion Firefox Add-on Downloads!

Colección de agregados de abril

14 mayo, 2010 14:44 ::

Rock Your Firefox es un sitio en el que Firefox intenta dar a conocer, difundir y compartir todos aquellos agregados que sirven para que los usuarios puedan personalizar el modo en que navegan en la Web. Allí los usuarios pueden descargar directamente los add-ons y contar con libertad su experiencia con los mismos. Mensualmente arman una recopilación de Add-ons en base a los que se trataron durante el mes; hace unas semanas publicaron la colección correspondiente a abril y el lema es complementos para Firefox que te ayudan a ahorrar dinero, conocer nuevos lugares, y convertir la Web en tu propio arcade. ¡Conozcámoslos!

Leer el resto del artículo »

Sincronizando tu experiencia con Weave

30 enero, 2010 12:08 ::

Logo de WeaveDesde hoy mismo se encuentra disponible para su descarga la primera versión estable de Mozilla Weave, el complemento de sincronización de Mozilla Firefox, disponible para la versión de escritorio para Linux, Mac y Windows, como también para su versión móvil (Fennec).

Weave es un complemento que permite sincronizar marcadores, contraseñas guardadas, historial de navegación y pestañas abiertas con el fin de facilitar el traslado de tu información personal y mantener tu experiencia de navegación entre diversas sesiones de Firefox; todo bajo medidas de seguridad para mantener protegida tu experiencia de navegación en “la nube”.

Junto con el lanzamiento del complemento se suma el de Weave Server, la aplicación por el lado del servidor que gestiona el almacenamiento de la información a sincronizar; el cuál también es usado por Mozilla para proveer el servicio. El objetivo de este lanzamiento es permitir a los usuarios no solamente la posibilidad de sincronizar sus sesiones de navegación sino de permitir mantener el control de toda la información que almacenen en el lugar que consideren confiable.

Configuración de Weave

Las opciones de sincronización de Weave

Con este lanzamiento se espera que en próximas versiones se añadan más elementos posibles de ser sincronizados como complementos, barras de búsqueda y en general cualquier personalización que permita que la experiencia en Firefox como en la Web sea personal.

Puedes instalar aquí Weave para Firefox como conocer las notas relacionadas con el lanzamiento.

XHTML 1.0 Strict válido CSS válido cc-by-sa