12 artigos com a etiqueta #dom no hackpile.dev.
- Seu Primeiro Otimizador Client-Side
Construa um otimizador de imagens client-side: compressão WebP com arrastar e soltar, decodificação com reconhecimento de EXIF, controle deslizante de qualidade e comparação controlada por ponteiro.
- Mantendo Sua UI Svelte 5 a 60fps Durante Compressão WASM
Mova o @jsquash para um Web Worker: decodifique uma vez, recodifique nas mudanças de qualidade. Mantenha sua UI Svelte 5 a 60fps com codificação stateful e objetos transferíveis.
- Carregamento Lazy, Dicas de Prioridade e a Técnica Blur-Up
Domine carregamento lazy, dicas de prioridade e técnicas de blur-up com LQIP para otimizar a performance percebida e eliminar caixas de imagem em branco.
- Pare de Enviar Imagens de 4000px para um Celular de 400px
A entrega responsiva garante que o tamanho certo chegue ao dispositivo certo. Domine srcset, sizes, o elemento picture e aspect-ratio para layouts sem CLS.
- <svelte:head>
Aprofunde-se no `<svelte:head>` do Svelte 5 para gerenciamento do cabeçalho do documento, SEO, SSR, meta tags dinâmicas e padrões para aplicações complexas.
- <svelte:document>
Mergulho profundo no elemento especial `<svelte:document>` do Svelte 5 para eventos no nível do documento, bindings reativos e attachments.
- <svelte:window>
Aprofunde-se no `<svelte:window>` do Svelte 5 para eventos de janela, bindings reativos, uso seguro com SSR e criação de aplicações responsivas e conscientes da janela do navegador.
- <svelte:body>
Mergulho profundo no elemento especial `<svelte:body>` do Svelte 5 para manipulação global de eventos, atalhos de teclado, padrões de clique fora e reatividade baseada em runes.
- Manipulação de Eventos
Domine a manipulação de eventos no Svelte 5 com este guia sobre atributos de eventos, delegação, callbacks, eventos de teclado e toque, e padrões de interação reais.
- {@attach ...}
Explore a nova diretiva @attach no Svelte 5, sua integração com o sistema de efeitos reativos e padrões avançados para interação com o DOM.