Kontrollerar HTML-koden mot W3C för att se om den har rätt syntax och följer webbstandard.
Betyg: 4.80 av 5
- Den testade sidan har 6 st fel i sin HTML-kod. Det är rätt ok ändå.
Webbstandard
- #1: Webbsida - Antal (grupperade fel): 2 ( 4.60 betyg ) - #1: Webbsida - Antal fel: 2 ( 4.80 betyg ) - Start tag seen without seeing a doctype first. Expected X. (totalt 1 st) - An X element must have an X attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images. (totalt 1 st) - #2: Logo-vit-bg.gif - Antal (grupperade fel): 1 ( 4.80 betyg ) - #2: Logo-vit-bg.gif- Antal fel: 1 ( 4.90 betyg ) - End of file seen without seeing a doctype first. Expected X. (totalt 1 st) - #3: favicon.ico - Antal (grupperade fel): 1 ( 4.80 betyg ) - #3: favicon.ico- Antal fel: 1 ( 4.90 betyg ) - An X element must have an X attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images. (totalt 1 st)
Kontrollerar om webbplatsen har tredjeparter och molntjänster utanför EU:s jurisdiktion, och om fingerprint-teknik används eller annat som äventyrar användarens integritet?
Betyg: 4.85 av 5
Integritet & säkerhet
##### Kakor ( 4.25 betyg ) - Tredjepartskakor: 0 ( 5.00 betyg ) - Giltighetstid är kortare än 3 månader ( 5.00 betyg ) - Inget krav på säker överföring: 1 ( 2.00 betyg ) - Använder ej analyskakor utan samtycke ( 5.00 betyg ) ##### Dataskyddsförordningen och Schrems II-domen ( 5.00 betyg ) Antal olika länder: 1 Sidan skickades från Sverige: Nej ##### Spårning ( 5.00 betyg ) ##### Identifieringstekniker ( 5.00 betyg ) ##### Annonsörer ( 5.00 betyg )
Webbprestanda enligt Google Lighthouse
2024-05-07
Ett hastighetstest från Google.
Betyg: 2.30 av 5
- Webbplatsen är ganska långsam. - Total Blocking Time: 140 ms ( 4.75 betyg ) - Largest Contentful Paint: 7,0 s ( 1.00 betyg ) - Cumulative Layout Shift: 1 ( 1.00 betyg ) - First Contentful Paint: 2,6 s ( 3.10 betyg ) - Speed Index: 2,6 s ( 4.85 betyg ) - Föranslut till obligatoriska källor ( 1.00 betyg ) - Element som största uppritningen av innehåll gjordes för ( 1.00 betyg ) - Undvik större layoutförskjutningar ( 1.00 betyg ) - Ta bort resurser som blockerar renderingen ( 1.00 betyg ) - Reducera CSS som inte används ( 1.00 betyg ) - Reducera JavaScript som inte används ( 1.00 betyg ) - Se till att all text förblir synlig medan webbteckensnitten läses in: ( 2.50 betyg ) - Alla bildelement har inte `width` och `height`: ( 2.50 betyg ) - Skicka statiska tillgångar med en effektiv cachelagringspolicy: 6 resurser hittades ( 2.50 betyg ) - Skicka bilder i modernare bildformat: Möjlig databesparing 531 Kibit ( 2.50 betyg ) - Koda bilder effektivt: Möjlig databesparing 123 Kibit ( 2.50 betyg ) - Undvik att skicka äldre JavaScript till moderna webbläsare: Möjlig databesparing 13 Kibit ( 2.50 betyg ) - Time to Interactive: 7,2 s ( 2.55 betyg ) - Högsta potentiella fördröjning till första inmatningen: 160 ms ( 4.10 betyg ) - Första meningsfulla skärmuppritningen: 2,6 s ( 4.15 betyg ) - Har en `< meta name="viewport">`-tagg med `width` eller `initial-scale` ( 5.00 betyg ) - Screenshot Thumbnails ( 5.00 betyg ) - Final Screenshot ( 5.00 betyg ) - Serverns första svarstid var kort ( 5.00 betyg ) - Undvik att kedjekoppla kritiska förfrågningar ( 5.00 betyg ) - Undvik upprepade omdirigeringar ( 5.00 betyg ) - Minskar arbetsbelastningen på modertråden ( 5.00 betyg ) - Körningstid för JavaScript ( 5.00 betyg ) - Diagnostics ( 5.00 betyg ) - Network Requests ( 5.00 betyg ) - Nätverkets RTT-tider ( 5.00 betyg ) - Serverlatens ( 5.00 betyg ) - Tasks ( 5.00 betyg ) - Metrics ( 5.00 betyg ) - Resources Summary ( 5.00 betyg ) - Minimera användning av tredjepartskod ( 5.00 betyg ) - Undvik uppgifter som körs under lång tid i huvudtråden ( 5.00 betyg ) - Script Treemap Data ( 5.00 betyg ) - Undviker enorm nätverksbelastning ( 5.00 betyg ) - Skjut upp inläsningen av bilder som inte visas på skärmen ( 5.00 betyg ) - Minifiera CSS ( 5.00 betyg ) - Minifiera JavaScript ( 5.00 betyg ) - Använd bilder med rätt storlek ( 5.00 betyg ) - Använd videoformat för animationer ( 5.00 betyg ) - Ta bort dubblettmoduler i JavaScript-paket ( 5.00 betyg ) - Undviker ett onödigt stort DOM-träd ( 5.00 betyg ) - `document.write()` undviks ( 5.00 betyg ) - Passiva lyssnare används för att förbättra scrollningsprestanda ( 5.00 betyg )
Dataskydds tjänst Webbkoll kollar hur mycket som gjorts för att skydda besökarnas integritet. Betyg och bedömning är Webperfs.
Betyg: 3.25 av 5
- Ok integritet men borde nog bli bättre.
Integritet & säkerhet
- HTTPS som standard är bra! ( 5.00 betyg ) - HTTP Strict Transport Security HSTS är ok, men har 2 fel och 0 varning(ar). ( 4.00 betyg ) - Content Security Policy är dåligt. ( 1.00 betyg ) - Rapportering CSP Certificate Transparency Network Error Logging är bra! ( 5.00 betyg ) - Referrer Policy är inte så bra. ( 2.50 betyg ) - Subresource Integrity SRI är dåligt. ( 1.00 betyg ) - HTTP-headers är bra! ( 5.00 betyg ) - Kakor är ok, men har 5 fel och 0 varning(ar). ( 2.50 betyg )
Alpha-versionen av vårt mjukvaratest. Kontrollerar om det finns utdaterade versioner av mjukvara eller ramverk. Det vill säga potentiella säkerhetsrisker.
Kollar om webbplatsen följer god praxis för webbutveckling, enligt Google Lighthouse kriterier.
Betyg: 5 av 5
- Webbplatsen följer god praxis fullt ut! - Utfasade API:er undviks ( 5.00 betyg ) - Undviker tredjepartscookies ( 5.00 betyg ) - Har en `< meta name="viewport">`-tagg med `width` eller `initial-scale` ( 5.00 betyg ) - Inga webbläsarfel loggades i konsolen ( 5.00 betyg ) - Bilder visas med korrekt bildformat ( 5.00 betyg ) - Bilder visas med lämplig upplösning ( 5.00 betyg ) - Sidan har HTML som doctype ( 5.00 betyg ) - Definierar teckenuppsättning korrekt ( 5.00 betyg ) - Undviker att begära åtkomst till geografisk plats vid sidinläsning ( 5.00 betyg ) - Undviker att begära aviseringsbehörighet vid sidinläsning ( 5.00 betyg ) - Dokumentet har läsliga teckenstorlekar ( 5.00 betyg ) - Sidan har giltiga källkartor ( 5.00 betyg ) - JavaScript-bibliotek har identifierats ( 5.00 betyg )
Integritet & säkerhet
- Använder HTTPS ( 5.00 betyg ) - Tillåter att användare klistrar in i inmatningsfält ( 5.00 betyg ) - Det finns inga fel i `Issues`-panelen i Chromes verktyg för programmerare ( 5.00 betyg ) - Kontrollera att CPS är effektiv mot XSS-attacker ( 5.00 betyg )
- Korrekt statuskod? Fick 404 och 404 är korrekt. ( 5.00 betyg ) - Hittades en sidtitel på sidan? ( 5.00 betyg ) - Hittades en huvudrubrik (h1) på sidan? ( 5.00 betyg ) - Saknas text som beskriver att ett fel uppstått (på svenska, eller engelska för engelskspråkig webbplats)? ( 5.00 betyg ) - Är information är under 150 tecken, vilket tyder på att användaren inte får tillräckligt med information för att vägledas vidare? ( 5.00 betyg )
Webbstandard
- Korrekt statuskod? Fick 404 och 404 är korrekt. ( 5.00 betyg ) - Hittades en sidtitel på sidan? ( 5.00 betyg ) - Hittades en huvudrubrik (h1) på sidan? ( 5.00 betyg )
Tillgänglighet
- Hittades en sidtitel på sidan? ( 5.00 betyg ) - Hittades en huvudrubrik (h1) på sidan? ( 5.00 betyg ) - Saknas text som beskriver att ett fel uppstått (på svenska, eller engelska för engelskspråkig webbplats)? ( 5.00 betyg ) - Är information är under 150 tecken, vilket tyder på att användaren inte får tillräckligt med information för att vägledas vidare? ( 5.00 betyg )
Hur mycket koldioxid produceras genom en sidvisning och hur mycket energi går åt jämfört med andra webbplatser på Webperf?
Betyg: 2.30 av 5
- Webbsidan genererar en hel del koldioxid :/ - Koldioxid per sidvisning: 1.41 gram - Webbsidan är grönare än 46 % av testade webbplatser på webperf.se (Referens uppdaterad: 2024-03-31). - Webbsidan är grönare än 44 % av testade webbplatser på webperf.se (Referens uppdaterad: 2022-12-16). - Nätverksstorlek: 2 mb ( 2.30 betyg )
Är webbplatsen bra på sökmotoroptimering/SEO? Alltså att nå ut via sökmotorer, enligt Google Lighthouse kriterier.
Betyg: 4.25 av 5
- Webbsidan kan ändå förbättras inom SEO. - Dokumentet har ingen metabeskrivning ( 1.00 betyg ) - Sidan är inte blockerad från indexering ( 5.00 betyg ) - Dokumentet har ett `< title>`-element ( 5.00 betyg ) - Alla bildelement har `[alt]`-attribut ( 5.00 betyg ) - Sidan har en giltig HTTP-statuskod ( 5.00 betyg ) - Länkar har beskrivande text ( 5.00 betyg ) - Länkarna är genomsökningsbara ( 5.00 betyg ) - Dokumentet har ett giltigt `hreflang`-värde ( 5.00 betyg ) - Dokumentet har ett giltigt `rel=canonical`-värde ( 5.00 betyg )
Beta-version av e-postkollen. Utvärderar inställningar som SPF, DNS, MX och mycket mer. Obs! Detta test ingår inte i totalbetyget, däremot i delbetyget Integritet & säkerhet.
Betyg: 3.97 av 5
Webbstandard
- MX DNS IPv4-post hittades ( 5.00 betyg ) - MX DNS IPv6-post hittades ( 5.00 betyg ) - MTA-STS DNS-post hittades inte ( 1.00 betyg ) - MTA-STS TXT hittades inte ( 1.00 betyg ) - SPF DNS-post hittades ( 5.00 betyg ) - SPF DNS-post använder två mellanslag istället för ett ( 1.50 betyg ) - SPF DNS-post använder mjukt misslyckande ( 5.00 betyg ) - SPF DNS-post använder hårt misslyckande ( 5.00 betyg ) - DMARC DNS-post hittades ( 5.00 betyg ) - DMARC DNS-post använder 'quarantine' för policy ( 5.00 betyg ) - DMARC DNS-post använder PCT ( 5.00 betyg ) - DMARC DNS-post verkar vara korrekt formaterad ( 5.00 betyg ) - DMARC DNS-post har inga varningar ( 5.00 betyg )
Integritet & säkerhet
- MX DNS IPv4-post är överflödig ( 5.00 betyg ) - MX DNS IPv6-post har redundans ( 5.00 betyg ) - MX DNS-servrar i GDPR-säkert land: SE ( 5.00 betyg ) - MTA-STS DNS-post hittades inte ( 1.00 betyg ) - MTA-STS TXT hittades inte ( 1.00 betyg ) - SPF DNS-post hittades ( 5.00 betyg ) - SPF DNS-post använder mjukt misslyckande ( 2.00 betyg ) - SPF DNS-post använder hårt misslyckande ( 5.00 betyg ) - SPF-servrar i länder med adekvat nivå av dataskydd: SE, DK, GB, NL, KR, FI, JP, FR ( 5.00 betyg ) - SPF-servrar i länder utan adekvat nivå av dataskydd: US, SG ( 1.00 betyg ) - DMARC DNS-post hittades ( 5.00 betyg ) - DMARC DNS-post använder 'quarantine' för policy ( 4.00 betyg ) - DMARC DNS-post använder PCT ( 5.00 betyg )
Tillgänglighetstest av webbplatsen för att kolla upp följsamhet till tillgänglighetsriktlinjerna WCAG (Web Content Accessibility Guidelines). Pa11y testar upp till och med nivå AAA av WCAG, vilket är högre än kravet i DOS-lagen.
Betyg: 4.70 av 5
- Webbplatsen kan bli mer tillgänglig, men är ganska ok.
Tillgänglighet
- Antal grupperade fel: 2 ( 4.60 betyg )
- Antal fel: 2 ( 4.80 betyg )
##### Problem: - The html element should have a lang or xml:lang attribute which describes the language of the document. - Img element missing an alt attribute. Use the alt attribute to specify a short text alternative.
Tillgänglighetstest genom Google Lighthouse om webbplatsen är utformad på ett tillgängligt sätt för funktionsvarierade användare. Mäter med en mobilanvändares preferenser.
Betyg: 4.80 av 5
- Webbplatsen kan bli mer tillgänglig, men är ganska ok.
Tillgänglighet
- Kontrasten mellan bakgrundsfärg och förgrundsfärg är inte tillräckligt stor. ( 1.00 betyg )
- Attributen av typen `aria-*` stämmer med elementets roll ( 5.00 betyg )
- Alla `aria-hidden="true"` finns inte i dokumentet `< body>` ( 5.00 betyg )
- Alla element med `role`-attribut har alla obligatoriska attribut av typen `aria-*` ( 5.00 betyg )
- Alla attribut av typen `aria-*` har giltiga värden ( 5.00 betyg )
- Alla attribut av typen `aria-*` är giltiga och rättstavade ( 5.00 betyg )
- Alla knappar har namn som hjälpmedlen kan använda ( 5.00 betyg )
- Alla bildelement har `alt`-attribut ( 5.00 betyg )
- `user-scalable="no"` används inte i elementet `< meta name="viewport">` och attributet `maximum-scale` är inte mindre än 5. ( 5.00 betyg )
- Alla `aria-hidden="true"`-element har inte fokuserbara underordnade element ( 5.00 betyg )
- Alla `role`-värden är giltiga ( 5.00 betyg )
- Dokumentet har ett `< title>`-element ( 5.00 betyg )
- Alla `id`-attribut för aktiva, fokuserbara element är unika ( 5.00 betyg )
- `< html>`-elementet har ett `lang`-attribut ( 5.00 betyg )
- `< html>`-elementets `lang`-attribut har ett giltigt värde ( 5.00 betyg )
- Alla länkar har igenkännliga namn ( 5.00 betyg )
- Det går att särskilja länkar utan att förlita sig på färg. ( 5.00 betyg )
- Alla listor innehåller enbart `< li>`-element eller stödelement för skript (`< script>` och `< template>`). ( 5.00 betyg )
- Alla listposter (`< li>`) har ett överordnat `< ul>`-, `< ol>`, eller `< menu>`-element ( 5.00 betyg )
- Alla `lang`-attribut har ett giltigt värde ( 5.00 betyg )
- Rubrikelementen visas i följd i fallande ordning ( 5.00 betyg )
- Värden som tilldelats till `role=""` är giltiga ARIA-roller. ( 5.00 betyg )
- Bildelement har inte `alt`-attribut som är överflödig text. ( 5.00 betyg )
- Element med synliga textetiketter har matchande maskinläsbara etiketter. ( 5.00 betyg )
Utöver Webperf Core finns det förstås många fler specialiserade lösningar man kan behöva i sin verktygslåda. En sådan som är sjukt prisvärd är Screaming Frog SEO Spider.
Nyhetsbrevet skickas en gång i månaden. Innehållet är intressanta nyheter inom webbutveckling och tips för att bygga bra webbplatser. Prenumerera på Webperfs nyhetsbrev