Meteora: GUI con jQuery

Meteora es una libraría jQuery, creada por una empresa mexicana, que permite crear interfaces de aplicaciones HTML para usar en widgets, por ejemplo.

Entre los elementos que ofrece nos encontramos con:

  • Autocomplete
  • Calendario
  • Carrusel
  • Datagrid
  • Editor WYSIWYG
  • File browser
  • Menu
  • Popup
  • Lightbox
  • Treeview

Meteora

Vía / Dream CSS

Detectar copiar, pegar y cortar en una caja de texto con jQuery

Algo sencillo que no conocía y que nos permite detectar cuando se copia, corta y pega en cajas de texto usando jQuery.

$(document).ready(function() {
$("input:text").bind('copy', function(e) {
alert('Copiando...');
});
$("input:text").bind('paste', function(e) {
alert('Pegando...');
});
$("input:text").bind('cut', function(e) {
alert('Cortando...');
});
}); 

Detect Copy, Paste and Cut operations on a TextBox using jQuery

Vía / Script & Style

Internacionalización en PHP5.3

La versión PHP5.3 está recién salida del horno, y una de las cosas más interesantes que trae son las funciones para trabajar con internacionalización (que no solo de inglés vive la web).

Para ello existen unas nuevas clases que nos ayudarán a crear páginas en varios idiomas o sin los problemas que antes nos encontrábamos para debido al “formato” en inglés:

  • Locale: divide los datos de localidad en componentes (pais, lenguaje, …)
  • Collator: compara y ordena strings de acuerdo con las reglas locales.
  • Number formatter: permite formatear números de diferentes modos (comas decimales, separador de miles, …)
  • Date formatter: formatea fechas y obtiene fechas de texto.
  • Message formatter: permite crear mensajes desde strings parametrizados dependiendo de las reglas locales.
  • Normalizer: para trabajar con Unicode de forma normalizada, ya que hay caracteres que son representados por distintos códigos Unicode.
  • Grapheme: trabaja con “graphemes” (no se traducirlo), que son las representaciones de las letras, las cuales puede constar de varios caracteres.
  • IDN: permite trabajar con nombres de dominios en formato internacional (eñes, acentos, …)

En el artículo explican más detalladamente cada clase.

Internationalization in PHP 5.3

Vía / PHPDeveloper.org

FireQuery: optimizaciones para FireBug centradas en jQuery

FireQuery es un plugin para Firefox que permite añadir mejoras a Firebug basadas en jQuery. Permite añadir jQuery a cualquier web, algo muy útil si necesitas ejecutar algún script en la consola y te apañas mejor con jQuery.
Además permite ver los eventos que está asociados en los elementos HTML desde la pestaña HTML de Firebug.
FireQuery (web)
Vía / DZone