Como detectar dispositivos con Javascript

En la era “mobile first” todo website necesita detectar dispositivos o tipo de dispositivo para mostrar contenido y/o publicidad específica para el usuario. Es decir, acercar más al usuario con la información de nuestro website. Supongamos que un usuario visita nuestro website desde su smartphone, y queremos desplegar recomendación de productos en una tienda online, de artículos en una revista o recomendar descargar una aplicación … Continúa leyendo Como detectar dispositivos con Javascript

Mejor UX con Bootstrap y Material design

La experiencia de usuario (UX) es muy importante para conservar una experiencia unificada entre dispositivos. Google Material design es una tecnología disponible para lograr este objetivo, y si combinamos este lenguaje visual con Bootstrap para crear nuestros proyectos el resultado es un experiencia a nivel superior. Bootstrap como framework nos permite crear proyectos web para desktop y dispositivos móviles de forma rápida con una disposición “layout” … Continúa leyendo Mejor UX con Bootstrap y Material design

Encuesta simple con PHP y jQuery

Encuesta simple con PHP y jQuery

Anteriormente (2010) les había compartido un artículo sobre como crear un sistema de encuestas utilizando PHP y Mysql. En esta ocasión utilizaremos ese conocimiento para hacer algo mas sencillo, un sondeo o encuesta de una pregunta para tu sitio web o proyecto. Alguien puede decir, ¿por qué escribir sobre lo mismo?. No, no es lo mismo. En el artículo Sistema de encuestas básico en PHP … Continúa leyendo Encuesta simple con PHP y jQuery

¿Cómo personalizar Google Maps?

Integrar Google Maps en nuestro website para indicar la dirección física de nuestras oficinas o para crear un directorio de localidades en un web app o una tienda en línea es muy importante debido al uso de “smartphones”. Eso permite una forma de ayuda para quienes quieren indicaciones de cómo llegar. Es mucho más atractivo si podemos integrar mapas con nuestro toque personal o el … Continúa leyendo ¿Cómo personalizar Google Maps?

Notificaciones en el navegador con HTML5 y Javascript

Los usuarios abren muchas ventanas de su navegador a la vez para leer, conversar, escribir correos, ver su Facebook o Twitter o cualquier otra de las miles de cosas que se pueden hacer en la internet. HTML5 provee un API que permite “llamar la atención” del usuario entre tantas distracciones de forma que podamos traerlo a continuar en nuestro sitio web por medio de javascript. Este API … Continúa leyendo Notificaciones en el navegador con HTML5 y Javascript

Antes y después con HTML5, CSS y Javascript

Comparar imágenes es un arte muy usado para comparar calidad, proyectos, personas, etc. Este efecto se ha utilizado por mucho tiempo incluso antes del computador. Pero no fue hasta que Buzzfeed lo hizo popular en su website comparando personalidades, ciudades, etc. Pero, ¿cómo se hace este efecto y cuales otras aplicaciones podemos darle? Les voy a mostrar una de muchas formas de hacerlo. En este … Continúa leyendo Antes y después con HTML5, CSS y Javascript

Consultas -SQL Like- a estructuras en JSON con JSONPath

Los dispositivos móviles y tablets de uso popular hoy han exigido que el interfaz de usuario sea prioritario a la hora de desarrollar una aplicación web o nativa, compitiendo muchas veces con la productividad de la misma. Por esto y por buscar otras alternativas al almacenamiento de datos estructurados han surgido muchas soluciones que nos facilitan el desarrollo de aplicaciones hoy día. Una de estas … Continúa leyendo Consultas -SQL Like- a estructuras en JSON con JSONPath

$ajax POST O GET con IE

Internet Explorer y jQuery HTTP Post/Get; por que no funciona a veces?

$ajax POST O GET  con IE

Hace pocos días realizando un proyecto en PHPy Ajax utilizando jQuery – para mi personalmente la mejor herramienta ajax que existe, respetando las demás-, me topé con un caso muy curioso mientras realizaba pruebas con IE8 particularmente. Los llamados http post y get simplemente no funcionaban al momento de pasar variables a session, a cookies o simplemente de response. En resumen, no funcionaba.

Conversando con José Diaz, un colega de trabajo, excelente programador por demás, intercambiamos ideas de las posibles causas del mismo según la experiencia de ambos en casos como estos y enumerábamos algunas circunstancias en las que este tipo de incompatibilidades de IE con Ajax suelen producirse. En este caso en particular era el paso de variables de session creadas mediante el jquery post o get con la función $.ajax y retornarlas para su consumo luego del response o respuesta del llamado.

Continúa leyendo “Internet Explorer y jQuery HTTP Post/Get; por que no funciona a veces?”