Rede
Uma cartilha do GraphQL: a evolução do design de API (parte 2)
Na [Parte 1](https://www.smashingmagazine.com/2018/01/graphql-primer-new-api-part-1/), analisamos como as APIs evoluíram nas últimas décadas e como cada uma forneceu caminho para o próximo. Nesta segunda parte, vamos ver para onde o design da API do cliente móvel parece estar indo — com ênfase particular no GraphQL.
consulte Mais informaçãoRespeito sempre em primeiro lugar
Como designers e desenvolvedores, focamos em interfaces bonitas e experiências rápidas, mas muitas vezes falta um lado: respeito à privacidade, segurança, inclusão, autenticidade, personalidade e ética. Já está na hora de mudarmos isso.
consulte Mais informaçãoTeste de navegador automatizado com a API WebDriver
Este artigo fornece uma visão geral dos conceitos, tecnologias e técnicas de codificação envolvidas na execução de scripts de teste em navegadores automaticamente usando WebDriverJS no Windows 10 e no Microsoft Edge.
consulte Mais informaçãoEnter The Dragon (Drop): Reordenação da Lista Acessível
Existem muitos módulos de reordenação de lista de arrastar e soltar por aí hoje, muito poucos deles são construídos com acessibilidade em mente. Dragon Drop procura preencher essa lacuna fornecendo meios para que todos os usuários executem essa tarefa um tanto comum.
consulte Mais informaçãoOffboarding no mundo online
Offboarding é algo com o qual os usuários entram em contato toda vez que concluem uma transação online. Conheça os benefícios que o offboarding pode trazer para sua empresa e como aplicá-lo de forma que seja uma boa experiência para todos os usuários.
consulte Mais informaçãoEsteja atento: funções PHP e WordPress que podem tornar seu site inseguro
Antes de implantar um novo plugin no WordPress, é uma boa ideia manter uma lista de funções fáceis de usar indevidamente ao seu lado. Vamos dar uma olhada em algumas funções que você pode e deve usar como parte de uma estratégia de segurança mais ampla.
consulte Mais informaçãoUsando gradientes no design da experiência do usuário
(Este artigo foi gentilmente patrocinado pela Adobe.) O que são gradientes e por que eles são tão valiosos para os designers? Uma coisa é certa: os gradientes estão de volta, e já podemos ver essa tendência em muitos sites.
consulte Mais informaçãoA GraphQL Primer: Por que precisamos de um novo tipo de API (Parte 1)
Em vez de explorar os recursos primeiro, é útil colocá-los em contexto e entender como eles surgiram. Uma introdução ao GraphQL e lições aprendidas nos últimos 60 anos de desenvolvimento de API.
consulte Mais informaçãoOtimizando arquivos de esboço: lições aprendidas na criação do aplicativo Reduce (estudo de caso)
Existem enormes arquivos de Sketch, e não apenas diminuem a velocidade do Sketch, mas também a produtividade de qualquer designer. Neste artigo, Ahmed apresenta um aplicativo de barra de menus que certamente ajudará você a se livrar dessa dor de cabeça.
consulte Mais informaçãoAgora você me vê: como adiar, carregar lentamente e agir com o IntersectionObserver
As informações de interseção são necessárias por vários motivos, como carregamento lento de imagens. Mas há muito mais. É hora de obter uma melhor compreensão e diferentes perspectivas sobre a API Intersection Observer. Preparar?
consulte Mais informação