Lighthouse-HTML-audit
Kør Lighthouse for at finde overtrædelser af bedste praksis for HTML
Lighthouse-HTML-audit er en gratis HTML Academy-lektion på CoddyKit. Dette er lektion 2 af 4. Du kan læse alle 3 lektioner i dette læringsspor gratis i deres fulde længde — derefter låser CoddyKit PRO alle lektioner op samt praktiske øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Den er en del af læringsforløbet i HTML Academy, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. HTML Academy-kurset indeholder 4 lektioner i alt.
Hvad Lighthouse er
Lighthouse er et automatisk analyseværktøj, der er indbygget i Chrome DevTools (fanen Audits), og som giver en score for en side inden for Performance, Accessibility, Best Practices, SEO og PWA. Det kører siden gennem browseren, foretager målinger og udarbejder konkrete forslag.
Kørsel af en analyse
I Chrome DevTools skal du skifte til Lighthouse, vælge kategorierne, vælge Desktop eller Mobile og klikke på "Analyser sideindlæsning". Værktøjet genindlæser siden i et rent miljø og udarbejder en rapport på under et minut.
De fem kategorier
Ydeevne måler Core Web Vitals og andre hastighedsmålinger. Tilgængelighed kontrollerer regler i overensstemmelse med WCAG. Bedste praksis dækker sikkerhed og moderne webstandarder. Søgemaskineoptimering kontrollerer markup, der kan gennemsøges. PWA bekræfter, at siden kan installeres og fungerer offline.
Tilgængelighedsanalyse
Tilgængelighedsanalysen fanger: manglende alt-tekst, manglende formularlabels, lav farvekontrast, manglende sprog-attribut, dobbelte id'er, manglende landmærker og fokuserbare elementer uden tastaturunderstøttelse. Hvert problem linker til detaljeret vejledning i, hvordan det udbedres.
Målinger af ydeevne
Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS), Total Blocking Time (TBT) og Speed Index. Hver måling får en score og vægtes ind i den samlede ydeevnescore. Lighthouse viser, hvilke DOM-elementer der bidrager mest til hver måling.
Analyse af bedste praksis
Kontrollerer brug af HTTPS, konsolfejl, billeders størrelsesforhold, forældede API'er og blandet indhold. Analysen af bedste praksis fanger en lang række forældede eller usikre mønstre, der bør moderniseres.
Analyse af søgemaskineoptimering
Fanger manglende metabeskrivelse, manglende eller dobbelt <title>, problemer med robots.txt, links uden beskrivende tekst, manglende viewport-meta-tag og problemer med hreflang. Kombiner Lighthouse' søgemaskineoptimering med et rigtigt værktøj til søgemaskineoptimering (Ahrefs, Screaming Frog) for at analysere indholdet.
PWA-analyse
Kontrollerer alle kravene for at kunne installeres: HTTPS, et gyldigt manifest med de nødvendige minimumsfelter, en registreret service worker, viewport-tag og ikoner. Ret alle fejl i PWA-analysen, før du lancerer appen som en installerbar app.
Lighthouse CI
Lighthouse CLI og Lighthouse CI integrerer analyser i CI/CD. Ved hver PR kører handlingen Lighthouse på den udrullede forhåndsvisning; handlingen mislykkes, hvis resultaterne falder under tærskelværdierne. Det forhindrer skjulte forringelser af tilgængelighed, ydeevne eller søgemaskineoptimering.
Sammenligning af rapporter
Lighthouse-rapporter kan gemmes som JSON og sammenlignes programmatisk: følg LCP-scoren over tid for at opdage forringelser, sammenlign to PR'er for at se, hvilken der ændrede hvilken måling, og giv besked, når tærskler overskrides. Dataene er struktureret til værktøjer.
Syntetiske og virkelige brugermålinger
Lighthouse er en syntetisk afprøvning — den kører i et kontrolleret miljø, ikke hos virkelige brugere. Kombiner den med værktøjer til Real User Monitoring (RUM), der følger den faktiske brugeroplevelse. Syntetiske afprøvninger fanger forringelser tidligt; RUM bekræfter, at brugerne faktisk mærker forbedringerne.
Almindelige falske positiver
Nogle analyser markerer mønstre, der ikke kan undgås i bestemte sammenhænge. Dokumenter alle bevidste undtagelser, føj dem til Lighthouse CI's liste over ignorerede problemer, og vurder dem igen med jævne mellemrum, efterhånden som platformen udvikler sig. Undgå en generel indstilling med "ignorer alt" — det modarbejder formålet med automatisk analyse.
Løbende forbedring
Betragt Lighthouse-scorer som et mål for løbende forbedring, ikke som noget, der kun skal ordnes én gang. Skab en kultur, hvor I ser på scoren ved hver PR, håndterer forringelser med det samme og gradvist forbedrer udgangspunktet. De fleste teams oplever, at scorerne stiger støt over måneder, når de arbejder sådan.
Videnstjek
Hvorfor bør Lighthouse' syntetiske analyser kombineres med Real User Monitoring (RUM)?
Opsummering
Lighthouse analyserer en side inden for Performance, Accessibility, Best Practices, SEO og PWA. Kør det fra Chrome DevTools til enkeltstående kontroller og Lighthouse CI til løbende integration. Håndter forringelser ved hver PR, opbyg en kultur med målingsbaserede forbedringer, og kombiner syntetiske analyser med Real User Monitoring for at bekræfte, at forbedringer i testmiljøet giver fordele for virkelige brugere.
Lær HTML med en AI-underviser — gratis
Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.
- Kurser
- 40
- Lektioner
- 159
Ofte stillede spørgsmål
Er lektionen “Lighthouse-HTML-audit” gratis?
Ja — alle 3 lektioner i læringssporet HTML Academy, inklusive “Lighthouse-HTML-audit”, kan læses gratis i deres fulde længde her på webstedet. Derefter låser CoddyKit PRO alle lektioner op samt interaktive øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. HTML Academy-kurset indeholder 4 lektioner i alt.
Hvad lærer jeg i “Lighthouse-HTML-audit”?
Kør Lighthouse for at finde overtrædelser af bedste praksis for HTML Du øver dig i HTML Academy med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.
Skal jeg have erfaring for at begynde på HTML Academy?
Der kræves ingen tidligere erfaring. HTML Academy på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 2 af 4.
Hvor lang tid tager lektionen “Lighthouse-HTML-audit”?
De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.
Kan jeg skrive og køre kode i denne HTML Academy-lektion?
Ja. Alle HTML Academy-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.
Alle lektioner i dette kursus
- W3C Markup Validator
- Lighthouse-HTML-audit
- Pa11y og axe til tilgængelighedstest
- HTML-snapshot-test