Posted: julio 28th, 2011 | Author: Michael | Filed under: Front-End | Tags: eclipse, javascript, minify, performance, plugin | 2 Comments »
He encontrado un plugin de Eclipse que permite optimizar y minimizar los JS con tal solo un clic. Se llama Rockstar Optimizer & Amazon WS Tools y realmente es muy sencillo de usar. Con las primeras pruebas que he hecho he tenido muy buenas sensaciones.
Los pasos para instalar el plugin son*:
- Ir a “Help -> Install New Software -> Add”
- Introducir datos
- Name: “Rockstar Optimizer”
- Url: “http://update.rockstarapps.com”
- En la lista que se carga debajo, checkear los componentes que quieres instalar (yo puse todos)
- Ir dando al botón NEXT hasta finalizar la instalación.
- Te pedirá que resetees el Eclipse. “Yes”.

* La versión Eclipse que he usado para instalar el plugin es “Eclipse IDE for JavaScript Web Developers. Version: Helios Service Release 1. Build id: 20100917-0705″
Read the rest of this entry »
Posted: octubre 25th, 2010 | Author: Michael | Filed under: Front-End | Tags: javascript, jquery, performance, prototype, yui | 3 Comments »
‘SlickSpeed Selectors Test‘ es una página que testea de forma completísima el rendimiento del uso de selectores css comparando entre sí los frameworks de javascript más importantes o conocidos del mercado. El test nos reporta muchísima información sobre la performance o la velocidad de cada framework. Resulta muy interesante analizar los resultados.
Resultados del test
Según los resultados que me han salido a mí, el framework que mejor y más rápido trabaja con el uso de selectores css es la última versión de YUI 3.1.0 (39*), y le pisa los talones jQuery (40) y DOMAssistant 2.8 (41). Si lo comparo con Prototype 1.6, que es el framework que más he usado (y uso), ha obtenido un tiempo de 58, que es claramente más alto que estos primeros, y vemos que Prototype rinde menos. No obstante, hay buenas noticias al respecto ya que la última versión de Prototype, 1.7, que ya está ultimando su salida oficial (ya van por la Release Candidate 3), viene integrado Sizzle, el motor que usa jQuery para los selectores. Aquí explican esta integración, entre otras cosas.
Read the rest of this entry »