← Voltar para Funcionalidades
Free

Esboçador de Página

O Esboçador de Página renderiza a estrutura DOM completa de qualquer página da web como uma sobreposição de árvore visual — diretamente na própria página. Cada elemento HTML recebe uma etiqueta colorida mostrando o nome de sua tag, e a profundidade de aninhamento é revelada por meio de recuo e linhas de conexão. É como visualizar o painel Elements das Ferramentas do Desenvolvedor, mas projetado na página ao vivo.

As Ferramentas do Desenvolvedor do navegador mostram o DOM como uma árvore de texto em um painel lateral, desconectado do layout visual. O Esboçador de Página preenche essa lacuna projetando a estrutura do DOM diretamente na página. Cada elemento recebe um pequeno distintivo colorido mostrando o nome de sua tag (div, section, nav, h1, p, button, etc.), posicionado no canto superior esquerdo do elemento. Os elementos aninhados são recuados visualmente, e a estrutura em árvore é imediatamente aparente. Isso torna incrivelmente fácil entender como uma página é construída à primeira vista — você pode ver que o cabeçalho contém um nav com cinco tags de âncora, o conteúdo principal tem três elementos de seção, cada um contendo artigos, e o rodapé envolve uma div de logotipo e uma lista de links. Tudo sem abrir as Ferramentas do Desenvolvedor ou ler o código-fonte HTML bruto.

Visualização ao Vivo
example.com/blog Page Outliner: ON
<html>
<head> ...
<body>
<header>
<nav>
<a> Logo <a> Home <a> Blog <a> Contact
<main>
<article>
<h1> Welcome to the Blog
<p> Lorem ipsum dolor sit amet...
<p> Consectetur adipiscing elit...
<button> Read More
<footer> 3 children
Principais Recursos

Visualização Completa do DOM

Cada elemento visível na página recebe uma sobreposição de distintivo de tag colorida mostrando o nome de sua tag HTML. Desde os elementos html e body mais externos até spans, links e botões individuais — nada fica oculto. A sobreposição renderiza a hierarquia completa dos elementos como um mapa visual.

Distintivos de Tag Codificados por Cores

Cada tipo de elemento recebe uma cor de fundo distinta para seu distintivo. Elementos estruturais (header, main, footer) em azul, navegação em âmbar, títulos em roxo, parágrafos em cinza, links em amarelo, botões em ciano, imagens em rosa. Você pode identificar tipos de elementos por cor sem ler o texto.

Destaques Interativos ao Passar o Mouse

Passe o mouse sobre qualquer distintivo de tag para destacar o elemento correspondente com uma sobreposição semitransparente mostrando suas dimensões exatas (largura × altura em pixels). O limite do elemento é contornado e o distintivo torna-se mais proeminente — facilitando a identificação de qual distintivo pertence a qual elemento.

Visualização da Profundidade de Aninhamento

Elementos profundamente aninhados são recuados ainda mais a partir da borda esquerda, tornando as relações de aninhamento imediatamente visíveis. Veja rapidamente se uma página tem muitas divs de wrapper (mais de 5 níveis de profundidade) ou uma estrutura limpa e rasa. Linhas de conexão mostram as relações pai-filho.

Leve e Não Intrusivo

As sobreposições são posicionadas de forma absoluta e não afetam o layout da página, a rolagem ou o comportamento do JavaScript. As etiquetas dos distintivos são pequenas e semitransparentes para que você ainda possa ver o conteúdo da página por baixo. Desative instantaneamente para retornar ao normal.

Seções Expansíveis / Recolhíveis

Clique no distintivo de qualquer elemento contêiner para recolher seus filhos, ocultando os distintivos aninhados. Útil para focar em uma seção específica sem ser sobrecarregado por toda a árvore DOM da página. Clique novamente para expandir.

Casos de Uso Comuns

Entendendo Estruturas de Página Desconhecidas

Aterrizou em uma página da web complexa e precisa entender como ela foi construída? O Esboçador de Página mostra toda a hierarquia do DOM à primeira vista — quais seções contêm qual conteúdo, como a navegação está estruturada e onde a área de conteúdo principal começa e termina.

Identificando Marcação Excessivamente Aninhada

O aninhamento excessivo de divs torna o CSS mais difícil de escrever e as páginas mais lentas para renderizar. Se você vir mais de 6 níveis de distintivos coloridos empilhados uns sobre os outros para um simples bloco de texto, a marcação precisa de simplificação. O Esboçador de Página torna isso imediatamente óbvio.

Verificando o Uso de HTML Semântico

A página está usando elementos semânticos adequados? Procure por distintivos de header, nav, main, article, section e footer. Se tudo for apenas elementos div, a página carece de estrutura semântica — o que prejudica a acessibilidade, o SEO e a manutenibilidade.

Aprendendo Como Sites de Produção São Construídos

Visite qualquer site bem construído (Stripe, Linear, Vercel) e ative o Esboçador de Página para ver como suas equipes de frontend estruturam seu HTML. Aprenda padrões de layout vendo estruturas DOM do mundo real em páginas de produção.

Preparando-se para o CSS Inspector ou Ferramentas de Medição

Use o Esboçador de Página primeiro para identificar quais elementos existem e onde eles estão, depois mude para o CSS Inspector ou Medir Distância para aprofundar-se nos elementos específicos que você identificou.

Como Usar
1

Ativar Esboçador de Página

Abra o dock flutuante do DevSuite Pro e clique no ícone do Esboçador de Página. A ferramenta verifica imediatamente o DOM da página e renderiza distintivos de tag em cada elemento visível.

2

Leia a Árvore Visual

Distintivos coloridos aparecem no canto superior esquerdo de cada elemento mostrando o nome de sua tag (div, section, h1, p, etc.). A estrutura de aninhamento é visível por meio do recuo e do posicionamento dos distintivos.

3

Passe o Mouse para Destacar Elementos

Mova o mouse sobre qualquer distintivo para destacar o elemento correspondente. Uma sobreposição semitransparente mostra os limites e as dimensões do elemento. Isso conecta o nome da tag abstrata à sua posição visual na página.

4

Clique para Recolher Seções

Clique em um distintivo de contêiner para recolher os distintivos de seus filhos. Isso permite que você se concentre em áreas específicas da página sem a confusão visual de elementos profundamente aninhados.

5

Desative Quando Terminar

Clique no ícone do Esboçador de Página no dock para remover todas as sobreposições e retornar à visualização normal da página. Nenhum rastro deixado para trás.

Pronto para Testar? Esboçador de Página?

Instale o DevSuite Pro gratuitamente e desbloqueie mais de 39 ferramentas de desenvolvedor para seu navegador.

Adicionar ao Chrome Adicionar ao Edge Adicionar ao FireFox