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.
Son conocidas y muy útiles las unidades CSS vw y vh, pero las unidades vMin y vMax además de poco conocidas, son menos aún comprendidas. Y es una pena puesto que éstas tienen nuevos usos en caso de desarrollo web.
Sabemos que 1vh es equivalente al 1% de la altura de la ventana gráfica actual (es decir, la ventana del navegador abierta), mientras que 1vw equivale al 1% de la anchura de la ventana gráfica actual. min y vmax son esas mismas unidades, pero en respuesta a reglas particulares.
En nuestro post publicado el 2 de Mayo, te proponíamos una lista de 10 herramientas ideales -y gratuitas- para trabajar con HTML, CSS y SASS. Siguiendo con la pauta, aquí te proponemos 8 herramientas gratuitas de Javascript que seguro te servirán.
En los inicios del diseño Web, los esfuerzos se centraban en escoger un buen canvas en Photoshop para que se pudiese luego exportar a HTML y publicarlo.
Desde aquellos días, el mundo de Internet se ha ido volviendo más y más complejo. Han aparecido desde nuevos dispositivos con tamaños de pantalla distintos, a nuevas apps donde aplicar nuestros diseños.
Así mismo, nuestros kits de herramientas han ido evolucionado con la tecnología, y Photoshop ha dejado de ser la herramienta clave para diseñar nuestra UI (User Interface) hoy en día.
Seguidamente os listamos algunas de las herramientas más utilizadas en diseño web que os permeterán alcanzar buenos diseños, teniendo siempre como eje principal ofrecer la mejor UX (User Experience):