- Den testade sidan har 24 st fel i sin HTML-kod. Genomsnittligt.
Webbstandard
- Antal (grupperade fel): 6 ( 3.80 betyg )
- Antal fel: 24 ( 2.60 betyg )
- Attribute X not allowed on element X at this point. (totalt 7 st) - Element X is missing one or more of the following attributes: X. (totalt 6 st) - Duplicate ID X. (totalt 4 st) - Bad value X for attribute X on element X. (totalt 3 st) - The element X must not appear as a descendant of the X element. (totalt 3 st) - X-UA-Compatible HTTP header must have the value X, was X. (totalt 1 st)
Kontrollerar med Google Lighthouse API om webbplatsen är utformad på ett tillgängligt sätt för funktionsvarierade användare. Mäter med en mobilanvändares preferenser.
Betyg: 4.35 av 5
- Webbplatsen kan bli mer tillgänglig, men är ganska ok.
Tillgänglighet
- `< meta http-equiv="e;refresh"e;>` används i dokumentet ( 1.00 betyg )
- Alla `aria-hidden="e;true"e;` finns inte i dokumentet `< body>` ( 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 bildelement har `alt`-attribut ( 5.00 betyg )
- Alla knappar har namn som hjälpmedlen kan använda ( 5.00 betyg )
- Attributen av typen `aria-*` stämmer med elementets roll ( 5.00 betyg )
- `user-scalable="e;no"e;` används inte i elementet `< meta name="e;viewport"e;>` och attributet `maximum-scale` är inte mindre än 5. ( 5.00 betyg )
- Kontrasten mellan bakgrundsfärg och förgrundsfärg är inte tillräckligt stor. ( 1.00 betyg )
- Alla `aria-hidden="e;true"e;`-element har inte fokuserbara underordnade element ( 5.00 betyg )
- Alla länkar har igenkännliga namn ( 5.00 betyg )
- Dokumentet har ett `< title>`-element ( 5.00 betyg )
- Sidan har en rubrik, en överhoppningslänk eller ett landmärkesområde ( 5.00 betyg )
- `< html>`-elementet har ett `lang`-attribut ( 5.00 betyg )
- `< html>`-elementets `lang`-attribut har ett giltigt värde ( 5.00 betyg )
Följer webbplatsen praxis för progressiva webbappar? Obs! Betygsätts inte.
- Webbplatsen är ganska dålig som progressiv webbapp. - Webbappens manifest eller tjänstefunktion uppfyller inte kraven för installation ( 1.00 betyg )
- Anger inte ett färgtema för adressfältet. ( 1.00 betyg )
- Anger inte ett giltigt `apple-touch-icon` ( 1.00 betyg )
- Har inte konfigurerats för en anpassad välkomstskärm ( 1.00 betyg )
- Manifestet har ingen maskerbar ikon ( 1.00 betyg )
- Registrerar inte en tjänstefunktion som styr sidan och `start_url` ( 1.00 betyg )
- Har en `< meta name="e;viewport"e;>`-tagg med `width` eller `initial-scale` ( 5.00 betyg )
- Innehållet har rätt storlek för visningsområdet ( 5.00 betyg )
Letar efter standardfiler som robots.txt, sitemaps och RSS-prenumerationer
Betyg: 1.88 av 5
- robots.txt antingen saknas, får inte lov att hämtas eller har inte förväntat innehåll. ( 1.00 betyg )
- Sitemap anges inte i robots.txt ( 1.00 betyg )
- RSS-prenumeration saknas i HTML-kodens metadata. ( 4.50 betyg )
- security.txt saknas. ( 1.00 betyg )
Webbstandard
- robots.txt antingen saknas, får inte lov att hämtas eller har inte förväntat innehåll. ( 1.00 betyg )
- Sitemap anges inte i robots.txt ( 1.00 betyg )
- security.txt saknas. ( 1.00 betyg )
Hur mycket koldioxid produceras genom en sidvisning?
Betyg: 1.15 av 5
- Webbsidan är riktigt dålig! Skapar massor av koldioxid för varje sidvisning :( - Koldioxid per sidvisning: 2.48 gram - Webbsidan är grönare än 23 % av testade webbplatser på webperf.se (Referens uppdaterad: 2021-12-12). - Nätverksstorlek: 4 mb ( 1.15 betyg )
Är webbplatsen bra på sökmotoroptimering/SEO? Att nå ut via sökmotorer, enligt Google Lighthouse.
Betyg: 4.15 av 5
- Webbplatsen kan ändå förbättras inom SEO. - Dokumentet har ingen metabeskrivning ( 1.00 betyg )
- Länkar har inte beskrivande text ( 1.00 betyg )
- Alla bildelement har `alt`-attribut ( 5.00 betyg )
- Dokumentet har ett `< title>`-element ( 5.00 betyg )
- Dokumentet har ett giltigt `hreflang`-värde ( 5.00 betyg )
- Dokumentet har läsliga teckenstorlekar ( 5.00 betyg )
- Dokumentet undviker plugin-program ( 5.00 betyg )
- Har en `< meta name="e;viewport"e;>`-tagg med `width` eller `initial-scale` ( 5.00 betyg )
- Länkarna är genomsökningsbara ( 5.00 betyg )
- Sidan har en giltig HTTP-statuskod ( 5.00 betyg )
- Sidan är inte blockerad från indexering ( 5.00 betyg )
- Tryckmål har lämplig storlek ( 5.00 betyg )
- `< style>`, antal grupperade fel: 0 ( 5.00 betyg )
- `< style>`, antal fel: 0 ( 5.00 betyg )
- `style="e;"e;`, antal grupperade fel: 0 ( 5.00 betyg )
- `style="e;"e;`, antal fel: 0 ( 5.00 betyg )
- `< link rel="e;stylesheet"e;>`, antal grupperade fel: 7 ( 3.60 betyg )
- `< link rel="e;stylesheet"e;>`, antal fel: 15 ( 3.50 betyg )
TEXT_REVIEW_ERRORS_GROUPED - X: Too many values or values are not recognized. (totalt 3 st) - X: X is not a X value. (totalt 3 st) - X: Parse Error. (totalt 3 st) - X: The first argument to the X function should be X, not X. (totalt 2 st) - X: Missing a semicolon before the property name X. (totalt 2 st) - X-UA-Compatible HTTP header must have the value X, was X. (totalt 1 st) - Deprecated media feature X. For guidance, see the Deprecated Media Features section in the current Media Queries specification. (totalt 1 st)
Kollar om webbplatsen följer god praxis för webbutveckling.
Betyg: 4.15 av 5
- Webbplatsen kan ändå förbättra sig lite inom god praxis! - Bilder visas med låg upplösning ( 1.00 betyg )
- Innehåller JavaScript-bibliotek på klientsidan med kända säkerhetsbrister ( 1.00 betyg )
- Det saknas källkartor för stor JavaScript från första part ( 1.00 betyg )
- Användarna tillåts klistra in i lösenordsfält ( 5.00 betyg )
- Använder HTTPS ( 5.00 betyg )
- Bilder visas med korrekta bildproportioner ( 5.00 betyg )
- Definierar teckenuppsättning korrekt ( 5.00 betyg )
- Det finns inga fel i `Issues`-panelen i Chromes verktyg för programmerare ( 5.00 betyg )
- Inga webbläsarfel loggades i konsolen ( 5.00 betyg )
- Sidan har HTML som doctype ( 5.00 betyg )
- Undviker att begära aviseringsbehörighet vid sidinläsning ( 5.00 betyg )
- Undviker att begära åtkomst till geografisk plats vid sidinläsning ( 5.00 betyg )
- Utfasade API:er undviks ( 5.00 betyg )
Webbstandard
- Utfasade API:er undviks ( 5.00 betyg )
Integritet & säkerhet
- Innehåller JavaScript-bibliotek på klientsidan med kända säkerhetsbrister ( 1.00 betyg )
- Det finns inga fel i `Issues`-panelen i Chromes verktyg för programmerare ( 5.00 betyg )
- Användarna tillåts klistra in i lösenordsfält ( 5.00 betyg )
- Använder HTTPS ( 5.00 betyg )
- Osäker: HTTPS används ej som standard: är dåligt. ( 1.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 dåligt. ( 1.00 betyg )
- Subresource Integrity (SRI): är dåligt. ( 1.00 betyg )
- HTTP-headers: är ok, men har 1 fel och 0 varning(ar). ( 4.50 betyg )
- Kakor: är ok, men har 1 fel och 0 varning(ar). ( 4.50 betyg )
- Total Blocking Time ( 5.00 betyg )
- Largest Contentful Paint: 7,5 s ( 1.00 betyg )
- Cumulative Layout Shift ( 5.00 betyg )
- First Contentful Paint: 5,2 s ( 1.00 betyg )
- Speed Index: 5,2 s ( 3.05 betyg )
- Time to Interactive: 5,2 s ( 3.70 betyg )
- Alla bildelement har inte `width` och `height` ( 1.00 betyg )
- First Contentful Paint (3G): 10703 ms ( 1.00 betyg )
- Högsta potentiella fördröjning till första inmatningen: 470 ms ( 1.00 betyg )
- Koda bilder effektivt: Möjlig databesparing 959 Kibit ( 1.00 betyg )
- Se till att all text förblir synlig medan webbteckensnitten läses in ( 1.00 betyg )
- Skicka bilder i modernare bildformat ( 1.00 betyg )
- Skicka statiska tillgångar med en effektiv cachelagringspolicy ( 1.00 betyg )
- Ta bort resurser som blockerar renderingen: Möjlig tidsbesparing: 4 320 ms ( 1.00 betyg )
- Första meningsfulla skärmuppritningen: 5,2 s ( 1.35 betyg )
- Använd bilder med rätt storlek: Möjlig databesparing 298 Kibit ( 2.05 betyg )
- Reducera CSS som inte används: Möjlig databesparing 172 Kibit ( 2.30 betyg )
- Reducera JavaScript som inte används: Möjlig databesparing 182 Kibit ( 2.40 betyg )
- Undvik enorm nätverksbelastning: Den sammanlagda storleken var 4 019 Kibit ( 2.45 betyg )
- Minifiera CSS: Möjlig databesparing 26 Kibit ( 4.40 betyg )
- Aktivera textkomprimering ( 5.00 betyg )
- Använd videoformat för animationer ( 5.00 betyg )
- Bildinläsningen var inte uppskjuten vid största uppritningen av innehåll ( 5.00 betyg )
- Föranslut till obligatoriska källor ( 5.00 betyg )
- Har en `< meta name="e;viewport"e;>`-tagg med `width` eller `initial-scale` ( 5.00 betyg )
- Körningstid för JavaScript ( 5.00 betyg )
- Läs in bilden i förväg för största uppritningen av innehåll ( 5.00 betyg )
- Minifiera JavaScript ( 5.00 betyg )
- Minimera användning av tredjepartskod ( 5.00 betyg )
- Minskar arbetsbelastningen på modertråden ( 5.00 betyg )
- Passiva lyssnare används för att förbättra rullningsprestanda ( 5.00 betyg )
- Serverns första svarstid var kort ( 5.00 betyg )
- Skjut upp inläsningen av bilder som inte visas på skärmen ( 5.00 betyg )
- Ta bort dubblettmoduler i JavaScript-paket ( 5.00 betyg )
- Undvik att skicka äldre JavaScript till moderna webbläsare ( 5.00 betyg )
- Undvik upprepade omdirigeringar ( 5.00 betyg )
- Undviker ett onödigt stort DOM-träd ( 5.00 betyg )
- Undviker händelselyssnare för `unload` ( 5.00 betyg )
- `document.write()` undviks ( 5.00 betyg )
- Fel statuskod. Fick 404 när 404 vore korrekt. ( 5.00 betyg )
- Hittade ingen sidtitel på sidan. ( 1.00 betyg )
- Hittade ingen huvudrubrik (h1) på sidan. ( 5.00 betyg )
- Verkar sakna text som beskriver att ett fel uppstått (på svenska). ( 1.00 betyg )
- Information är under 150 tecken, vilket tyder på att användaren inte vägleds vidare. ( 5.00 betyg )
Webbstandard
- Fel statuskod. Fick 404 när 404 vore korrekt. ( 5.00 betyg )
- Hittade ingen sidtitel på sidan. ( 1.00 betyg )
- Hittade ingen huvudrubrik (h1) på sidan. ( 5.00 betyg )
Tillgänglighet
- Hittade ingen sidtitel på sidan. ( 1.00 betyg )
- Hittade ingen huvudrubrik (h1) på sidan. ( 5.00 betyg )
- Verkar sakna text som beskriver att ett fel uppstått (på svenska). ( 1.00 betyg )
- Information är under 150 tecken, vilket tyder på att användaren inte vägleds vidare. ( 5.00 betyg )
Om en månad har det gått två år sedan Schrems 2-domen avgjordes i EU-domstolen. Det är också drygt fyra år sedan GDPR blev svensk lag. Men det tycks vara svårt att sluta använda Google Analytics.
I veckan meddelade den österrikiska motsvarigheten till Integritetsskyddsmyndigheten att den riskbaserade metoden till överföring av personuppgifter inte funkar.
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