Type arguments array boolean date error function nan null number object regexp string char undefined sameType Presence empty existy truthy falsy space RegExp url email creditCard alphaNumeric timeString dateString usZipCode caPostalCode ukPostCode nanpPhone eppPhone socialSecurityNumber affirmative hexadecimal hexColor ip ipv4 ipv6 String include upperCase lowerCase startWith endWith capitalized Arithmetic equal even odd positive negative above

Si necesitas saber si un determinado bloque está dentro de la zona visible de la pantalla, con ese pequeño addon para jquery podrás detectarlo $.fn.isOnScreen = function(){   var win = $(window);   var viewport = { top : win.scrollTop(), left : win.scrollLeft() }; viewport.right = viewport.left + win.width(); viewport.bottom = viewport.top + win.height();  

Si programas para phonegap y a alguna ocasión has tenido que obtener los valores pasados como parámetros de la url function getParameterByName(name) { name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]"); var regexS = "[\\?&]" + name + "=([^&#]*)"; var regex = new RegExp(regexS); var results = regex.exec(window.location.href); if(results == null) return ""; else return results[1]; } su

Si necesitas generar graficos estilo pie con el canvas HTML5 Se puede usar easy pie chart de forma solitaria Con puglin para JQuery y la versión para angular.js Github de easy pie chart

  Si necesitas un indicador de fuerza de señal, como los indicadores de cobertura de red móvil, si el indicador tipico de 4 barras de señal. Código HTML5 <div id="signal-strength"> <div class="bar bar-on"></div> <div class="bar bar-on"></div> <div class="bar"></div> <div class="bar"></div> </div> Código CSS #signal-strength { position: relative; width: 62px; height: 30px; }   #signal-strength .bar

eCommerce para Móviles Muy útil para analizar el rendimiento de tu Web para móviles. Muestra datos como ingresos desde móviles, los dispositivos más utilizados, el contenido más visitado desde móviles, palabras claves y mucho más. Añadir a Google Analytics eCommerce General Similar a la anterior, muestra datos agregados de todos los dispositivos y navegadores para

Ya está disponible el simulador / emulador del sistema operativo Firefox OS 2.0 Lo podéis descargar del siguiente enlace    

Hoy he descubierto este framework para desarrollar nuestras webapps al estilo IOS7, se le ve bastante robusto, dinámico y lijero. Ver demostración y descarga

Si queremos que nuestra app en alguna parte poder controlar los settings almacenados visto en este post: Crear archivo de configuración para nuestra webapp Con este objeto podremos acceder a ellos cuando queremos, no es necesario cargar todo el objeto de la palicación. function settingsObj(localStorageName){ instance = this; this.appDomain = localStorageName; this.settings = null;  

En medio del desarrollo de  una webapp, me encontrado la necesidad de obtener parte entera y parte decimal de un número flotante, como que he visto que la libreria Math carece de estas funciones, eh creado la siguiente función function getPartNumber(number,part,decimals) { if ((decimals <= 0) || (decimals == null)) decimals =1; decimals = Math.pow(10,decimals);