Instalar dependencias con bower

23 de Julio, 2013 discusión

SI utilizas bower para la gestión de dependencias de tu proyecto puede que cuando instales un nuevo paquete o dependencia te interese guardarlo en el fichero bower.json para mantener la versión y en un futuro poder instalar todas las dependencias de una sola vez con un simple bower install. Para eso es importante que cuando […]

Leer artículo     ▶

Spy sobre eventos en vistas de Backbone

10 de Julio, 2013 discusión

Cuando es necesario generar un spy en una vista de backbone sobre un evento que vamos a disparar más adelante en el test, puede que el spy no esté reaccionando cuando si debería hacerlo. Mejor pongo un ejemplo. Teniendo en cuenta que esta es la vista: Y este es el test correspondiente… Cómo se puede […]

Leer artículo     ▶

Obtener el script actual mediante javascript

9 de Mayo, 2013 discusión

En ocasiones nos puede interesar acceder desde dentro de un archivo javascript a la etiqueta <script> que carga dicho archivo para por ejemplo consultar alguna de sus propiedades o quizás consultar algún atributo de tipo data- que le hayamos asignado. La forma más rápida de hacerlo es mediante document.currentScript. Hay que tener en cuenta que […]

Leer artículo     ▶

Detectar escritura right to left mediante javascript

3 de Enero, 2013 discusión

Cuando nos ponemos a traducir nuestra página web o aplicación web a varios idiomas nos encontramos con los idiomas que se escriben de derecha a izquierda como el Árabe o el Hebreo entre otros. Como sabrás, cuando trabajamos con idiomas right to left (o de derecha a izquierda), el atributo dir=”rtl” debe ser añadido a […]

Leer artículo     ▶

Device orientation con javascript

15 de Diciembre, 2012 discusión

Ya es posible saber la orientación de los dispositivos, ya sean portátil, smartphone, tablet, etc. Directamente desde javascript y además de forma muy fácil y sencilla. Simplemente definiendo un callback que se ejecutará sin parar devolviendo un objeto con las propiedades del evento. Dicho objeto contiene el movimiento. Veamos el ejemplo (juega con el ejemplo si […]

Leer artículo     ▶

Publicidad en Windows 8

26 de Septiembre, 2012 4 comentarios

Con la llegada de Windows 8 aparecen las aplicaciones realizadas con la interfaz Metro y la posibilidad de añadir publicidad en las aplicaciones. Windows nos da la posibilidad de incluirlo de una manera fácil y cómoda y empezar a ganar dinero generado por la publicidad en windows 8. Veamos los pasos a seguir: Uso del […]

Leer artículo     ▶

Internet Explorer bloquea window.open en javascript

13 de Septiembre, 2012 discusión

Uno de los problemas que me encontré recientemente fue el que a pesar de cientos de esfuerzos y pruebas diferentes, Internet Explorer estaba bloqueando un window.open lanzado por el usuario. Recordemos que como medida de seguridad, los navegadores evitan cualquier opertura de un popup si no ha sido lanzado por el mismo usuario, pero es […]

Leer artículo     ▶

Añade de forma sencilla funciones a los prototipos

30 de Junio, 2012 discusión

En muchas ocasiones me he visto añadiendo funciones a los prototipos. Funciones que uso en multitud de proyectos y que yo mismo me he preguntado porque no están ya implementadas en el propio núcleo de javascript? La forma tradicional de hacerlo, hace que en ocasiones, sea demasiado largo e incluso en ocasiones poco minificable. He construido […]

Leer artículo     ▶

Throttle con jQuery, mejorando nuestro código

19 de Junio, 2012 discusión

Uno de los problemas que se encuentra uno a menudo cuando desarrolla un front-end en javascript es la ejecución seguida de un mismo código disparado por un evento que se repite de forma constante a gran velocidad bla bla bla… Pongamos un ejemplo que seguro quedará mas claro. Quizás ahora se vea mas claro. Un […]

Leer artículo     ▶