Comunicación background.js y script en extensiones de Chrome

18 de mayo, 2012 discusión

Como comenté en una entrada anterior, en ocasiones requerimos de partes de nuestra extensión de chrome que se ejecuten en segundo plano, bien de forma constante o bien desde el inicio de Google Chrome, estas tareas las definiremos en nuestro background.js. Pero que hemos de hacer si queremos que el background.js se comunique con algún [...]

Leer artículo     ▶

Cargar css en función del tamaño de la pantalla

16 de mayo, 2012 discusión

Últimamente se está poniendo muy de moda el adaptar en función del tamaño de la pantalla las páginas web para que puedan ser visualizadas de forma correcta en multitud de dispositivos. Esto se conoce comúnmente como “responsive design” o diseño que responde ya que como he comentado se adapta a la pantalla. Tenemos diferentes formas [...]

Leer artículo     ▶

Capturar peticiones ajax en extensiones de chrome

12 de mayo, 2012 discusión

Cuando desarrollamos una extensión para Google Chrome en la que integramos un script en alguna página para modificar el uso o funcionamiento de ella, podemos requerir la captura de ciertos eventos realizados por la página madre (en la que insertamos el script). En esta entrada, hablaremos sobre como capturar las peticiones ajax o XMLHttpRequest para reaccionar sobre [...]

Leer artículo     ▶

Bloquear autodetección teléfonos safari mobile

10 de mayo, 2012 2 comentarios

Cómo muchos de vosotros sabréis, llevo unos días peleando horas y horas con jQuery mobile para hacer una aplicación a nivel empresarial de gestión de pedidos que sea totalmente manejable desde dispositivos móbiles como iPhone, iPad o dispositivos Android así como a traves de web.   En cualquier caso, hoy me he encontrado que safari mobile, detecta [...]

Leer artículo     ▶

Bloquear zoom ipad iphone web

7 de mayo, 2012 discusión

Hoy traigo un snippet que nos puede ser muy útil cuando deseemos bloquear la posibilidad de hacer zoom en nuestra página web (teniendo en cuenta que puede ser un gran obstáculo para la accesibilidad). Es realmente simple y consiste en añadir esta línea a la parte del <head> de nuestra página web: Espero que os [...]

Leer artículo     ▶

Offerum opiniones estafadores

4 de mayo, 2012 2 comentarios

Imagino que todos conoceréis alguna de estas páginas que han proliferado en los últimos años como la espuma, en las que supuestamente, podemos conseguir durante un corto periodo de tiempo, un artículo o servicio por un precio bastante mas reducido del habitual.   Siempre ha corrido por mi pensamiento, por lo que siempre quise escribir mi opinión [...]

Leer artículo     ▶

Loading en ajax, notificar al usuario

2 de mayo, 2012 discusión

Uno de los errores que suelen cometer los usuarios que empiezan en el mundo del javascript y especialmente en las peticiones asíncronas via ajax, es el de dejar al desconocimiento del usuario final, las cargas de contenido asíncrono, ya sea por falta de experiencia o bien porque en las pruebas locales los contenido han cargado [...]

Leer artículo     ▶

Asana API PHP class wrapper

24 de abril, 2012 discusión

Desde la salida este fin de semana de la API de Asana, me he puesto manos a la obra y he realizado una pequeña clase que envuelve toda la API para hacer mas fácil el trabajo mediante PHP. Podeis verlo en GitHub: https://github.com/ajimix/asana-api-php-class La clase se encarga de todo el tema de peticiones a la API REST [...]

Leer artículo     ▶

Asana API ejemplo PHP Hello World

22 de abril, 2012 discusión

Justo esta semana ha salido la API para la plataforma de gestión de tareas en grupo Asana. Para quien no lo conozca, debo decir que creo que es un gestor de tareas mas que interesante ya que permite la gestión de forma muy sencilla e intuitiva la gestión de tareas y proyectos para un equipo [...]

Leer artículo     ▶

Javascript sin punto y coma

18 de abril, 2012 discusión

Uno de los temas que ha estado en pleno rodaje estos días ha sido el que gira entorno a poner o no el carácter punto y coma “;” al final de las sentencias javascript. La discusión se inició en base a un mensaje en github debido a que el bootstrap de twitter daba problemas de [...]

Leer artículo     ▶