Nadie puede negar que las tablas son una excelente forma de mostrar información de manera ordenada, pero hay de tablas a tablas. Desde el simple [TABLE] a soluciones como la que ahora se muestra, las cuales echan mano de jQuery para dotarlas de interactividad.
Hablamos de Ingrid una solución desarrollada con jQuery, algunas de las funciones que ofrece son:
Además de esto puedes usar Ingrid para mostrar datos generados dinámicamente ya sea por ASP, PHP, etc.
Link: Reconstrukt | Ingrid | Demo
Link: Web Resource Depot | jQuery Datagrid: Ingrid
Interesantes consejos a tomar en cuenta si quieres sacarle unas cuantas décimas de segundo a la carga de tu pagina web o blog.
- Conseguir un servidor web rapido y con poca carga
- Aprende a utilizar apropiadamente archivos GIF, JPG y PNG
- Usa XHTML - No Tablas
- Usa CSS de manera inteligente y comprimelo
- Combina y comprime archivos JavaScript
- Administra mejor tus archivos
- Utiliza compresion HTTP
- Mejora tu codificacion
- Utiliza el cache
Link: Web Resource Depot | Tips To Improve Website Speed
Pues dicen por hay que Ruby es “ochorrocientas” veces mas productivo que PHP y ya sabes las tipicas mil ventajas de un leguaje sobre sus competidores
Por tanto no esta por demas “echarle un ojo” un dia de estos a Ruby. Como sea si deseas empezar a tus pruebas con Ruby, Phusion Passenger podria ser de gran utilidad.
Phusion Passenger es un módulo para Apache, lo hace que el desarrollo de las aplicaciones en Ruby y Ruby on Rails sea sencillo. Phusion Passenger es producto comercial Open Source que permite ejecutar aplicaciones Ruby on Rails en modo carga-ejecuta, muy parecido a la forma en que PHP trabaja.
Link: ModRails | Phusion Passenger
Link: Web Appers | Phusion Passenger - Ruby Apps Easy Deployment on Apache
jqGrid es un plugin jQuery que nos permite dotar a las tablas de datos [grids] con funcionalidad AJAX, consiguiendo con esto unos efectos y una potencia impresionantes.
Las opciones que nos proporciona jqGrid son:
Como la tabla de datos corre del lado del cliente y carga los datos con llamadas AJAX, es posible usar cualquier lenguaje de programacion del lado del servidor, sea este ASP, PHP, ASP.NET, JSP, etc.
Link: Web Resources Depot | Amazing jQuery Grid Plugin: jqGrid
Link: jQuery Grid Plugin | Demo

Flotr es una liberia javascript basada en prototype.js, la cual nos permite crear (dibujar) graficas en la mayoria de los navegadores web, para tal cometido usa la libreria excanvas.js (incluida en el ZIP de Flotr), una de sus ventajas es su sintaxis la cual es de lo mas sencilla, por ejemplo el codigo para crear la imagen de muestra es el siguiente:
/**
* Esta función anteponer a cada etiqueta 'y ='.
*/
function myLabelFunc(label){
return 'y = ' + label;
}
var f = Flotr.draw(
$('container'), [
{data:d1, label:'x + sin(x + p)'},
{data:d2, label:'x'},
{data:d3, label:'15 - cos(x)'}
],{
legend:{
// => Posicion de la leyenda 'sur-este'.
position: 'se',
// => Formaro de la etiqueta.
labelFormatter: myLabelFunc,
// => Color de fondo
backgroundColor: '#D2E8FF'
}
}
);
Sencillo ¿Verdad? Esta libreria nos permite usar leyendas, valores negativos de apoyo, los eventos del raton, efectos de zoom, ademas de que podemos personalizar la presentacion de las graficas usando CSS. Interesante opcion para apoyar datos numericos ![]()
Recuerda: “Una imagen dice mas que mil palabras”
Link: Solutorie | Flotr
Link: WebAppers | Flotr Javascript Ploting Library with Documentation
js-hotkey es un plugin para jQuery que nos permite crear disparadores para eventos del teclado. ¿A que me refiero? Facil… si presionas Ctrl + F4 ¿que pasa? Exacto, se cierra la ventana, pues bien este plugin para jQuery nos permite crear funciones que se activaran (dispararan) cuando se detecte la combinacion de teclas que hayas definido.

Este plugin esta basado en shortcout.js (libreria de la cual hablamos en este blog en una vida pasada). Te dejo el enlace a la liberia (alojada en Google code) ademas del enlace a un demo, para que pruebes su funcionamiento. Su uso es de lo mas sencillo, obviamente necesitas la libreria de jQuery, ademas de esta libreria, y la creacion de los disparadores no puedo ser mas sencilla:
Agrega accion para Ctrl + C
$.hotkeys.add('Ctrl+c', function(){ alert('No Copiaras');});
Elimina accion para Ctrl + C
$.hotkeys.remove('Ctrl+c');
Link: Google Code | Javascript jQuery Hotkeys Plugin
Link: jQuery.HotKeys.Testing
Link: Web Resources Depot | JavaScript Keyboard Controls: js-hotkeys