Mostrando entradas con la etiqueta prototype. Mostrar todas las entradas
Mostrando entradas con la etiqueta prototype. Mostrar todas las entradas

1 de marzo de 2008

Image transition manager, Agregar bonitas transiciones a nuestras imágenes

Feb 29, 2008 21:01:17 GMT

image-transition.jpg

The image transition manager, una biblioteca javascript basada en scriptaculous y prototype, que nos brinda otra opción para lograr bonitas transiciones en nuestras imágenes. Soporta transiciones como fading( desvanecimiento), appearing (que aparecen de la nada), Sliding (deslizamiento), growing and shrinking (reducción o viceversa).
Características:

  • 8 (más por venir), efectos de transición
  • Imagen de precarga visible
  • Unobstrusive javascript
  • Fácil de implementar cada Transición
  • Probado en Firefox, Opera y IE6 / 7
  • No usa CSS, pero claro, será útil para darle un estilo mas agradable.

VER DEMO - DESCARGA

via : xiberneticos

11 de diciembre de 2007

Presentacion de Ajax


Ajax


From: ousli07, 7 months ago





I Xornadas de Programación Web en SwL


SlideShare Link

19 de septiembre de 2007

Accordion 2.0

Kevin Miller ha actualizado su libreria con una nueva version.
Las mejoras que trae son:
  • Funcionalidad para abrir y cerrar en el accordion tab activo
  • Accordions verticales anidados
  • Accordions que se redimensionan dinamicamente al contenido añadido en tiempo real

via:ajaxian

11 de septiembre de 2007

Realmente sabes como usar prototype?, aqui algunos consejos

prototype_logo.jpgMuchos o al menos la mayoria conocemos y hemos utilizado Prototype (un framework para javascript) pero ¿realmente lo estamos utilizando bien?. La siguiente es una lista de las maneras correctas de usar prototype en determinados casos.

La manera incorrecta:

  1. document.getElementById(‘foo’)

La manera correcta:

  1. $(‘foo’)

La manera incorrecta:

  1. var woot = document.getElementById(‘bar’).value

  2. var woot = $(‘bar’).value

La manera correcta:

  1. var woot = $F(‘bar’)

La manera incorrecta:

  1. $(‘footer’).style.height = ‘100px’;
  2. $(‘footer’).style.background = ‘#ffc’;

La manera correcta:

  1. $(‘footer’).setStyle({
  2. height: ‘100px’,
  3. background: ‘#ffc’
  4. })

La manera incorrecta:

  1. $(‘coolestWidgetEver’).innerHTML = ’some nifty content’

La manera correcta:

  1. $(‘coolestWidgetEver’).update(’some nifty content’)

Las 2 anteriores parecen similares pero ¿podriamos hacer esto de la primera forma?

  1. $(‘coolestWidgetEver’).update(’some nifty content’).addClassName(‘highlight’).next().hide()

La manera incorrecta:

  1. new Ajax.Request(‘ninja.php?weapon1=foo&weapon2=bar’)

La manera correcta:

  1. new Ajax.Request(‘ninja.php’, {
  2. parameters: {
  3. weapon1: ‘foo’,
  4. weapon2: ‘bar’
  5. }
  6. })

La segunda es una manera mas limpia y estructurada de nuestra definición de parametros en la llamada a AJAX.

La manera incorrecta:

  1. new Ajax.Request(‘blah.php’, {
  2. method: ‘POST’,
  3. asynchronous: true,
  4. contentType: ‘application/x-www-form-urlencoded’,
  5. encoding: ‘UTF-8′,
  6. })

La manera correcta:

  1. new Ajax.Request(‘blah.php’)

Todos esos parametros ya estan predeterminados en el objeto Ajax.Request asi que esta de mas definirlos.

La manera incorrecta:

  1. Event.observe(‘myContainer’, ‘click’, doSomeMagic)

La manera correcta:

  1. $(‘myContainer’).observe(‘click’, doSomeMagic)

Ver Lista Completa (En Ingles)

Tu propio Netvibes con "Prototype Portal Class"

Si, esta es una buena eleccion si quieres hacer una web similar a netvibes, esta libreria esta hecha con script.aculo.us y prototype, ha sido probado en Safari, Firefox, Opera and IE 6/7. La primera version esta basada en Prototype 1.5.1.1 pero la siguiente se basara en la version 1.6.


Aqui esta la demo y el autor tiene muchos mas frameworks realizados uno de ellos y el mas conocido es windows protototype

enlace: http://blog.xilinus.com/