Envolver respuestas de API REST en Json con Lumen
A la hora de desarrollar un servicio web con PHP, una opción interesante a elegir entre de los diferentes frameworks disponibles es Lumen. Se trata del “hermano pequeño” de Laravel, y dispone de la mayoría de las funcionalidades propias de éste, omitiendo las correspondientes al frontend. Es este el framework usado para este artículo. En una aplicación REST la base es devolver representaciones (ya sea en XML, Json, u otros formatos) de objetos, o listados de éstos. Así, por ejemplo, en una aplicación de coches, una…
Dashboards: mostrar tablas y gráficos fáciles de entender
Las visualizaciones deben aprovechar la cognición humana, y utilizar la longitud y la posición 2D para comunicar información cuantitativa rápidamente. Los dashboards o cuadros de mando son una herramienta común utilizada en aplicaciones web, intranets y otros contextos de inteligencia de negocios para mostrar información actualizada periódicamente que los usuarios deben controlar con frecuencia. Definición: Los cuadros de mando son recopilaciones de visualizaciones de datos, presentados en una vista de una sola página que muestran…
Tendencias de desarrollo web que deberías aplicar a tu próximo proyecto
En el ámbito de la creación, se supone que las tendencias cambian. Tienen una naturaleza dinámica de forma que la tendencia que hoy es muy utilizada, al día siguiente estará desaparecida. En el diseño y desarrollo web hay muchas tendencias que van y vienen, sin embargo, sólo unas pocas mantienen la atención de los desarrolladores un tiempo prolongado. La Web es una plataforma única que ha ido evolucionando y cambiando desde sus inicios. Estas son algunas tendencias de desarrollo web que debes considerar. 1. Diseño web de…
Notificaciones del sistema con Node.js
Las notificaciones pueden convertirse hoy en día en un recurso imprescindible o bien acabar siendo una pesadilla. Cada aplicación que se instala en el teléfono desea tener acceso a las notificaciones, al igual que las aplicaciones de escritorio, y ahora además tenemos un Web Notifications API junto con un Web Push API, esto por si no tuviéramos suficientes notificaciones. Los recordatorios de las citas de calendario son siempre bienvenidas (de lo contrario te olvidarías de casi cada evento) pero, ¿es realmente necesario que Wacky Mini Golf te…
Permisos API para Web

Si has trabajado con la API de geolocalización antes, lo más probable es que hayas querido comprobar si tenía permiso para utilizar Geolocalización sin provocar un aviso. Esto simplemente no era posible. Había que solicitar la posición actual y esto indicaría el estado del permiso o provocaría un mensaje que mostrar al usuario.

No todas las API funcionan de esta manera. La API de notificaciones tiene su propia manera que permite comprobar el estado de permiso actual a través de Notification.permission.

A medida que la plataforma web crece en número de API’s, es necesario que haya una única manera estándar para que los desarrolladores comprueben el estado de un permiso, en lugar de tener que recordar cómo funcionan todas y cada una de las API. La Permission API, disponible en la versión de Chrome 43, está destinada a ser este único método estándar para comprobar el estado de los permisos de una API.

Rotación libre de un elemento en el espacio 3D con variables CSS

Ante la pregunta de si es posible rotar libremente un elemento en la pantalla mediante el movimiento del ratón o el dedo (en las pantallas táctiles) sólo con HTML5 y CSS, la respuesta típica sería “no, no sin JavaScript” ... pero esta solución que proponemos sólo necesita unas pocas líneas de JS, y esta variación tiene la adición interesante de las variables CSS.

Optimización de Open Graph - Consejos que los operadores de sitios web deben tener en cuenta
El protocolo Open Graph se introdujo por primera vez por Facebook en otoño de 2010. Sustituye a "Facebook Connect" que se utilizó anteriormente para verificar los perfiles de Facebook en los sitios web. La actividad de los clics juega un papel clave para el contenido compartido en Facebook y otras redes sociales - al igual que en las páginas de resultados de búsqueda. Además del título y la descripción, también se pueden definir otros elementos (por ejemplo, imágenes de vista previa) en las redes sociales. Una vista previa bien…
5 consejos UX basados en las tiendas físicas

La psicología juega un papel fundamental en el diseño de interacción. Con el fin de ofrecer una experiencia de usuario óptima, tienes que identificarte con los usuarios y entender sus intenciones antes que ellos. Con esta información, puedes señalar convenientemente el camino directo hacia donde quieren ir e insertar tu mejor contenido en su línea de visión.

Vamos a analizar 5 formas en las que algunas tiendas físicas aumentan sus ventas haciendo cambios a sus diseños de tienda (en ocasiones muy pequeños), cambios que también se pueden aplicar a las tiendas de e-commerce.