Navegación
-
Servicios
-
Noticias
- Google, Facebook y Twitter planean una original protesta
- Adiós Dennis Ritchie
- Muere Steve Jobs
- Cierra Bizarre Creations
- No habrá más Ubuntu Netbook Edition
- Cómo es el Internet Explorer 9 que será lanzado el lunes
- Impulsan una baja del costo de Internet
- Software argentino: ¿"niña bonita" de la economía local?
- Sex.com se vendió en u$s 13 millones
- Google puso fin al misterio de Batman
- Todas las noticias
-
Artículos
-
Descargas
-
Últimos 15 usuarios
-
Usuarios Top 15
-
Sitios recomendados
Web social
La revolución Ajax
Publicado por Juan Rogés Sánchez el 14/09/2009 en AJaX - Nivel Intermedio
Tabla de contenidos
La tabla de contenidos pertenece al artículo completo y no al contenido parcial de cada página del mismo si fuese el caso.
Resúmen
Ya es posible realizar cualquier tipo de accion asincrona
para acelerar todos los procesos de tu site.
Con esta breve guia abrirás tus miras para lanzarte a
este valioso nuevo mundo.
Sobre el autor
Juan Rogés Sánchez tiene 43 años, vive en Brasil / Ceara / Fortaleza y su ocupación es Desarrollador de aplicaciones web.
Forma parte del club desde 21/07/2009 a las 15:45 habiendo estado en linea 03/11/2011 a las 23:07 por última vez.
Ha publicado 1 artículos en clubdesarrolladores con un promedio de valoración de 10.00 puntos.
Estadísticas
- Leido 1496 veces
- Valorado 10.00 puntos
Una época en la que se exige la interacción.
Existen formas ya predefinidas que el usuario conoce a fondo.
Expresiones como "Comunidad", "Blog" o "Foro" ya no son nuevas, y todo el mundo se cree que haciendo doble click en "Jomla" lo tienes todo.
Por esta razon, ahora, mas que nunca, hay que hacer sites en alta calidad explotando los mejores efectos y aportando velocidad y exactitud a nuestras programaciones.
Mis partners son: Las CSS, PHP, DHTML, MySQL, Flash, JavaScript orientado a objetos y AJAX.
Con ellos hago lo que quiera, aunque hay que conocer a fondo cada uno de estos codigos para saber donde y como aplicarlo.
Es cierto que uno puede vivir solo de Action Script 3, o solo de PHP, pero una buena mistura de todas estas tecnologias nos quitará dolores de cabeza y nos permitirá implementar un codigo limpio que funcione como un reloj.
Para mi, el mayor avance, lo proporciona AJAX, y dentro de AJAX, la posibilidad de cargar una página en un Div.
Pongamos un ejemplo bien común, como una carga multiple de imágenes.
Afrontamos el problema como a nosotros nos gustaria que nos lo solucionaran.
En primer lugar preguntaremos al usuario en un div cuantas imagenes va a querer subir.
A continuacion, con AJAX, enviaremos al mismo div, por post, el numero de imagenes en un archivo PHP que creará cada Uploader en divs separados debidamente enumerados.
Cada Uploader, tendrá su evento OnChange preparado para hacer saltar la subida del archivo en el momento que el usuario escoja la imagen.
En este evento, sustituiremos el propio uploader por un grafico de progreso (No hace falta que mida realmente el progreso. Solo que sea un gif animado que haga algo y que el usuario piense que esta viendo "movimiento").
Mientras, en un iframe oculto por archivo, enviamos el formulario con la imagen para cargarla y colocarla en el directorio adecuado por PHP.
Al terminar la carga, en un evento del archivo de carga "OnLoad", sustituimos el grafico de progreso por uno de "Fin de carga".
Esto va a hacer que el usuario tarde en hacer la carga de muchos archivos lo mismo que si solo cargara el mas lento de ellos.
Esquemas de programación bien trazados y una buena planificación de eventos y opciones, puede hacernos sorprender al usuario mucho mas de lo que espera.
Un saludo a todos y espero haber alumbrado a alguno, asi como espero alumbrar a quienes indiquen sus comentarios y dudas.
Si tiene alguna pregunta sobre éste artículo por favor deje un comentario y será respondido.
Descargas
No existen descargas asociadas
Comentarios
Sus comentarios son importantes.
Listado de comentarios
En ese ejemplo que comentas, realizarlo sin ajax implicaría pasos intermedios que terminan por desanimar al usuario del sitio.
Buen aporte, saludos.
Agregar un comentario
Debe estar identificado para agregar un comentario
delicio.us
Google Bookmark
Technorati
Twitthis
Meneame
Yahoo My Web
Fresqui
Enchilame