Navegación con teclado para Easy UI Datagrid

Hace poco me vi en la necesidad de usar el componente Datagrid de la extensión Easy UI para JQuery y, aunque sus características cubrían perfectamente mis requisitos me hacía falta poder navegar por las celdas mediante el ratón, no implementado en el componente. Los problemas que necesitaba resolver eran:

  • Easy UI Datagrid marca (highlight) la fila entera sobre la que seleccionamos una celda, no la celda en si.
  • También marca la fila entera sobre la que situamos el ratón (hover).
  • Dispone de un método para obtener el índice de la fila seleccionada, pero no lo hay para el índice de la columna.


Ticker para feeds RSS en JQuery

Hace poco me puse a trastear con JQuery, que aún no conocía, y opté por practicar desarrollando un widget que me permitiera leer feeds rss y mostrarlos en formato ticker horizontal. Me fui entusiasmando con el asunto y terminé creando una pequeña aplicación para mostrar varios tickers reordenables distintos organizados por categorías en carpetas verticales con opciones para añadir, renombrar, eliminar y guardar. En este articulo sólo hablaré del widget básico, si alguien quiere descargarse la aplicación completa puede encontrarla en GitHub.

Facebook: malo hasta la médula

Este blog ya no facilita enlaces con Facebook.

No es por causa del horrible diseño de éste, digno heredero de MySpace, cuyo único mérito reside en haber desterrado las páginas con fondos negros y letras púrpura o verde fosforito y las fotos de vacaciones de 60000 x 10000 píxeles y 4 terabytes. Tampoco es por la brutal desorganización e incoherencia de las páginas, acentuada aún más cuando añadieron páginas personales que pueden configurarse como página principal, ni por la facilidad con la que cualquiera puede enviarte porquerías que no te interesan  para nada. Si alguna de éstas fuera una razón de peso bastaría con olvidarlo y dejar que se pudriera, como ocurrió con MySpace.

Lo grave es que el mismo estilo provisional se extiende al corazón del sistema: ya van dos veces en las que observo que el botón compartir o me gusta en páginas de las que soy responsable no funciona como debe. En concreto el botón compartir simplemente muestra una ventana en blanco y ahí te quedas. Lo curioso es que no ocurre siempre, sólo en algunos enlaces que, en principio, no se diferencian de los demás. El depurador de Facebook sólo devuelve un problema: Error linting URL. Y punto. Una búsqueda en Google arroja mas de 300.000 resultados sin ninguna solución y el soporte de Facebook contesta que no podemos atender a todas las consultas pero gracias por avisarnos. Muy cutre. Por ello voy a pasar completamente de FB. Con Twitter basta y sobra, siendo mucho más social, a mucha distancia, que la tontería absurda del Zuckerberg, que debe ser amigo del de ShareThis, otro que tal.

Que poco me ha durado. Más sobre el tema en ¿Porqué ya no uso Facebook?

Nube de etiquetas con índice dinámico para Blogger

Hasta hace poco usaba un índice para las entradas basado en un script que las mostraba ordenadas por etiquetas de un tal Abu Farhan, pero lo eliminé al avisarme Google de que dicho script podía contener código malicioso. Me puse a buscar algo parecido y sólo encontré nubes de etiquetas por un lado o listas de entradas por el otro, ninguno que uniera ambas características, al menos en javascript, así que decidí hacérmelo yo mismo. El resultado puede verse en mi página de índice. No es muy espectacular visualmente pero es simple y eficaz, visualmente y a nivel de código.