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 [...]
Ahorrador o tacaño? Aprende a mantener una vida frugal
En muchas ocasiones se puede confundir a la gente que sigue un estilo de vida ahorrador como tacaños ya que la línea que diferencia una persona tacaña de una persona ahorradora está realmente muy poco definida. Disfrutar de un estilo de vida frugal no tiene porque ser considerado como malo si no todo lo contrario. [...]
Detectar escritura right to left mediante javascript
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 [...]
Device orientation con javascript
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 [...]
Shortcut confirmar edición de texto en Photoshop
Una de las tareas que más se repiten cuando hacemos uso de Photoshop o Illustrator es la reiterada edición de textos. Es muchas ocasiones es engorroso el tener que editar un texto y a continuación tener que coger el ratón para cambiar de herramienta, confirmar el texto y volver a cambiar de nuevo para editar [...]
Mysql con node.js
Cuando hacemos uso de Node.js podemos necesitar trabajar con bases de datos MySQL. Como era de esperar, Node.js no trae soporte nativo para MySQL, así que si queremos hacer uso de ello deberemos buscar algún módulo. Yo hago uso de node-mysql que en mi opinión es uno de los mejores conectores que hay aún teniendo [...]
Publicidad en Windows 8
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 [...]
Internet Explorer bloquea window.open en javascript
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 [...]
Ventana modal, modalbox con css
Experimentando con las transformaciones css vi que era posible usar porcentajes, incluso con valores negativos. Automáticamente se me ocurrió que podría ser posible entonces posicionar cualquier elemento usando un valor en negativo del 50%, lo que le quitaría la mitad de su tamaño en posición, quedando así posicionado en el centro. Teniendo esa teoría y [...]
Eliminar los espacios en blanco al guardar en Sublime Text 2
Una cosa que siempre me pone de los nervios es la gente que deja espacios en blanco al final de las líneas cuando programa. Por suerte los que usamos Sublime Text 2 para programar, tenemos una fácil solución. Deberemos añadir la siguiente línea en nuestras preferencias personalizadas de Sublime (accede a ellas mediante Sublime Text 2 => Preferences [...]
