Web

Una interfaz de usuario de voz alternativa a los asistentes de voz

Los asistentes de voz son actualmente el caso de uso más popular para las interfaces de usuario de voz. Sin embargo, debido a que los asistentes de voz brindan comentarios al hablar con el usuario, los asistentes solo pueden resolver tareas simples del usuario, como configurar una alarma o reproducir música. Para que las interfaces de usuario de voz realmente avancen, la retroalimentación al usuario debe ser visual en lugar de auditiva.

Lee mas

Enrutamiento del lado del cliente en Next.js

Next.js tiene un sistema de enrutamiento basado en archivos en el que cada página se convierte automáticamente en una ruta según su nombre de archivo. Este artículo lo guiará a través de casi todo lo que necesita saber sobre el enrutamiento en Next.js y lo guiará en la dirección de temas y conceptos relacionados.

Lee mas

Su imagen probablemente no sea decorativa

La colocación de imágenes en la web moderna es altamente intencional, lo que ayuda a comunicar el propósito general de una página o vista. Esto significa que casi todas las imágenes que declaras deben tener una descripción alternativa.

Lee mas

Una guía completa de herramientas de accesibilidad

En una nueva serie breve de publicaciones, destacamos algunas de las herramientas y técnicas útiles para desarrolladores y diseñadores. Recientemente hemos cubierto correos electrónicos HTML y generadores SVG. Esta vez analizamos diferentes tipos de herramientas para ayudarlo a optimizar su proceso de prueba de accesibilidad. No te pierdas el siguiente.

Lee mas

Creación de múltiples sitios de WordPress localmente con DevKinsta

Al desarrollar temas y complementos para WordPress, debemos probarlos en diferentes entornos. ¿Cómo podemos crear múltiples sitios de prueba en nuestra computadora, rápida y fácilmente, sin tener que convertirnos en administradores de sistemas?

Lee mas

Smashing Podcast Episodio 39 con Addy Osmani: Optimización de imágenes

En este episodio de Smashing Podcast, hablamos de optimización de imágenes. ¿Qué pasos debemos seguir para obtener imágenes de alto rendimiento en 2021? Hablamos con la experta Addy Osmani para averiguarlo.

Lee mas

Cuando CSS no es suficiente: requisitos de JavaScript para componentes accesibles

Alerta de spoiler: información sobre herramientas, modales, pestañas, carruseles y menús desplegables son algunos de los componentes de la interfaz de usuario que requieren más que CSS. Para garantizar la accesibilidad de su interfaz, JavaScript es una adición necesaria para lograr la gestión del enfoque, responder a los eventos del teclado y alternar los atributos de ARIA.

Lee mas

Cómo construir una aplicación de geocodificación en Vue.js usando Mapbox

En esta guía, daremos un vistazo general a los conceptos de geocodificación directa y geocodificación inversa, y crearemos una miniaplicación que aplica estos conceptos para mostrar ubicaciones específicas, utilizando Mapbox y Vue.js 2.6.11 para lograrlo. .

Lee mas

Primeros pasos con el paquete web

Los navegadores modernos brindan un buen soporte para los módulos de JavaScript, pero los paquetes de módulos, como el paquete web, siguen siendo una parte fundamental de la cadena de herramientas de JavaScript. Profundicemos en qué es el paquete web y cómo usarlo en su flujo de trabajo de desarrollo.

Lee mas

Gestión de estado compartido en Vue 3

Escribir aplicaciones Vue a gran escala puede ser un desafío. En este artículo, Shawn Wildermuth analiza los pros y los contras de enfoques como fábricas, objetos compartidos y el uso de Vuex. También explica lo que viene en Vuex 5.0 que podría cambiar la forma en que todos usamos el estado compartido en Vue 3.

Lee mas