Acerca de Scriptia
Saltar a Anotaciones recientes
Scriptia forma parte del PDM de Choan C. Gálvez, desarrollador web residente en Barcelona. Scriptia pretende mejorar la calidad de la documentación acerca de javascript disponible en español.
Saltar a Anotaciones recientes
Scriptia forma parte del PDM de Choan C. Gálvez, desarrollador web residente en Barcelona. Scriptia pretende mejorar la calidad de la documentación acerca de javascript disponible en español.
Para los que preferíamos la vieja interfaz de consulta de la API de jQuery: jQuery API.
Me lo explica Manolito en un comentario.
Tu eres gilipollAS. Déjate de comentarios estúpidos y expón las cosas con rigor, que toda esa parafernalia q te montas para explicar algo con tus chistecillos sólo sirven para dejar al descubierto lo inutil que eres a la hora de entender conceptos. Por cierto te limitas a copiar lo que lees en artículos en inglés. Y tú te consideras un programador…eres un engañabobos . Esos comentarios tipo ‘cool’ y tío culto no esconden más q un flagrante cenutrio con muy poca capacidad explicatoria y olvidas detalles siempre importantes. Dedícate a otra cosa porque explicar, lo haces como el culo. Por cierto, si con tus gracias , pretendes que la peña te diga “eres genial tío”, vas listo. Seguro que toda tu vida has sido un pringado y ahora q has encontrado esto de los blogs, lugar donde cualquier comentario de un mediocre como tú, le hace parecer inteligente. Valiente mameluco eres….
No tengo palabras.
Meebo busca un ninja del javascript. Si buscas trabajo, o te apetece hacer una pequeña autoevaluación de tus conocimientos, échale un vistazo a las preguntitas que hacen en su test: Javascript ninja.
¿Diste con un código que te gustaría estudiar y está compactado en una línea? Beautify Javascript reformatea cualquier cosa para convertirla en algo legible.
Visto en Sentido web.
En lo que hace a eventos, los navegadores suelen ir a su bola. Y en lo que hace a eventos de teclado, el caos es absoluto: hay quien notifica las teclas modificadores en keypress, hay quien no; cada navegador es un mundo en cuanto a códigos de tecla… y dos o tres pesadillas más.
En JavaScript Madness: Keyboard Events, Jan Wolter documenta para uso y disfrute público todas las divergencias que se va encontrando.
Mike Alsup, autor de jQuery form plugin y otras delicias, nos explica cómo crear un plugin para jQuery que cumpla con las condiciones de: no contaminar el espacio de nombres, acepte opciones (y las extienda), mantenga los límites adecuados entre lo público y lo privado y saque provecho del plugin de metadatos. Ahí es nada: A Plugin Development Pattern.
Llega jQuery UI, una colección de componentes reusables y de alta calidad: jQuery UI: Interactions and Widgets.
Y también la versión 1.2.1 de jQuery, con algunas correcciones de bugs sobre la 1.2.
El equipo de desarrollo de jQuery ha publicado la versión 1.2 de la biblioteca. Incorpora algunas novedades que justifican sobradamente el cambio de minor version.
Se incorporan :has(), :header y :animated. Desaparecen los selectores XPath (si los necesitas, puedes usar el plugin de compatibilidad con XPath) y, aprovechando la ocasión, la sintaxis para los selectores por atributo usa sintaxis CSS. Así, a[@class=jfgi] se convierte en a[class=jfgi].
El método val() ha sido mejorado y ahora permite recuperar el valor de elementos SELECT y marcar y desmarcar checkboxes.
Nuevos métodos. map() permite la transmutación alquímica de la colección. prevAll() y nextAll() recuperan, respectivamente, los hermanos (siblings) mayores y menores (o anteriores y siguientes, como se prefiera). slice() corta la colección a gusto del consumidor. hasClass('una-clase‘) nos dice si el elemento tiene o no asignada una-clase. andSelf() combina dos colecciones apiladas. contents() recupera los nodos hijos, incluidos los nodos de tipo texto.
Llegan wrapAll() y wrapInner(). clone() trae una gran novedad: usando clone(true) los elementos clonados mantienen los manejadores de eventos del original.
Aterriza offset(), que nos devuelve las coordenadas de un elemento tomando como origen la esquina superior izquierda del viewport. height() y width() también sirven ahora para obtener el tamaño de la ventana y el documento.
Ahora load() permite cargar de modo muy sencillo pedazos de HTML. Usa un selector a continuación de la URL para indicar el filtro: $('#links').load('/Main_Page #p-Getting-Started li'). Con getScript() podemos cargar scripts desde otros dominios, lo que autoriza a getJSON() a utilizar servicios web basados en JSONP. El método serialize() ha sido reescrito para permitir la serialización sencilla de formularios. Se ha incorporado a $.ajax() la opción cache que fuerza el refresco de los datos solicitados.
Ya podemos utilizar valores en em o porcentajes en las animaciones. El plugin (oficial) Color Animations permite realizar animaciones de colorines. stop() detiene las animaciones. Llegan stop(), queue(), dequeue(), las animaciones relativas, las personalizadas y otras maravillas.
El nuevo método triggerHandler() dispara los manejadores de eventos asignados a un elemento sin activar el comportamiento por defecto del elemento. Llegan los eventos con espacio de nombres.
Todos los detalles en jQuery 1.2: jQuery.extend(”Awesome”).
Adrien Gibrat ha tenido a bien crear y compartir una chuletita de jQuery (PDF).
Ya hemos hablado por aquí de cómo comprimir ficheros javascript. Pero aún no está todo dicho. Hoy y aquí, YUI Compressor.
Continúa leyendo YUI Compressor comprime tus scripts y tus hojas de estilos