Penthouse pode ser usado em uma ampla variedade de formas e irá simplificar o processo de detecção acima da CSS Fold e depois isolá-lo em seu próprio arquivo.
Se você não estiver familiarizado com o conceito, Acima do CSS Fold é também conhecido como CSS caminho crítico e é o código CSS primeiro necessário para tornar a parte visível da página quando ele carrega.
Uma vez que a maioria do código CSS é entregue em um único arquivo, este CSS é carregado muito tarde e a página renderizar depois de uma longa espera.
Uma boa prática é isolar CSS caminho crítico para seu próprio arquivo e carregá-lo em primeiro lugar, ou mesmo adicioná-lo como CSS inline para a página HTML atual.
Isso acelera a página e melhora a página velocidade e SEO métricas.
Penthouse é uma biblioteca Node.js JavaScript para fazer isso, ajudando webmasters detectar qual de código CSS da sua página está "acima da dobra" e salve-o em seu arquivo separado.
Os desenvolvedores podem usar Penthouse em uma variedade de maneiras, a biblioteca sendo utilizável:
- do Node.js CLI
- como um módulo Node.js (biblioteca de programação)
- como uma ferramenta baseada na Web
- como uma tarefa automatizada Grunt
- como uma tarefa automatizada Gulp
O que é novo nesta versão:
- simples alteração fornecer mais informações quando PhantomJS não consegue abrir um URL.
O que é novo na versão 0.7.0:
- mudança simples para fornecer mais informações quando PhantomJS não abrir uma URL.
O que é novo na versão 0.3.6:
- mudança simples para fornecer mais informações quando PhantomJS não abrir uma URL.
O que é novo na versão 0.3.2:
- mudança simples para fornecer mais informações quando PhantomJS não abrir uma URL.
O que é novo na versão 0.3.1:
- Melhor código interno
- testes melhores
- Remove estilos de impressão
O que é novo na versão 0.3.0:
- Melhor código interno
- testes melhores
- Remove estilos de impressão
O que é novo na versão 0.2.53:
- Corrigido o erro de 2,52
- A melhoria testes
Requisitos :
- Node.js
Comentários não encontrado