Desarrollo | Zona Firefox

Escribe tu búsqueda:
Archivo por fechas:
Inicio > Categoría: Desarrollo

Agosto
24

Aurora, una visión del futuro

Por foXtensor. No hay comentarios. Guardado en Desarrollo

Los panas de Mozilla Labs (en colaboración con los de Adaptive Path) presentaron hace unos días Aurora, que no es un proyecto real sino una idea de lo que ellos suponen será la navegación del futuro, basándose en las tendencias que se pueden definir en el presente. Adaptación del navegador al usuario, una interfaz que imita al mundo real y una mayor atención a los entornos colaborativos son algunas de las cosas que, en opinión de los realizadores del video, estarán mañana con nosotros.

El video tiene cuatro partes (1, 2, 3 y 4), que además pueden apreciarse mejor en alta resolución (1, 2, 3 y 4). Lo que ven arriba es sólo la primera parte.




Asa DotzlerMuchos usuarios de Firefox se han quejado estos días de que la actualización a 3.0.1 desactivó varias de sus extensiones. Es cierto que MR Tech Toolkit y Nightly Tester Tools resuelven la mayoría de esos problemas, pero lo ideal sería que, siendo dos versiones de una misma rama, Firefox 3.0 y Firefox 3.0.1 funcionaran a la perfección.

Bien, el problema ha sonado tanto que Asa Dotzler, cofundador y coordinador de SpreadFirefox, le dedicó ayer un post en el que dice que tiene, para esos usuarios, buenas y malas noticias:

Primero las malas. Sí, muchas extensiones aparecerán como desactivadas al actualizarse a Firefox 3.0.1. Esto no debería ocurrir, y es principalmente el resultado de un error en la instrucción “maxVersion” de la cadena de compatibilidad de las extensiones. Donde el autor debía escribir “3.0.*”, escribió “3.0″ (fíjense que falta el asterisco, “*”).

Las buenas: sólo son algunas extensiones, y los amigos de Mozilla están contactando a sus autores para ayudarles con el tema de la compatibilidad. Así que, creo, veremos algunas actualizaciones rápidas de esos desarrolladores.

Una actualización de seguridad y estabilidad de Firefox no debería producir problema alguno. La Web debería continuar trabajando tan bien como antes, así como las extensiones, temas y plugins. Mozilla trabaja muy duro para asegurarse de que las actualizaciones de seguridad sean lo menos molestas posibles, incluyendo una cerrada vigilancia sobre las extensiones hospedadas en AMO. Pero hay todo tipo de extensiones fuera de AMO y esto dificultará un poquito las cosas para localizar a sus desarrolladores y ayudarlos en lo que necesiten.

De manera que si ves una extensión que ha sido desactivada por una actualización de seguridad, escríbenos a mí o a Basil, o a alguien más en AMO. Muchas gracias.

Así que ya lo saben, es cuestión de paciencia. El dato de la estructura que tendría la instrucción maxVersion en Firefox 3.* era conocido pues se difundió con bastante antelación, pero ya sabemos que hay gente que no lee. :D




XUL Reference XUL Reference te permite localizar información en XULPlanet, un importante sitio de información sobre el lenguaje XUL. Basta con resaltar una palabra, hacer click derecho y escoger la opción “XUL Reference”. La página de resultados se abrirá en una nueva pestaña.

Instalar XUL Reference 1.0.2



Febrero
25

Firefox vs IE :: el estandar W3C

Por Nico. 3 comentarios. Guardado en Desarrollo
Si bien la nueva versión de Internet Explorer ha mejorado un poco la compatibilidad con los estándares, a Microsoft no parece preocuparle mucho el tema. En Vagabundia han realizado un interesante artí­culo donde exponen algunas diferencias entre Firefox e IE en cuanto a la interpretacón de etiquetas, imágenes, pseudo-clases, bordes, posicionamiento, listas y tablas. Recomendable a tener en cuenta a la hora de diseñar una web para ambos navegadores. Y de paso se ven las diferencias de un navegador que respeta los estándares y otro que le falta mucho más por recorrer.

Firefox, IE6, IE7, todos distintos



En Firefox cada extensión y tema tiene un GUID que lo identifica. Un GUID (Globally Unique Identifier) es un número seudo aleatorio en base a una formula que genera un número que es muy poco probable que se repita y es por ello que es utilizado en aplicaciones de software como identificador.

Para el caso de desarrollar una extensión o tema para Firefox se necesita sí­ o sí­ generar un GUID. Para obtener uno existen varios generadores, de los cuales les dejo dos enlaces a continuación:

Firefox Extension/Theme GUID Generator

GUID Generator Web Service




Extension Developer Extension Developer es una colección de 10 herramientas para quienes se aventuran en la creación de extensiones para Firefox. Después de instalar la extensión encontrarás las herramientas en un submenú desplegable dentro del menú Herramientas, aunque también puedes arrastrar los botones de 9 de ellas desde la caja de iconos (click derecho en una barra de herramientas y luego click en la opción “Personalizar…”). Encontrarás un “constructor de extensiones” con el que podrás crear paquetes .jar y .xpi; un editor de archivos “install.rdf” que te proveerá de una interfaz gráfica; una interfaz JavaScript; un entorno JavaScript para ejecutar código; un editor de lenguaje XUL; un editor de HTML en tiempo real; un evaluador de expresiones regulares en tiempo real; un evaluador de expresiones XPath en tiempo real; un depurador de preferencias y una opción para recargar todos los chrome sin reiniciar el navegador.

(Vía Sentido Web).

InstalarExtension Developer 0.3.0.20080526




Localite ModSi estás involucrado en la traducción de extensiones, Localite Mod te será de mucha utilidad. La extensión funciona como un asistente para este trabajo y entre otras opciones incluye la de recuperar la traducción de una versión anterior para facilitar las actualizaciones.

InstalarLocalite Mod 0.3.1+




Compiladores para user scripts de GreasemonkeyDos compiladores que permiten convertir user scripts de Greasemonkey en extensiones independientes que correrán en cualquier Firefox sin que Greasemonkey esté instalado. El primero es el de Anthony Lieuallen y el segundo es el de Adrian Holovaty. En ambos el procedimiento es similar: llenamos un formulario con datos como el nombre del creador y la versión de la extensión, pegamos nuestro user script en el lugar respectivo y oprimimos el botón correspondiente.

(Ví­a Lifehacker).




¿Desarrollas extensiones y quieres saber cuándo una de ellas presenta problemas? Quizás te sea de ayuda Leak Monitor, una extensión que detecta cuándo las extensiones producen cargas innecesarias en la memoria, al quedarse activas aun después de cerrarlas.

Instalar Leak Monitor 0.4.2





Keegy