Luiz Kota
Tech Lead na Catho. Busca o constante aprimoramento profissional estudando tudo relacionado a desenvolvimento web.
Luiz Kota - luiz.kota@catho.com
O que é DOM?
O que é DOM?
- Document Object Model
- Representação estruturada das marcações HTML
- É acessível via API
O que é CSSOM?
O que é CSSOM?
- CSS Object Model
- Representação estruturada das regras de CSS
O que é Render Tree?
O que é Render Tree?
- É uma árvore que o browser guarda internamente para representar os elementos visuais
- Contém somente os nós necessários para renderizar a página
Qual a diferença entre Repaint e Reflow?
O que é Reflow?
O que é Reflow?
- É o processo de recalcular o posicionamento dos elementos
- Ocorre toda vez que o navegador precisa recalcular o posicionamento dos elementos, após o carregamento inicial
O que é Repaint?
O que é Repaint?
- É o processo de 'repintar' os elementos
- Ocorre toda vez que o navegador precisa modificar visualmente um elemento, porém sem alterar sua posição ou dimensão
CSS Reflow - Firefox Download Page
- https://www.youtube.com/watch?v=z9Cps2QEh-k
CSS Reflow google.com
- https://www.youtube.com/watch?v=4bZrJwxVPS8
Como medir performance?
By Luiz Kota