Ajax

[Aplicaciones Web] AjaXplorer, el manipulador de archivos con Php

Pues así es resulta que en Webintenta, me encontré con  una interesante aplicación web la cual es un completo gestor de archivos Open source, escrito en PHP.

Es bastante rápido, y bastante practico, a continuación listo las características platicadas en Webintenta.

  • Podemos realizar tanto sobre carpetas como archivos las siguientes acciones: renombrar, copiar, mover, eliminar, descargar.
  • Carga de archivos múltiples con barra de progreso.
  • Posibilidad de editar archivos de texto (con resaltado de sintaxis para JS, PHP, HTML, Java, SQL y PERL).
  • Las imágenes se pueden ver de antemano y en un pase de diapositivas.
  • Los archivos MP3 se pueden escuchar sin descargarlos.
  • Los vídeos de Flash también se pueden ver sin necesidad de descargarlos.
  • Los archivos ZIP pueden ser navegados y extraídos desde el propio gestor de archivos.
  • Sistema de favoritos para llegar a los archivos que uno desea de un modo más fácil.
  • Multilenguaje, con soporte para el español.
  • Búsqueda recursiva.
  • Entorno multi-usuario. El administrador puede crear nuevos usuarios y permite asignar los directorios y derechos a los usuarios.
  • Drag’n Drop, Atajos de teclado, Capacidad para seleccionar múltiples archivos / carpetas.

Lo que me gusto mucho fue sin duda el resaltado de sintaxis, el cual es rapido y bastante bueno ademas de que obviamente se puede descargar y usar libremente.

AjaXplorer Web based file browser

AjaXplorer Web based file browser

Me entere via | AjaXplorer: Gestor de archivos gratuito en PHP

Y la aplicación la puedne encontrar en  | Ajaxplorer

[Internet] Aurora : El futuro en la Web (web 4.0?)

Esto si me sorprendió bastante lo estuve leyendo ayer, que no entendí mucho que digamos pero les platico de que se trata esta cosa.

Se trata de Aurora, el cual es todo un nuevo concepto, el cual ha sido pensado por Adaptive Path (recordemos que Jesse James Garrett de esta misma compañía, nos dio la gran idea de adaptar el termino ajax a las peticiones Http en background )junto con Mozilla Labs, la cual nos hace recordar que la fundación Mozilla, no solo tiene un navegador web, sino muchas herramientas mas como Thunderbird, Seamonkey, Prism, etc.

aurora

[vimeo]http://www.vimeo.com/clip:1450211[/vimeo]

Regresando al punto de Aurora, lo que nos presentan en el vídeo es una nueva forma de ver la web, basándose en un estilo diferente, mediante muchas ventanas y lo que aparenta ser un universo -Web-, con muchas aplicaciones a nuestro alcance,y no podemos negar que hay un toque de aspecto MAC, que al final parecen ser parte de una película/vídeo. Tal vez sea algo que de momento nos parecerá extraño, pero tal vez algún día eso sea tan común como hoy lo son muchas cosas, por ejemplo ¿en el año 2000?, ¿alguien tenia twitter?, ¿ó veías tus lectores de Feeds ? ó¿ alguien deseaba estar en hi5?¿Ajax? ¿JSON?¿Gears?,

Las cosas cambian y para muestra un vídeo mas.

(más…)

[Jquery-Plugin]Sparklines, creado graficas con Jquery

Leo una interesante entrada de Andrés Nieto sobre un plugin con el cual podemos crear pequeñas grafícas usando Javascript, obviamente apoyandonos de la librería Jquery.

jquery sparklines

Este importante plugin tiene varias opciones comunes como son

  • type – line (default), bar o tristate
  • width – Ancho de la gráfica, por defecto “auto”.
  • height – Altura de la gráfica, por defecto “auto”.
  • lineColor – Color de la línea
  • fillColor – Color del relleno

Esto lo recalco por que ademas de eso podemos usar muchas otras opciones, como son

Opciones de gráficas tipo línea:

  • spotColor – Oculta o muestra el color del valor final.
  • spotRadius – En pixels (default: 2)

Opciones de gráficas tipo Bar:

  • barColor – Color de los valores positivos
  • negBarColor – Color de los valores negativos
  • barWidth – Tamaño de cada barra, en pixels
  • barSpacing -Separación entre barras, en pixels.
  • zeroAxis – Centro del eje Y.

Opciones de gráficas tipo Tristate:

  • posBarColor – Colores valores positivos
  • negBarColor – Colores valores negativos
  • zeroBarColor – Colores para valores cero.
  • barSpacing – Separación entre barras, en pixels
  • zeroAxis – Centro del eje Y

Creo que Ajax, esta llegando hasta limites insospechados si ha esto le añadimos la próxima versión de HTML, el 5, tal ve pronto salgan juegos muy buenos creados con Javascript y hasta aplicaciones mas poderosas.

Para saber como pueden usarlo en su sitio web, pueden darse la vuelta por el Blog de Andrés donde viene la información completa.
Vía | jQuery Sparklines, gráficas sencillas con jQuery

[Recursos] Tutoriales y ejemplos con Mootools

Ultimamente me he encontrado con unas muy buenas fuentes sobre cosas y recursos sobre Ajax, Javascript, o programacion en general.

En estos lugares me he encontrado cosas muy padres como es el caso de el blog Six Revisions, que en este caso nos muestra una lista con 20 Tutoriales y ejemplos sobre Mootools y de cosas que se pueden hacer con Mootools.

Bien copio y pego unos cuantos para que si gustan pueden visitar dicho blog y ver todas las opciones.

1.- Formulario de contacto seguro.


ajax mootools secure form

Mediante este tutorial se vera como hacer formularios con Mootools, de una forma segura, ya que recordemos que usar formularios sobre ajax puede suponer un riesgo si no se maneja adecuadamente.

2.- Creacion de barras deszilantes tipo Facebook

facebook sleders mootools

En este tutorial nos presentan una forma de crear unos controles deslizantes tipo Facebook,los cuales nos pueden ser muy útiles para controlar un elemento de una manera mas precisa y ver los cambios instantáneamente.

3.-Video Tutorial  de introduccion a Mootools.

En este caso lo que tenemos es un vídeo de una introducción, al trabajo con Mootools y a tomar aspectos del desarrollo con esta librería, y bueno para no dejarles el link completo y que pierdan el tiempo, les dejo el vídeo de una vez, ya que esta en youtube.

[youtube]http://www.youtube.com/watch?v=0rx4xVGn3Fo[/youtube]

Solo puse 3 ya ven como ando cargado de chamba, y pues si quieren ver los otros 17 restantes lean .

Learning MooTools: 20 MooTools Tutorials and Examples

[Ajax] mcDropdown: Mejorando las listas desplegables con Jquery

Después de varios días sin postear por tener mucho trabajo, vuelvo a escribir, y saben postear y trabajar es complicado, creo que debería dejar de trabajar y dedicarme ha escribir post’s :-) .

Vía Hotajax(un blog bastante interesante sobre Ajax), me acabo de enterar de un importante plugin para que podamos mejorar bastante nuestras listas desplegables.

Esta funcionalidad nos permite generar submenus desplegables desde un combobox, osea elegir y desde ahí volver a elegir otra opción, además de que todo esto lo guarda en un “historial” para saber donde andamos, les pongo una imagen para que vean a lo que me refiero.

mcdropdown_preview

Para hacer uso de este plugin vamos a necesitar descargarnos  mcdropdown, el cual ya trae todos los script necesarios para que funcione.

Codigo despues del salto
(más…)

[Eventos] Google Developer Day en México

Bueno antes de dormir, las platico que hoy en unas horas estare asisitiendo ao Google Developer day.

Para los que nos sepan que es les platico rapidamente.

El Developer Day de Google 2008, se enfocará en promover la apertura de las fronteras de las aplicaciones Web, empleando las tecnologías de desarrollo de Google. Los ingenieros de Google y desarrolladores líderes serán tus anfitriones en un día completo de profundas sesiones sobre las últimas tecnologías de Google.

El Developer Day de Google 2008, es también un foro para convivir y compartir tus ideas con otros desarrolladores. Contarás con tiempo suficiente para conversar y conocerlos, discutir tus ideas y compartir tus proyectos.

Este evento se realizara en el centro banamex, y a parecer ya todos lo lugares estan ocupados, mañana les platico como me fue.

Asi estara la agenda

9:00 – 10:00

Registro

10:00 – 11:00

Sesión plenaria 1

John Farrell

Google y el mercado Mexicano

11:00 – 12:00

Sesión plenaria 2

Alfonso Luna

Un vistazo a la estrategia de nuevos productos

12:00 – 1:00

Almuerzo

1:00 – 1:50

Introducción a KML

por: Mano Marks

Introducción a OpenSocial

por: Chris Schalk

Introducción a la Arquitectura Android

por: Dick Wall

App Engine

por: Paul McDonald

2:00 – 2:50

KML Avanzado

por: Mano Marks

iGoogle + Gadgets

por: Bruno Bowden

Mapas Flash y estáticos para Celulares y otros ambientes

por: Pamela Fox

Introducción a GWT

por: Dick Wall

3:00 – 3:50

Mashups y Mapplets Avanzados

por: Pamela Fox

OpenSocial y Orkut

por: Chris Schalk

Construyendo una aplicación Android (Advanzado)

por: Dick Wall

Gears

por: Dion Almaer

4:00 – 4:50

API para Maps Avanzado

por: Pamela Fox

OpenSocial y App Engine

por: Chris Schalk

Situación de AJAX

por: Dion Almaer

Powered by YouTube

por: Steph Liu

Los conferencistas seran los siguientes:

Conferencistas del Developer Day de Google

(más…)

[Javascript] Menú deslizante usando Jquery

El seraphinux ultimamente le ha dado por escribir mas que de costumbre y gracias ha ello me he encontrado con un menú deslizante echo con Javascript.

Para que se den una idea de que les hablo aquí esta la imagen de menú normal

sliding-top-menu

Y aquí la imagen del menú pero ahora desplazado, o deslizado.

jquery-sliding-menu

Esto fue hecho gracias a la potencialidad y funcionalidad de Jquery, que es muy fácil de adaptarse a cualquier uso.

Veamos como se hizo, siguiendo el ejemplo de la fuente.

Primero necesitamos usar HTML,

Ahora le aplicamos el siguiente CSS

Y para hacerlo funcionar usamos Jquery de la siguiente forma

Como ven es bastante simple, las imagenes usadas y el ejemplo de esto lo podrán encontrar en

http://www.webresourcesdepot.com/wp-content/uploads/file/jquery-sliding-menu/

Aunque ultimamente me ha estado atrayendo bastante Mootools, Jquery sigue teniendo muchisima utilidad.

Estoy planeando algo grande (después de que libere algo que tengo pendiente ups, solo me falta terminar la traducción y listo), que tendrá bastante Ajax y javascript, la pelea esta en que Framework utilizare, tal vez sera Jquery o Mootools, no lo se hagan sus apuestas.

Vía | Menu deslizante con jQuery
Surgio en | Sliding Top Menu With jQuery

[Ajax] Microsoft Silverlight apuesta por APAX,ARAX en vez de AJAX

Bueno es lunes en la tarde, y con estos preparativos de la boda no me da tiempo de postear mucho, por cierto ya casi cumplimos un año aver que se me ocurre para festejarlo.

silverlight

Les platico que en theinquierer, Silverlight, soportara a futuro Python o Ruby para poder mejorar el rendimiento de Silverlight, ose a en vez de usar Javascript usaran Phyton y/o Ruby.

“La diferencia entre AJAX, ARAX y APAX es el lenguaje”, explica Brian Goldfarb, responsable del grupo de la división de desarrolladores de Microsoft.

Esto sera la novedad para el lanzamiento de Silverlight 2, ya que se espera que venga con soporte para ambos lenguajes , implementados para el lado del cliente en vez de usar Javascript

“Lo que hemos hecho en Silverlight es posibilitar que se utilice Ruby o Python como alternativa a JavaScript para construir el mismo tipo de aplicaciones. Todo lo que el navegador necesita es tener Silverlight instalado y los desarrolladores podrán aprovecharse de las ventajas de estos lenguajes en las aplicaciones clientes”, comentó Goldfarb.

No se que buscara microsoft con esto pero me suena bastante raro que hayan optado usando Python o Ruby, sera ¿que es menos eficiente implementar asp del lado del cliente?!!!!..

En fin a ver que nos depara el dia de mañana
Vía | Silverlight soportará Ruby y Python como alternativa a JavaScript

[Ajax]Phototype, manipulando imagenes usando Javascript

Feliz inicio de semana, una semana algo complicada para mi por múltiples cosas que tengo que hacer(pagar TC, pagar Salon, Pagar art de la casa etc..), pero sin duda postear un buen numero de artículos hará mas amena la semana.

El otro día vi un enlace no recuerdo en que pagina/Blog (ajaxian??), el cual nos comentaba sobre un script que nos permite hacer maravillas con las imagenes usando para ello PHP y GD, si no mal recuerdo, para muestra vean la siguiente imagen la cual fue rotada y se le agrego el efecto polaroid con esta libreria.

phototype

Se trata de Phototype, el cual funciona usando php y la librería Javascript Prototype, lo cual funciona de la siguiente forma.

En el caso anterior lo que hicimos fue modificar el tamaño de la imagen, usando el método resize

Existen varios métodos como:

  • resize
  • flipV
  • rotate
  • dropShadow
  • makeSketchy
  • toGreyScale
  • addCaption
  • y hasta addChuckNorris

Mas información de este Framework, aquí | Phototype: image manipulation with javascript

[Google-Ajax] Google Ajax Libraries API, La gran biblioteca de Librerias Ajax

Leyendo el blog de Andrés Nieto veo una nueva iniciativa de Google, se llama:

Google Ajax Libraries API

Que viene siendo una especie de lugar donde se almacenaran librerías Ajax, (como Jquery, Mootools, Prototype, Etc..), y las cuales estarán accesibles a todo el publico.

Las librerias/Frameworks disponibles en este momento son

Las ultimas 4 no son Librerias JS, sin embargo tambien forman parte de este abanico de posibilidades.

Su implementación/uso es simple y de la siguiente forma:

Esto es para cargar Jquery, para cargar alguna de las otras librerías JS, debemos cambiar la ruta del script(SRc) por alguna de las siguientes:

También se pueden agregar dichas librerías usando funciones de la api de Google, para ello, necesitaremos cargar la api de google y llamar lo que deseemos como el siguiente ejemplo

Como pudimos ver la carga se realizo usando la función google.load, la cual funciona de la siguiente forma:

Como podemos observar se utilizan 3 parámetros, los cuales son, el nombre de la librería, la versión de dicha librería, y el ultimo parámetro, que es opcional es para indicar algunas opciones para personalizar mejor la carga de dicha librería, por ejemplo si la deseamos comprimida o no, entre otras opciones mas.
(más…)