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 3 st fel i sin HTML-kod. Det är rätt ok ändå.
Webbstandard
- #1: Webbsida - Antal (grupperade fel): 1 ( 4.80 betyg ) - #1: Webbsida - Antal fel: 2 ( 4.80 betyg ) - Element X not allowed as child of element X in this context. (Suppressing further errors from this subtree.) (totalt 2 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.99 av 5
Integritet & säkerhet
##### Kakor ( 5.00 betyg ) - Tredjepartskakor: 0 ( 5.00 betyg ) - Giltighetstid är kortare än 3 månader ( 5.00 betyg ) - Kräver säker överföring ( 5.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: Ja ##### Spårning ( 5.00 betyg ) - #1: Webbsida - Spårning hittad, tillåtet att ha 2 st ( 5.00 betyg ) - #60: integration - Spårning hittad, tillåtet att ha 2 st ( 5.00 betyg ) Besökaranalys används: - #1: Webbsida - Har referens till Vizzit - #60: integration - Har referens till Vizzit ##### Identifieringstekniker ( 5.00 betyg ) ##### Annonsörer ( 4.95 betyg ) - #60: integration - Annonsörsförfrågan hittad, tillåtet att ha 2 st ( 5.00 betyg ) - #67: pixel.js - Annonsörsförfrågan hittad, tillåtet att ha 2 st ( 5.00 betyg ) - #68: tag - Annonsörsförfrågan hittad ( 1.00 betyg )
Webbprestanda enligt Google Lighthouse
2024-05-07
Ett hastighetstest från Google.
Betyg: 3.55 av 5
- Genomsnittlig hastighet. - Total Blocking Time: 100 ms ( 4.90 betyg ) - Largest Contentful Paint: 5,3 s ( 1.05 betyg ) - Cumulative Layout Shift ( 5.00 betyg ) - First Contentful Paint: 2,8 s ( 2.75 betyg ) - Speed Index: 5,5 s ( 2.75 betyg ) - Föranslut till obligatoriska källor ( 1.00 betyg ) - Element som största uppritningen av innehåll gjordes för ( 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 ) - Alla bildelement har inte `width` och `height`: ( 2.50 betyg ) - Läs in bilden i förväg för största uppritningen av innehåll: ( 2.50 betyg ) - Skicka statiska tillgångar med en effektiv cachelagringspolicy: 10 resurser hittades ( 2.50 betyg ) - Skjut upp inläsningen av bilder som inte visas på skärmen: Möjlig databesparing 49 Kibit ( 2.50 betyg ) - Skicka bilder i modernare bildformat: Möjlig databesparing 243 Kibit ( 2.50 betyg ) - Använd bilder med rätt storlek: Möjlig databesparing 56 Kibit ( 2.50 betyg ) - Undvik att skicka äldre JavaScript till moderna webbläsare: Möjlig databesparing 49 Kibit ( 2.50 betyg ) - Time to Interactive: 6,3 s ( 3.05 betyg ) - Högsta potentiella fördröjning till första inmatningen: 210 ms ( 3.20 betyg ) - Första meningsfulla skärmuppritningen: 2,8 s ( 3.95 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 ) - All text förblir synlig medan webbteckensnitten läses in ( 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 ) - Bildinläsningen var inte uppskjuten vid största uppritningen av innehåll ( 5.00 betyg ) - Undvik större layoutförskjutningar ( 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 ) - Minifiera CSS ( 5.00 betyg ) - Minifiera JavaScript ( 5.00 betyg ) - Koda bilder effektivt ( 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 )
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: 4.80 av 5
- Webbplatsen kan ändå förbättra sig lite inom god praxis! - Webbläsarfel loggades i konsolen ( 1.00 betyg ) - 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 ) - 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: 3.40 av 5
- Genomsnittligt när det gäller koldioxid. - Koldioxid per sidvisning: 0.85 gram - Webbsidan är grönare än 68 % av testade webbplatser på webperf.se (Referens uppdaterad: 2024-03-31). - Webbsidan är grönare än 66 % av testade webbplatser på webperf.se (Referens uppdaterad: 2022-12-16). - Nätverksstorlek: 1 mb ( 3.40 betyg )
Är webbplatsen bra på sökmotoroptimering/SEO? Alltså att nå ut via sökmotorer, enligt Google Lighthouse kriterier.
Betyg: 5 av 5
- Webbsidan följer god SEO-praxis fullt ut! - 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 ) - Dokumentet har en metabeskrivning ( 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.91 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 inte ( 1.00 betyg ) - DMARC DNS-post hittades ( 5.00 betyg ) - DMARC DNS-post använder 'rejected' 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 inte ( 1.00 betyg ) - DMARC DNS-post hittades ( 5.00 betyg ) - DMARC DNS-post använder 'rejected' för policy ( 5.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: 5 av 5
- Webbplatsen har inga uppenbara fel inom tillgänglighet! Bra, men gör manuella undersökningar för säkerhets skull!
Tillgänglighet
- Antal grupperade fel: 0 ( 5.00 betyg )
- Antal fel: 0 ( 5.00 betyg )
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: 5 av 5
- Webbplatsen har inga uppenbara fel inom tillgänglighet! Bra, men gör manuella undersökningar för säkerhets skull!
Tillgänglighet
- 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 )
- Element med `role="dialog"` eller `role="alertdialog"` har maskinläsbara etiketter. ( 5.00 betyg )
- Alla `role`-värden är giltiga ( 5.00 betyg )
- Kontrasten mellan bakgrundsfärg och förgrundsfärg är tillräckligt stor ( 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 formulärelement har etiketter ( 5.00 betyg )
- Alla länkar har igenkännliga namn ( 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 )
- Det finns inga element med ett `tabindex`-värde som är större än 0 ( 5.00 betyg )
- Rubrikelementen visas i följd i fallande ordning ( 5.00 betyg )
- Länkar för att hoppa över är fokuserbara. ( 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 )
- Tryckområdena är tillräckligt stora och har tillräckliga avstånd. ( 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