Penthouse kan brukes i en rekke måter, og vil forenkle prosessen med å oppdage den synlige delen av CSS og deretter isolere den til sin egen fil.
Hvis du ikke er kjent med konseptet, den synlige delen av CSS er også kjent som kritisk vei CSS og er CSS-koden første som trengs for å gjengi den synlige delen av siden når det lastes.
Siden de fleste CSS-koden leveres i en enkelt fil, er dette CSS lastet veldig sent og siden gjengi etter en lang ventetid.
En god praksis er å isolere kritiske banen CSS til sin egen fil og laste det første, eller legge det til som inline CSS til gjeldende HTML-side.
Dette gjør at siden og forbedrer side hastighet og SEO beregninger.
Penthouse er en Node.js Javascript-bibliotek for å gjøre dette, å hjelpe webmastere oppdage hvilke av deres sidens CSS-kode er "Above the Fold" og lagre den i sin egen fil.
Utviklere kan bruke Penthouse i en rekke måter, biblioteket være brukbare:
- fra Node.js CLI
- som en Node.js modul (programma bibliotek)
- som en web-basert verktøy
- som en Grunt automatisert oppgave
- som et jafs automatisert oppgave
Hva er nytt i denne versjonen:
- Enkelt bytte til gi mer informasjon når PhantomJS ikke klarer å åpne en URL.
Hva er nytt i versjon 0.7.0:
- Enkel endring for å gi mer informasjon når PhantomJS unnlater å åpne en URL.
Hva er nytt i versjon 0.3.6:
- Enkel endring for å gi mer informasjon når PhantomJS unnlater å åpne en URL.
Hva er nytt i versjon 0.3.2:
- Enkel endring for å gi mer informasjon når PhantomJS unnlater å åpne en URL.
Hva er nytt i versjon 0.3.1:
- Bedre intern kode
- Bedre tester
- Fjerner utskriftsstiler
Hva er nytt i versjon 0.3.0:
- Bedre intern kode
- Bedre tester
- Fjerner utskriftsstiler
Hva er nytt i versjon 0.2.53:
- Fast bug fra 2,52
- Bedre tester
Krav
- Node.js
Kommentarer ikke funnet