Rede

Uma interface de usuário de voz alternativa para assistentes de voz

Os assistentes de voz são atualmente o caso de uso mais popular para interfaces de usuário de voz. No entanto, como os assistentes de voz dão feedback conversando com o usuário, os assistentes só podem resolver tarefas simples do usuário, como definir um alarme ou tocar música. Para que as interfaces de usuário de voz realmente se destaquem, o feedback para o usuário deve ser visual em vez de auditivo.

consulte Mais informação

Roteamento do lado do cliente no Next.js

O Next.js tem um sistema de roteamento baseado em arquivo no qual cada página se torna automaticamente uma rota com base em seu nome de arquivo. Este artigo o guiará por quase tudo o que você precisa saber sobre o roteamento no Next.js e o direcionará para tópicos e conceitos relacionados.

consulte Mais informação

Sua imagem provavelmente não é decorativa

O posicionamento de imagens na web moderna é altamente intencional, ajudando a comunicar o propósito geral de uma página ou visualização. Isso significa que quase todas as imagens que você declara precisam ter uma descrição alternativa.

consulte Mais informação

Um guia completo para ferramentas de acessibilidade

Em uma nova série curta de posts, destacamos algumas das ferramentas e técnicas úteis para desenvolvedores e designers. Recentemente, cobrimos E-mails HTML e Geradores SVG. Desta vez, analisamos diferentes tipos de ferramentas para ajudá-lo a otimizar seu processo de teste de acessibilidade. Não perca o próximo.

consulte Mais informação

Criando vários sites WordPress localmente com o DevKinsta

Ao desenvolver temas e plugins para WordPress, precisamos testá-los em diferentes ambientes. Como podemos criar vários sites de teste em nosso computador, de forma rápida e fácil, sem precisar se tornar um administrador de sistema?

consulte Mais informação

Smashing Podcast Episódio 39 Com Addy Osmani: Otimização de Imagem

Neste episódio do Smashing Podcast, falamos sobre otimização de imagens. Quais etapas devemos seguir para imagens de alto desempenho em 2021? Conversamos com o especialista Addy Osmani para descobrir.

consulte Mais informação

Quando CSS não é suficiente: requisitos de JavaScript para componentes acessíveis

Alerta de spoiler: dicas de ferramentas, modais, guias, carrosséis e menus suspensos são alguns dos componentes da interface do usuário que exigem mais do que CSS. Para garantir a acessibilidade de sua interface, o JavaScript é uma adição necessária para realizar o gerenciamento de foco, responder a eventos de teclado e alternar atributos ARIA.

consulte Mais informação

Como construir um aplicativo de geocodificação no Vue.js usando o Mapbox

Neste guia, daremos uma olhada geral nos conceitos de geocodificação direta e geocodificação reversa e criaremos um miniaplicativo que aplica esses conceitos para exibir locais específicos, usando Mapbox e Vue.js 2.6.11 para conseguir isso .

consulte Mais informação

Começando com o Webpack

Os navegadores modernos fornecem um bom suporte para módulos JavaScript, mas os empacotadores de módulos, como o webpack, permanecem uma parte crítica da cadeia de ferramentas JavaScript. Vamos nos aprofundar no que é webpack e como usá-lo em seu fluxo de trabalho de desenvolvimento.

consulte Mais informação

Gerenciando o estado compartilhado no Vue 3

Escrever aplicativos Vue em larga escala pode ser um desafio. Neste artigo, Shawn Wildermuth mergulha nos prós e contras de abordagens como fábricas, objetos compartilhados e uso do Vuex. Ele também explica o que está por vir no Vuex 5.0 que pode mudar a forma como todos nós usamos o estado compartilhado no Vue 3.

consulte Mais informação