Esta semana no soy phpman soy ajaxman. Es que con librerías como Prototype, JQuery o MooTools resulta realmente agradable, entretenido y fácil programar en Javascript.
Además vengo saliendo de un proyetco en el que me tocó vérmelas con “EXPERTOS” y fue muy reconfortante ver cómo mi código era limpio, elegante, accesible y fácil de entender en comparación al de ellos. No puedo decir mucho, pero mientras yo programé de forma no intrusiva en un js aparte y valiéndome sólo de los elementos “id”, “rel” y “href” gracias al power de Prototype, ellos chantaron su script en medio del html con cosas tan demodé como 20 líneas de este estilo:
var fono = document.contacto.fono.value;
Hey!!! prototype serializa un formulario entero en una línea
//como hash
$(‘person-example’).serialize()
// -> ‘username=sulien&age=22&hobbies=coding&hobbies=hiking’
// json way $(‘person-example’).serialize(true)
// -> {username: ‘sulien’, age: ’22′, hobbies: ['coding', 'hiking']
En fin, aún así, no me las sé toda. Buscando tutoriales en google me encutro con esta entrada que me hizo darme cuenta que aún me falta mucho por aprender de Prototype.
Enlace: Cuánto sabes de prototype (inglés, pero fácil)
