Empieza el baile. Ya está aqui la beta 2 de Firefox 3.1, una versión que los desarrolladores esperamos con muchas ganas y los usuarios sin duda van a notar. Lo he descargado y estoy empezando a notar mejoría en tiempos y en consumo de memoria, pero aún es muy pronto para tirar cohetes, debemos esperar. [Descargar]
Contenido
¿Firefox Multitouch?
aNieto2k hace 255 días en: Apple, macbook, webdev
Hace unos días, Apple anunció la nueva versión de MacBook y MacBook Pro. Ambos incluyen de serie la tableta del ratón multitactil, lo que significa una nueva forma de interactuar con el sistema operativo, y ¿por que no? con la web.
Al parecer Edward Lee ha pensado en ello y ha montado una versión de Firefox 3.1 con un sistema de manejo multitouch para ir abriendo boca. Únicamente disponible para MacOs X.
Disponible Firefox 3.1 beta 1
aNieto2k hace 262 días en: Asides, Tecnologia, estandares, web, webdev
Ya tenemos Firefox 3.1 beta 1 disponible para descargar y disfrutar de las nuevas mejoras que este navegador Open Source nos ofrecerá en breve.
Firefox 3.1 integrará gestor de sesiones
aNieto2k hace 263 días en: Tecnologia, webdev
Desde que Google Chrome nos mostró las maravillas de tener un gestor de sesiones con la que poder cerrar una pestaña que se hubiera quedado colgada sin afectar al funcionamiento de las demás comenzé a soñar en que Firefox integrara algo así, y hoy es el día en el que mis sueños se hacen realidad.
about:sessionrestore
En las ultimas nightly versions de Firefox 3.1 podemos disfrutar de esta página, que nos muestra las pestañas abiertas y podemos deshabilitarlas o cerrarlas directamente desde esta página.
Actualización
Al parecer el sistema funciona de una forma diferente a la vista en Google Chrome, simplemente nos permite seleccionar las páginas que deseamos cargar o no despues de un cuelgue involuntario.
Firefox 3.1 incorporará @font-face
aNieto2k hace 294 días en: CSS, Programacion, estandares, web, webdev
Hace casi un año, WebKit anunció que soportaba @font-face como parte de la implementación de CSS3 en su navegador. Con esta propiedad nos permite definir una fuente que se descargará al cliente evitando que nuestros diseños se vean de forma diferente dependiendo de que el usuario tenga o no la fuente principal instalada.
@font-face {
font-family: "Kimberley";
src: url(http://www.princexml.com/fonts/larabie/ »
kimberle.ttf) format("truetype");
}
h1 { font-family: "Kimberley", sans-serif }
Ahora Firefox 3.1 nos permitirá usar este código y disfrutar de esta propiedad que la mayoría de diseñadores web estaba deseando disponer.
TraceMonkey, esteroides para Firefox
aNieto2k hace 315 días en: Actualidad, Programacion, Tecnologia, de la red, estandares, javascript, web, webdev
TraceMonkey es la palabra de moda, y no es para menos ya que es el nombre del proyecto que formará parte de Firefox 3.1 y que se encargará de mejorar la ejecución de Javascript en este navegador.
John Resig nos muestra una gráfica en la que podemos ver el incremento de velocidad que significará esta modificación en la nueva versión de Firefox.
Podemos disfrutar de este incremento de velocidad con la última versión de desarrollo de Firefox 3.1. Simplemente tendremos que activarlo desde about:config, poniendo a true la siguiente opción:
javascript.options.jit.content
Sin duda es una gran noticia, después de que WebKit anunciara SquirrelFish, era de esperar que Mozilla contraatacara y mostrara sus armas para seguir comiendole terreno a Internet Explorer.
querySelectorAll() nativo para Firefox 3.1
aNieto2k hace 317 días en: Programacion, estandares, javascript, web, webdev
Hoy John Resig anuncia que el método querySelectorAll() ha sido implementado nativamente en Firefox 3.1.
Como vimos hace aproximadamente un año, esta funcionalidad nos permite conseguir lo que hasta ahora conseguíamos con los frameworks JS. Gracias a querySelectorAll() podemos obtener los elementos mediante el uso de selectores CSS, al igual que hacemos con $() en jQuery, con $$() en Prototype y MooTools.
En la gráfica anterior, John nos muestra la ventaja más importante de que esta funcionalidad esté implementada en el navegador, la velocidad. Tambien nos muestra una porción de código con el que podremos añadir esta funcionalidad a nuestras aplicaciones haciendolas compatibles con otros navegadores y con nuestro Framework JS.
function querySelectorAll(selector){
try {
return Array.prototype.slice.call(
document.querySelectorAll( selector ) );
} catch(e){}
return myOtherLibrary( selector );
}





