Contenido

EditRegions, un edit in place sin ataduras

28 feb

+ 7

EditRegions, es una librería JS que no depende de ningún framework para funcionar, esto es una ventaja en los tiempos que corren ya que hoy lo tienes todo montado con Prototype y mañana aparece jMooQueryTools y le dá 800 vueltas al actual Prototype y casi te ves obligado a migrar todos tus scripts a la nueva librería.

editregions.gif

Con EditRegions, podrás hacer un edit in place si necesidad de atarte a ninguna librería.

[Demo]

Alternativas

Más usos para firebug

28 feb

+ 2

Que Firebug es una de las mejores herramientas para desarrollar en el lado de cliente no es ninguna novedad, pero que además de HTML, Javascript y CSS podamos debuguear nuestros fichero flash y nuestros scripts PHP.

  1. Debuguear flash con Flashbug.
  2. Debuguea PHP con FirePHP

PopStats 2.2, corrección del bug XSS

28 feb

+ 4

Luis Sancho nos informa de que la version 2.2 de PopStats ha visto la luz, con alguna mejora y sobre todo la corrección de la vulnerabilidad frente a ataques XSS que se reportó hace poco. [Descargar]

jQuery 1.1.2, ha visto la luz

28 feb

+ 0

La versión 1.1.2 de jQuery ha salido con una gran cantidad de correcciones. [Descargar]

Templates en Javascript

27 feb

+ 5

Leyendo un artículo que descubrí en Digg, acerca del uso de templates en javascript, ¿Quien me iba a decir que ese lenguaje con el que validaba formularios iba a tener tanta repercusión?

Descubro que Prototype dispone de una clase dedicada al uso de Templates y que su utilización es realmente sencilla e interesante.

Código

var myTemplate = new Template('The TV show #{title} was created by #{author}.');
var show = {title: 'The Simpsons', author: 'Matt Groening', network: 'FOX' };
myTemplate.evaluate(show);
// RESULTADO -> The TV show The Simpsons was created by Matt Groening.

Este sistema nos permite definir una cadena e indicarle mediante variables #(variable) que serán reemplazadas por su valor al ser evaluadas. Esto es muy util al igual que en otros lenguajes para facilitar la modificación futura de nuestros templates.

Contraindicaciones

Hemos de pensar que apesar de la potencia del lenguaje hay alguna limitaciones que hacen que ciertos usuario no puedan disfrutar de estas funcionalidades, y por ese motivo creo que este sistema debería ser usado de forma lo más prudente posible.

Alternativas

Aun así puede ser que necesitemos hacer uso de esta propiedad, aunque no tiene por que ser la de Prototype, hay alternativas bastante interesantes.

  • JST, un sistema de Templates sin necesidad de ninguna librería.
  • Ajax Pages, un sistema similar a JST, pero más limitado.

Create tu propio Dock para tu web con MooTools

27 feb

+ 9

Mac no es el único que puede tener un dock en su sistema operativo, en tu web puedes uno grácias a MooTools. Con una simple línea de texto convertirás una simple lista en un dock al puro estilo OSX. Una utilidad perfecta para juntar a heySilver

Window.onDomReady(function(){
	var fisheye = new fish($('dock'));
});

imagen2.jpg

[Versión Original][Optimizada por Inviz]

Hazle flip a tus imagenes con Javascript (a lo bestia)

27 feb

+ 2

Versión bestia, casi gore, de hacerle un flip horizontal a una imagen mediante Javascript. Los que usen Firebug que vean el código HTML generado, van a entender por que digo bestia :D

Scarlett Johansson (IV)

27 feb

+ 8

scarlett_johansson_grammy_party_19.jpg

¿A ti no te derrite esa mirada?

MiniAjax, recopilación de utilidades Ajax

27 feb

+ 1

MiniAjax es una recopilación (una más) en la que podrás encontrar muchas de las aplicaciones web con Ajax que hay en la red.

Top 500 imagenes de internet

27 feb

+ 1

Top de las 500 mejores imagenes de internet que no dejarán indiferente a nadie.