Gå direkt till sidans huvudinnehåll

Helsingborg

Webbplats: helsingborg.se
Kategori: Kommuner
Tillgänglighet: 1.00 av 5
Hastighet: 1.60 av 5
Webbstandard: 2.70 av 5
Integritet & säkerhet: 2.00 av 5
Totalbetyg: 2.50 av 5 (2021-09-14 03:28:46)

Är något konstigt med dessa värden? Kommentera gärna till @webperf_se på Twitter, eller så går du till vår Slack för support.


Hoppa till senast genomförda tester för Helsingborg:

Test­resultat

Webbprestanda enligt Sitespeed.io

Hur snabb är webbplatsen?


Betyg: 4.44 av 5

* Webbplatsen är snabb.
* Speedindex: 917
* Laddtid: 1.30s
* Antal förfrågningar: 77 st

Energieffektivitet

Hur mycket koldioxid produceras genom en sidvisning? Drivs webbplatsen med grön-el?


Betyg: 3.75 av 5

* Genomsnittligt när det gäller koldioxid.
* Koldioxid per sidvisning: 2.05 gram
* Webbsidan är grönare än 23 % av testade webbplatser.
* Kunde inte se att webbplatsen använder grön el.

HTTP & tekniktest

Kontrollerar om webbplatsen stödjer IPv6, säkerhets­standarden TLS och vilka versioner av HTTP.


Betyg: 4.60 av 5

* Resultat för: https://helsingborg.se
- Har HTTP till HTTPS omdirigering (1.0 poäng)
- TLS Version(er):
-- TLSv1.3 stöd (+0.5 poäng)
-- TLSv1.2 stöd (+0.5 poäng)
-- Inget TLSv1.1 stöd (+0.3 poäng)
-- Inget TLSv1.0 stöd (+0.3 poäng)
- IP Version(er):
-- Både IPv4 och IPv6 stöd (+1.0 poäng)
- HTTP Version(er):
-- HTTPv1.1 stöd (+0.5 poäng)
-- HTTPv2 stöd (+0.5 poäng)

Progressive Web Apps enligt Google Lighthouse

Följer webbplatsen praxis för progressiva webbappar?
Obs! Betygsätts inte.


* Genomsnittlig efterlevnad till praxis för progressiva webbappar.
* Antal problem med praxis för progressiva webbappar: 5 st

Problem:
* Web app manifest or service worker do not meet the installability requirements
* Is not configured for a custom splash screen
* Manifest doesn't have a maskable icon
* Does not set a theme color for the address bar.
* Does not register a service worker that controls page and `start_url`

Kolla Lighthouse hos web.dev

Tillgänglighet enligt Axe

Kontrollerar med Google Lighthouse API om webbplatsen är utformad på ett tillgängligt sätt för funktionsvarierade användare. Mäter med en mobil­användares preferenser.


Betyg: 1 av 5

* Väldigt dålig tillgänglighet!
* Antal problem med tillgänglighet: 6 st
* Heading elements are not in a sequentially-descending order
* List items (`* Background and foreground colors do not have a sufficient contrast ratio.
* Lists do not contain only `* `[role]`s are not contained by their required parent element
* ARIA IDs are not unique

Standardfiler

Letar efter standardfiler som robots.txt, sitemaps och RSS-prenumerationer


Betyg: 3.50 av 5

* robots.txt verkar ok.
* Sitemap finns omnämnd i robots.txt
* Sitemap verkar fungera.
* RSS-prenumeration saknas i meta.
* security.txt saknas.

Validerar HTML

Kontrollerar HTML-koden mot W3C.


Betyg: 1 av 5

* Den testade sidan har massor med fel i sin HTML-kod. Hela 498 st.
* Antal (grupperade fel): 10, vilket ändrar betyget till: 3.00
* Antal fel: 498, vilket ytterligare minskar betyget med: 49.80
* Problem (grupperad på feltyp):
- Attribute X not allowed on element X at this point. (totalt 269 st)
- Element X not allowed as child of element X in this context. (Suppressing further errors from this subtree.) (totalt 199 st)
- Duplicate ID X. (totalt 10 st)
- Bad value X for attribute X on element X: Subtype missing. (totalt 8 st)
- The X attribute must point to an element in the same document. (totalt 5 st)
- An element with X must be contained in, or owned by, an element with X or X. (totalt 3 st)
- Bad value X for attribute X on element X. (totalt 1 st)
- Duplicate attribute X. (totalt 1 st)
- Bad value X for attribute X on element X: An ID must not contain whitespace. (totalt 1 st)
- Element X must not have attribute X unless attribute X is also specified. (totalt 1 st)

Följs praxis enligt Google Lighthouse

Kollar om webbplatsen följer god praxis för webbutveckling.


Betyg: 3 av 5

* Genomsnittlig efterlevnad till praxis.
* Antal problem med god praxis: 3 st

Problem:
* Registers an `unload` listener
* Issues were logged in the `Issues` panel in Chrome Devtools
* Browser errors were logged to the console

Kolla Lighthouse hos web.dev

Sökmotoroptimering (SEO) enligt Google Lighthouse

Är webbplatsen bra på sökmotoroptimering/SEO? Att nå ut via sökmotorer, enligt Google Lighthouse.


Betyg: 5 av 5

* Webbplatsen följer god SEO-praxis fullt ut!
* Antal problem med sökmotoroptimering (SEO): 0 st

Kolla Lighthouse hos web.dev

Webbprestanda enligt Google Lighthouse

Hastighetstest från Google.


Betyg: 1 av 5

* Webbplatsen är väldigt långsam!
* Observerad hastighet: 4.449 sekunder
* Första meningsfulla visuella ändring: 3.69 sek
* Första meningsfulla visuella ändring på 3G: 6.99 sek
* Webbplatsen är interaktiv: 18.4065 sek
* Tid spenderad på hänvisningar: 0.0 sek
* Sidans totala vikt: 3179 kb

Kolla Lighthouse hos web.dev

Kvalitet på frontend

Har webbplatsen bra frontendkod och GUI-prestanda enligt Yellow Lab Tools?


Betyg: 2.75 av 5

* Webbplatsen är rätt långsam eller har dålig frontend-kod.
* Övergripande betyg: 45 av 100
* Testat för enhetstyp: phone
* Sidans storlek: -48
* Andelen resurser för sidan: 93
* Sidans DOM komplexitet: 98
* Sidans användning av dålig javascript: 87
* Sidans användning av jQuery: 100
* Sidans CSS komplexitet: 24
* Sidans användning av dålig CSS: -20
* Sidans användning av webbtypsnitt: -20
* Server konfiguration: 74

Integritetstest med Webbkoll

Dataskydd.net kollar hur mycket som gjorts för att skydda besökarnas integritet. Betyg och bedömning är Webperfs.


Betyg: 1 av 5

* Riktigt dålig integritet för användarna!
* HTTPS som standard: är bra!
* Strict Transport Security: är dåligt. (Vilket ger 1.00 färre poäng)
* Content Security Policy: är dåligt. (Vilket ger 1.00 färre poäng)
* Rapportering (CSP, Certificate Transparency, Network Error Logging): är bra!
* Referrer Policy: är dåligt. (Vilket ger 1.00 färre poäng)
* Subresource Integrity (SRI): är dåligt. (Vilket ger 1.00 färre poäng)
* HTTP-headers: är ok, men har 2 fel och 0 varning(ar). (Vilket ger 0.20 färre poäng)
* Kakor: är ok, men har 12 fel och 0 varning(ar). (Vilket ger 1.00 färre poäng)
* localStorage: localStorage används:
* Tredjepartsförfrågningar: 33 förfrågningar (33 säkra, 0 osäkra) till 11 unika värdar.
* Serverplats: Servern helsingborg.se (139.162.153.238) verkade vara belägen i Tyskland under vårt test.
Resultat skapat: 2021-09-02 21:14:34 Etc/UTC (Buffras 24h)

Validerar CSS

Kontrollerar CSS-koden mot W3C.


Betyg: 1 av 5

* CSS är väldigt dålig.
- Antal (grupperade fel): 83, vilket ändrar betyget till: -11.60
- Antal fel: 348, vilket ytterligare minskar betyget med: 26.50
-- “border-radius”: “var(--radius-sm, calc(var(--base, 8px) / 2))” negative values are not allowed. (totalt 30 st)
-- “border”: “var(--color-primary, #ae0b05)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 24 st)
-- “border-bottom”: “var(--color-primary, #ae0b05)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 23 st)
-- “border-radius”: “var(--radius-lg, calc(var(--base, 8px) * 1.5))” negative values are not allowed. (totalt 22 st)
-- “border-left”: “var(--color-primary, #ae0b05)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 22 st)
-- “border-right”: “var(--color-primary, #ae0b05)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 21 st)
-- “border-top”: “var(--color-primary, #ae0b05)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 21 st)
-- “border-radius”: “var(--radius-xs, calc(var(--base, 8px) / 4))” negative values are not allowed. (totalt 17 st)
-- The value “break-word” is deprecated (totalt 10 st)
-- “padding-top”: “auto” is not a “padding-top” value. (totalt 10 st)
-- “padding-left”: “auto” is not a “padding-left” value. (totalt 10 st)
-- “padding-right”: “auto” is not a “padding-right” value. (totalt 10 st)
-- “padding-bottom”: “auto” is not a “padding-bottom” value. (totalt 10 st)
-- “animation-direction”: “"normal"” is not a “animation-direction” value. (totalt 8 st)
-- “bottom”: Parse Error. (totalt 8 st)
-- Parse Error. (totalt 5 st)
-- “border”: “var(--color-form-fields, #eee)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 5 st)
-- “border-radius”: Too many values or values are not recognized. (totalt 5 st)
-- “padding”: “auto” is not a “padding” value. (totalt 5 st)
-- “color”: “var(--color-black, #000000)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 4 st)
-- “max-width”: “var(--container-width, calc(var(--base, 8px) * 156))” negative values are not allowed. (totalt 3 st)
-- “max-width”: “var(--container-width-wide, calc(var(--base, 8px) * 200))” negative values are not allowed. (totalt 3 st)
-- “border-top”: “var(--color-lighter, var(--color-lighter, #e5e5e5))” is not a valid color 3 or 6 hexadecimals numbers. (totalt 3 st)
-- “border-bottom”: “var(--color-success, #91d736)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 3 st)
-- “border-top”: “var(--color-lighter, #e5e5e5)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 2 st)
-- “background-color”: “var(--color-black, #000000)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 2 st)
-- “border-bottom”: “var(--color-menu-active-indicator-horizontal, var(--color-primary-dimmed, var(--color-primary-dark, #700)))” is not a valid color 3 or 6 hexadecimals numbers. (totalt 2 st)
-- “font-weight”: “"normal"” is not a “font-weight” value. (totalt 2 st)
-- “outline”: “var(--color-light, var(--color-light, #a3a3a3))” is not a valid color 3 or 6 hexadecimals numbers. (totalt 2 st)
-- “margin”: Parse Error. (totalt 2 st)
-- “border-bottom”: “var(--color-in-action, #ffa900)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 2 st)
-- “max-width”: “var(--container-width-content, calc(var(--base, 8px) * 87.5))” negative values are not allowed. (totalt 1 st)
-- “padding”: “"auto"” is not a “padding” value. (totalt 1 st)
-- Unknown pseudo-element or pseudo-class “:is” (totalt 1 st)
-- “border”: “var(--color-secondary-dimmed, var(--color-secondary-dark, #b23700))” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “margin-right”: Parse Error. (totalt 1 st)
-- “margin-left”: Parse Error. (totalt 1 st)
-- “border-left”: “var(--color-menu-active-indicator, var(--color-lighter, #e5e5e5))” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “border-top”: “var(--color-menu-separator, var(--color-lighter, #e5e5e5))” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “border”: “var(--color-table-border, var(--color-lighter, #e5e5e5))” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “background”: “var(--color-table-gradient, var(--color-white, #ffffff))” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “border-top”: “var(--color-table-border, var(--color-lighter, #e5e5e5))” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “color”: Too many values or values are not recognized. (totalt 1 st)
-- “border”: “var(--color-image-placeholder-border, var(--color-lighter, #e5e5e5))” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “border-bottom”: “var(--color-black, #000)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “border-top”: “var(--color-black, #000)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “border-left”: “var(--color-black, #000)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “border-right”: “var(--color-black, #000)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “border-bottom”: “var(--color-lighter, var(--color-lighter, #e5e5e5))” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “left”: Parse Error. (totalt 1 st)
-- “right”: Parse Error. (totalt 1 st)
-- “top”: Parse Error. (totalt 1 st)
-- “background-color”: “var(--color-white, #ffffff)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “outline”: “var(--color-white, #ffffff)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “outline”: “var(--color-black, #000000)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- The selector “:not([aria-valuenow])” can't appear after the pseudo-element selector “::-webkit-datetime-edit-day-field” (totalt 1 st)
-- The selector “:not([aria-valuenow])” can't appear after the pseudo-element selector “::-webkit-datetime-edit-month-field” (totalt 1 st)
-- The selector “:not([aria-valuenow])” can't appear after the pseudo-element selector “::-webkit-datetime-edit-year-field” (totalt 1 st)
-- “border-bottom”: “var(--color-primary-dimmed, var(--color-primary-dark, #700))” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “display”: “hidden” is not a “display” value. (totalt 1 st)
-- “transform”: Parse Error. (totalt 1 st)
-- “border-top”: “var(--color-nav-top-accent, var(--color-primary, #ae0b05))” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “border-bottom”: “var(--color-nav-top-accent, var(--color-primary, #ae0b05))” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “border-bottom”: “var(--color-secondary, #ec6701)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “border-top-left-radius”: “var(--radius-sm, calc(var(--base, 8px) / 2))” negative values are not allowed. (totalt 1 st)
-- “grid-column-gap”: “"auto"” is not a “column-gap” value. (totalt 1 st)
-- “grid-row-gap”: “"auto"” is not a “row-gap” value. (totalt 1 st)
-- “margin-top”: Parse Error. (totalt 1 st)
-- “transform”: Too many values or values are not recognized. (totalt 1 st)
-- “border-left”: “var(--color-blockquote-border, var(--color-primary, #ae0b05))” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- Unknown pseudo-element or pseudo-class “::after@xs”. (totalt 1 st)
-- Unknown pseudo-element or pseudo-class “::after@sm”. (totalt 1 st)
-- Unknown pseudo-element or pseudo-class “::after@md”. (totalt 1 st)
-- Unknown pseudo-element or pseudo-class “::after@lg”. (totalt 1 st)
-- “box-shadow”: “var(--color-black, #000000)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “border-bottom”: “var(--color-lighter, #e5e5e5)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “width”: Too many values or values are not recognized. (totalt 1 st)
-- “border-right”: “var(--color-lighter, #e5e5e5)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “border-left”: “var(--color-mono-lighter, #e5e5e5)” is not a valid color 3 or 6 hexadecimals numbers. (totalt 1 st)
-- “line-height”: “auto” is not a “line-height” value. (totalt 1 st)
-- “visibility”: “middle” is not a “visibility” value. (totalt 1 st)
-- “min-height”: Too many values or values are not recognized. (totalt 1 st)
-- “max-height”: Too many values or values are not recognized. (totalt 1 st)

Tillgänglighet enligt Pa11y

Lever webbplatsen upp till EU:s webbdirektiv och WCAG?


Betyg: 1 av 5

* Väldigt dålig tillgänglighet!
* Antal tillgänglighetsproblem: 12 st

Problem:
* Duplicate id attribute value "mod-contactbanner-" found on the web page.
* A link points to a named anchor "translate" within the document, but no anchor exists with that name.
* A element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 3.96:1. Recommendation: change background to #ce4844.
* A link points to a named anchor "statistics" within the document, but no anchor exists with that name.
* A link points to a named anchor "experience" within the document, but no anchor exists with that name.
* A link points to a named anchor "markerting" within the document, but no anchor exists with that name.
* A element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 3.96:1. Recommendation: change background to #ce4844.
* A textarea element does not have a name available to an accessibility API. Valid names are: label element, title undefined, aria-label undefined, aria-labelledby undefined.
* A form field should be labelled in some way. Use the label element (either with a "for" attribute or wrapped around the form field), or "title", "aria-label" or "aria-labelledby" attributes as appropriate.
* Iframe element requires a non-empty title attribute that identifies the frame.
* Info: För många unika problem för att lista alla

Spårning och integritet (Pagexray)

Molntjänster utanför EU? Används fingerprint-teknik eller annat som äventyrar användarens integritet?


Betyg: 3 av 5

* Dataskyddsförordningen och Schrems II-domen: (0.0 poäng)
-- Antal olika länder: 3
-- Länder utanför EU: 1
---- US, 23 förfrågningar
-- Sidan skickades från Sverige: Nej
* Spårning (+1.0 poäng)
-- Besökaranalys används:
---- Matomo
---- Matomo Tag Manager
-- Spårning förfrågningar: 2
* Identifieringstekniker (+1.0 poäng)
-- Inga Identifieringstekniker hittades
* Annonsörer (+1.0 poäng)
-- Inga annonsörsförfrågningar hittades
* Kakor (0.0 poäng)
-- Tredjepartskakor: 3
-- Giltiga över 1 år: 1
-- Inget krav på säker överföring: 6

Till toppen