dpw - desenvolvimento para web
text-box-trim: controle do espaço acima e abaixo do texto
Como text-box-trim e text-box-edge removem o espaço fantasma que a fonte cria acima e abaixo do texto, e resolvem centralização e alinhamento com padding igual.
Ler artigoSeu formulário realmente precisa de um dropdown?
O dropdown esconde as opções atrás de um clique e cobra caro por isso. Quando trocar por radio buttons, campo de texto, combobox ou botões, e quando ele se justifica.
Ler artigoComo expor seu design system para LLMs e agentes de IA
LLMs inventam tokens, mudam de valor entre sessões e começam do zero. Veja como estruturar o design system para que os agentes de IA parem de chutar.
Ler artigoRepensando a visualização de dados: uma abordagem de UX para dashboards que geram decisões
Por que dashboards corretos não produzem decisão, e as três perguntas de UX (contexto, público e insight) que decidem 80% do resultado antes do primeiro gráfico.
Ler artigoHover por proximidade com CSS moderno
Como afetar os elementos ao redor daquele sob o cursor em um grid responsivo, calculando coordenadas com sibling-index(), scroll-driven animations e if().
Ler artigoHTML faz isso?!
Popover, dialog, accordion exclusivo, invoker commands, lazy loading: recursos dinâmicos que o HTML resolve hoje sozinho, sem uma linha de JavaScript.
Ler artigoDo kickoff ao primeiro conceito: da estratégia de marca à direção visual
A fase de pré-conceito em branding: pesquisar contexto de marca, expor premissas escondidas dos stakeholders e virar direção compartilhada em base visual.
Ler artigoGuia da propriedade CSS pointer-events
Como pointer-events decide qual elemento recebe cliques e hover, por que ela é herdada, e o que ela não faz: desabilitar elemento nem impedir seleção de texto.
Ler artigoComo escolher a modalidade de IA certa para a intenção do usuário
Nem toda capacidade de IA cabe num chat. Como auditar carga física e cognitiva do usuário e escolher a modalidade de entrada e saída certa para cada contexto.
Ler artigoComo funciona o elemento HTML geolocation
O elemento geolocation pede a localização do usuário via atributos HTML, com menos JavaScript e um tratamento de permissão e erro muito melhor que a API antiga.
Ler artigo