Autor deambulando | en ASP, Internet, Programación, Software, Tecnologia | el 02-01-2007
Con esta librer�a de JavaScript nos facilitar�n much�simo la vida! lo mejor es que es compatible con lo que ya expliqu�.
Le�do en anieto2k
SimpleJS, es una librer�a Javascript que con solo 14kb de peso nos permite explotar con facilidad la potencia de Ajax. Como en la p�gina oficial dicen no se puede comparar con librer�as como Prototype, MooTools u otras, est� pensada para los que acaban de empezar en este mundo tengan m�s f�cil su aprendizaje.
Funciones
$ajaload()
Con esta funci�n podremos realizar consultas ajax simples en una sola l�nea, �nicamente tendremos que indicar los par�metros que la funciona necesita para funcionar.
$ajaxload(divId, url, loader, effect, ecache);
divId = ID del elemento en donde meteremos el resultado.
url = URL a la que haremos la consulta.
loader = HTML que mostraremos cuando estemos cargando.
effect = Efecto que queremos aplicar al resultado obtenido (appear, bind, highlight o false)
ecache = Cach� para ficheros HTML (true o false).$ajaxreplace()
Con esta funci�n podremos reemplar el valor de un elemento.
$ajaxreplace(divId, url, ecache)
divId = ID del elemento en donde meteremos el resultado.
url = URL a la que haremos la consulta.
ecache = Cach� para ficheros HTML (true o false).$opacity()
La posibilidad de realizar cambios en la opacidad de un elemento tambien es posible con esta funcion.
$opacity(id, opacStart, opacEnd, millisec)
id = ID del elemento en donde meteremos el resultado.
opacStart = Porcetaje de opacidad desde el que empiza el efecto (0-100%)
opacEnd = Porcentaje de ocaciodad en el que terminar� el efecto (0-100%)
milisec = Tiempo en milisegundos que indicar� la duraci�n del efecto.$shiftOpacity()
Funci�n que nos permite alterar imagenes mediante la modificaci�n de la opacidad, mostraremos u oculataremos la imagen de fondo.
$shiftOpacity(id,time);
id = ID del elemento en donde meteremos el resultado.
time = Tiempo en milisegundos que indicar� la duraci�n del efecto.$highlight()
Funci�n que nos permite realizar un realzado de un elemento.
$highlight(divid) o $highlight(divId,time, normalcolor, highlightcolors)
divId = ID del elemento en donde meteremos el resultado.
time = Tiempo en milisegundos que indicar� la duraci�n del efecto.
normalcolor = Color en estado normal del elemento.
highlightcolor = Color en estado realzado del elemento.$textColor()
Funcionalidad que nos permite a�adir un efecto de color a nuestro textos.
$textColor(id, startcol, endcol, time)
id = ID del elemento en donde meteremos el resultado.
startcol = Color inicial.
endcol = Color final.
time = Tiempo en milisegundos que indicar� la duraci�n del efecto.$morphColor()
Con esta funcionalidad podremos aplicar efectos de cambio de color a un elemento, afectando a su background, border y su texto.
$morphColor(id, starttextcol, endtextcol, startbackcol,endbackcol, startbordercol, endbordercol, time)
id = ID del elemento en donde meteremos el resultado.
starttextcol = Color inicial del texto.
endtextcol = Color final del texto.
startbackcol = Color inicial del background.
endbackcol = Color final del background.
startbordercol = Color inicial del border.
endbordercol = Color final del border.
time = Tiempo en milisegundos que indicar� la duraci�n del efecto.$toggle()
Con $toogle() podremos a�adir un poco de dinamismo a nuestra aplicaci�n, anadiendo un efecto de despligue bastante conocido.
$toggle(divId)
divId = ID del elemento en donde meteremos el resultado.$blindup(), blinddown()
Si solo queremos hacer que se desplieguen o que se contraigan podemos optar por las funciones por separado.
$blindup(divid), $blinddown(divid)
$blindup(divid,time), $blinddown(divid, time)
id = ID del elemento en donde meteremos el resultado.
time = Tiempo en milisegundos que indicar� la duraci�n del efecto.Recomendados:

Hey, si te gusta esta, puede que la que programe yo te guste tambien. Se utiliza en forma de objeto y no te obliga a tener ninguna capa para interactuar con el objeto creado.
Lo bueno que tiene es que funciona como el LoadVars de Flash, con lo que la sintaxis esta estudiada al milimetro por la gente de macromedia.
La URL de la libreria es:
http://www.nbsp.es/2006/08/09/pajax-libreria-ajax-para-flasheros/
y un ejemplo de uso en:
http://www.nbsp.es/2006/12/11/formulario-hibrido-ajax-sinjs/
Ya si te interesa el tema, puedes revisar unos archivos que hize para una conferencia (talleres subflash) en el enlace:
http://www.nbsp.es/2006/09/08/contenido-de-la-conferencia-ajax-en-talleres-subflash/
Y por ultimo, si te animas mandame un mail :P para comentar esto a ver que te parece.
saludos!!
PS: No he podido poner acentos porque estoy fuera de viaje y en este teclado se hace muy pesado acentuar.