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 [...]
Cargar css en función del tamaño de la pantalla
Ú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 [...]
Capturar peticiones ajax en extensiones de chrome
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 [...]
Bloquear autodetección teléfonos safari mobile
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 [...]
Bloquear zoom ipad iphone web
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 [...]
Offerum opiniones estafadores
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 [...]
Loading en ajax, notificar al usuario
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 [...]
Asana API PHP class wrapper
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 [...]
Asana API ejemplo PHP Hello World
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 [...]
Javascript sin punto y coma
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 [...]