DevToys Web Pro iconDevToys Web ProBlog
Avalie-nos:
Experimente a extensão do navegador:

Slider de Comparação de Imagens

Upload a 'before' and 'after' image to start comparing.
Detalhes técnicos

Como Funciona o Controle Deslizante de Comparação de Imagens

O Que a Ferramenta Faz

O Controle Deslizante de Comparação de Imagens sobrepõe duas imagens e exibe apenas a parte que você quer ver ao arrastar uma alça vertical. Conforme você desliza para a esquerda e para a direita, mais da imagem de 'antes' ou 'depois' é revelada, tornando as diferenças visuais lado a lado imediatamente óbvias. Os tamanhos de arquivo e a variação percentual são exibidos para que você também veja o impacto em nível de bytes.

Casos de Uso Comuns para Desenvolvedores

Engenheiros que verificam compressão de imagem com perdas comparam uma versão JPEG vs. WebP da mesma fonte. Designers revisam mudanças de mapeamento de tons, retoque ou correção de cor entre um rascunho e a versão final. Engenheiros de ML/IA visualizam resultados de super-resolução, remoção de ruído ou transferência de estilo em comparação com suas entradas. Equipes de marketing produzem demonstrações dramáticas de antes/depois para landing pages.

Formatos de Dados, Tipos ou Variantes

Aceita qualquer formato de imagem que o navegador consiga renderizar — PNG, JPEG, WebP, AVIF, GIF, SVG. As imagens permanecem no seu navegador via object URLs (URL.createObjectURL), então nada é enviado. Para a comparação mais útil, as duas imagens devem ter dimensões e proporção correspondentes; se forem diferentes, ambas são renderizadas com object-fit: contain para que nenhuma seja cortada.

Armadilhas Comuns e Casos de Borda

Comparar imagens com proporções diferentes produz barras de letterbox em um dos lados. Imagens muito grandes (>50 MB) podem deixar a interação de arrastar mais lenta em navegadores antigos. O controle deslizante expõe a imagem inteira do "depois" — se ambos os arquivos tiverem transparência, posicione o controle sobre uma área opaca ou você verá o fundo da página vazando através de ambos os painéis.

Quando Usar Esta Ferramenta vs Código

Use a ferramenta do navegador para comparações ad-hoc durante o desenvolvimento ou para demos rápidas para stakeholders. Em sites em produção, integre bibliotecas dedicadas como react-compare-slider ou img-comparison-slider para acessibilidade, lazy loading e suporte a SSR; para verificações automatizadas em lote de qualidade em centenas de imagens, use ferramentas baseadas em SSIM/PSNR como ImageMagick `compare` ou pixelmatch.