Archivos de la categoría: Soluciones
Primeras imágenes de Firefox para Metro
La interfaz Metro de Windows 8 está dando mucho de qué hablar, en el buen sentido. Y es que nunca se habían atrevido en Microsoft a lanzar un concepto propio tan novedoso. Por supuesto, todas las grandes aplicaciones quieren su hueco en ese nuevo paradigma, y el navegador web Firefox no es menos.
Hace unas semanas que se supo que Mozilla trabajaba en una versión de Firefox adaptada a la interfaz Metro, y aunque no se pudo ver ninguna imagen, se adelantaron algunas características de la aplicación, como su soporte para control táctil o su disposición para ser usado en modo de pantalla completa.
Brian R. Brody, desarrollador de Mozilla, ha hablado en su blog acerca de algunos de los avances de Firefox para Metro, y también ha enseñado imágenes del estado actual del desarrollo, que está lejos de concluir, por lo que avisamos que, muy seguramente, cualquiera de las siguientes capturas no es definitiva.
El prototipo mostrado por Brian R. Brody está basado en el código de Fennec XUL, utilizado en un primer momento para el Firefox de Android, pero desestimado finalmente por problemas de rendimiento, que hasta ahora no comparte esta nueva versión.
Asimismo, se está trabajando en la integración del navegador con el sistema, no solo en su apartado visual. La manera en la que se podrá interactuar con Firefox -que como hemos dicho funcionará a pantalla completa- y otras aplicaciones al mismo tiempo, la búsqueda integrada o la comunicación con diferentes medios sociales son solo algunos de los focos de interés en los que los desarrolladores están poniendo su empeño.
Optimiza Firefox y Thunderbird con SpeedyFox 2.0
SpeedyFox 2.0 es la última versión disponible del conocido optimizador del navegador Mozilla Firefox con el que puedes solucionar de forma sencilla el problema de fragmentación de las bases de datos que usa para guardar información.
Ahora, gracias a este herramienta gratuita también vamos a poder mejorar de forma sencilla el rendimiento, velocidad y tiempo de carga aplicaciones como Skype, Chrome y Thunderbird.
Además de la oportuna corrección de errores de la versión anterior, entre los cambios de SpeedyFox 2.0 encontramos una nueva interfaz con la que mejorar la experiencia de sus usuarios, nuevo motor SQLITE, y el mecionado soporte para aplicaciones tan relevantes en el día a día de muchos internautas como Skype, Chrome o Mozilla Thunderbird.
El consumo de recursos de las extensiones, nuevo punto de mira de Mozilla
A base de zanahorias, palos y llaves inglesas; así es como Mozilla quiere atajar un problema tan crucial como el consumo de recursos de las extensiones de Firefox. Vale, dicho así puede sonar todo un poco extraño, pero les aseguro que la cosa tiene su lógica después de dar la pertinente explicación.
Como bien es sabido, la fundación está haciendo un gran trabajo para conseguir que Firefox reduzca su consumo de recursos, y las últimas versiones del popular navegador han demostrado notables avances en este campo. Pero por mucho que los desarrolladores mejoren el programa en sí, la carga que suponen los complementos escapa en cierta medida a su control, y por ello están planteando una forma de abordar el tema desde varios frentes.
Para enfrentar este arma de doble filo, Justin Lebar ha detallado en su blog el plan que incluye, de manera metafórica, los tres elementos que comentaba al principio del artículo. La zanahoria representa modificar el proceso de alta de nuevos add-ons, para ser capaces de detectar los llamados “compartimentos zombie”, causantes de muchos problemas de memoria. « Leer más »
SpiderMonkey está a dieta
SpiderMonkey, el motor JavaScript implementado en Firefox desde su versión 3.0 está sometido a una rigurosa dieta en su consumo de memoria. Así a anunciado Nicholas Nethercote, líder del proyecto MemShrink que lleva adelante Mozilla para mejorar este apartado en el navegador desde su blog.
Según Nick con estas mejoras en el motor JS ahora Firefox podrá usar aproximadamente entre un 30 y 50% menos que versiones anteriores.
Pero bueno ¿qué ha hecho Mozilla para llegar a esto? Después de analizar cada parte de SpiderMonkey se dieron cuenta que los JSObject (forma de representar cada objeto) son muy grandes y están trabajando para reducirlo desde 40 a 16 bits para plataformas de 32 bits y de 72 a 32 en plataformas de 64 bits. También han reducido los valores de las JSFunction, los Shapes (estructura de datos para hacer el acceso a la propiedad de cada objeto más rápida) y las HashTables.
Pero todo no termina ahí, hacer más eficaz la ejecución de JavaScript en el navegador es una prioridad para Mozilla. Los miembros de MemShrink han señalado que entre el 70 y 80 % de las veces los JSScripts creados nunca son corridos pues muchos sitios usan librerías como JQuery y sólo usan una fracción de ellas. Esto último no es tan importante pero si SpiderMonkey podría ser cambiado para generar bytecode de scripts perezosamente se podrían ahorrar algunos megas y aumentar el tiempo de renderización de las páginas.
Todas esas mejoras podemos encontrarlas en Firefox 10 (actualmente en el canal Nightly) aunque para concretar varias ideas ellos mismos han decido dejar otras cosas para el desarrollo de Firefox 11.
Nick también ha dicho que hay una increíble cantidad de trabajo que se está realizando en SpiderMonkey en estos momentos, y muchos de ellos le ayudará a reducir el consumo de RAM a Firefox. Y además se siente ansioso por ver como será el futuro de SpiderMonkey en 6 meses.
Sin dudas buenas noticias, esperemos dentro de unos meses para ver resultados más precisos y concretos.







Navidad prueba
Dota
Assasin Creed 2 
