
Frontendutvecklare isolerar den CSS som behövs först när den synliga delen av en sida måste visas snabbare.
Isolera reglerna som används överst. Dina uppgifter stannar lokalt medan resultatet är lätt att kontrollera och återanvända.
En frontendutvecklare finjusterar en startsida där sidhuvudet och menyn måste visas snabbt. De klistrar in sidhuvudets HTML, lägger till de två bindestrecken och inkluderar sedan hela formatmallen. Resultatet hjälper till att förbereda ett kritiskt CSS-block före ytterligare optimering. De testar sedan resultatet på en kopia för att upptäcka saknade regler.
Indata
<h1 class="title">Hello</h1>
--
.title { color: #333; }
p { margin: 0; }HTML och CSS som du klistrar in stannar i din webbläsare. Regelutvinning sker på din enhet, och ingenting skickas iväg från sidan. Resultatet sparas inte efter att du lämnar sidan.
Ange markeringen för det användare ser innan de scrollar, till exempel sidhuvud, navigering och första innehållsblocket. Kritisk CSS beror på den första vyn. Ett bredare utdrag ger vanligtvis mindre fokuserade regler.
Verktyget läser HTML och CSS som du klistrar in, men det kör inte sidans JavaScript. Klasser som läggs till senare eller stilar som beräknas av webbläsaren kan saknas. Lägg till dem manuellt om den första renderingen behöver dem.
Testa den på en kopia först. Kontrollera att den initiala layouten förblir intakt och att teckensnitt fortfarande är tillgängliga. Kritisk CSS kompletterar vanligtvis huvudformatmallen snarare än att ersätta den i alla situationer.