UNPKG

lighthouse

Version:

Automated auditing, performance metrics, and best practices for the web.

716 lines 263 kB
{ "core/audits/accessibility/accesskeys.js | description": { "message": "Med tilgjengelighetsnøkler kan brukere raskt fokusere på deler av siden. Hver tilgjengelighetsnøkkel må være unik for at navigeringen skal fungere riktig. [Finn ut mer om tilgjengelighetsnøkler](https://dequeuniversity.com/rules/axe/4.10/accesskeys)." }, "core/audits/accessibility/accesskeys.js | failureTitle": { "message": "`[accesskey]`-verdier er ikke unike" }, "core/audits/accessibility/accesskeys.js | title": { "message": "`[accesskey]`-verdiene er unike" }, "core/audits/accessibility/aria-allowed-attr.js | description": { "message": "Hver ARIA-`role` støtter en spesifikk undergruppe av `aria-*`-attributter. Manglende samsvar mellom disse gjør `aria-*`-attributtene ugyldige. [Finn ut hvordan du knytter ARIA-attributter til de riktige rollene](https://dequeuniversity.com/rules/axe/4.10/aria-allowed-attr)." }, "core/audits/accessibility/aria-allowed-attr.js | failureTitle": { "message": "`[aria-*]`-attributter samsvarer ikke med rollene sine" }, "core/audits/accessibility/aria-allowed-attr.js | title": { "message": "`[aria-*]`-attributtene samsvarer med rollene sine" }, "core/audits/accessibility/aria-allowed-role.js | description": { "message": "Mange HTML-elementer kan bare tildeles visse ARIA-roller. Hvis du bruker ARIA-roller der de ikke er tillatt, kan det forstyrre nettsidens tilgjengelighet. [Finn ut mer om ARIA-roller](https://dequeuniversity.com/rules/axe/4.10/aria-allowed-role)." }, "core/audits/accessibility/aria-allowed-role.js | failureTitle": { "message": "Bruker ARIA-roller på inkompatible elementer" }, "core/audits/accessibility/aria-allowed-role.js | title": { "message": "Bruker ARIA-roller kun på kompatible elementer" }, "core/audits/accessibility/aria-command-name.js | description": { "message": "Når elementer ikke har tilgjengelige navn, beskriver skjermlesere dem med generiske navn. Dermed er de ubrukelige for brukere som er avhengige av skjermlesere. [Finn ut hvordan du gjør kommandoelementer mer tilgjengelige](https://dequeuniversity.com/rules/axe/4.10/aria-command-name)." }, "core/audits/accessibility/aria-command-name.js | failureTitle": { "message": "`button`-, `link`- og `menuitem`-elementer har ikke tilgjengelige navn." }, "core/audits/accessibility/aria-command-name.js | title": { "message": "`button`-, `link`- og `menuitem`-elementer har tilgjengelige navn" }, "core/audits/accessibility/aria-conditional-attr.js | description": { "message": "Noen ARIA-attributter er bare tillatt på elementer under visse betingelser. [Finn ut mer om betingede ARIA-attributter](https://dequeuniversity.com/rules/axe/4.10/aria-conditional-attr)." }, "core/audits/accessibility/aria-conditional-attr.js | failureTitle": { "message": "ARIA-attributter brukes ikke i tråd med spesifikasjonene for elementets rolle" }, "core/audits/accessibility/aria-conditional-attr.js | title": { "message": "ARIA-attributter brukes i tråd med spesifikasjonene for elementets rolle" }, "core/audits/accessibility/aria-deprecated-role.js | description": { "message": "Assisterende teknologi kan kanskje ikke håndtere avviklede ARIA-roller på riktig måte. [Finn ut mer om avviklede ARIA-roller](https://dequeuniversity.com/rules/axe/4.10/aria-deprecated-role)." }, "core/audits/accessibility/aria-deprecated-role.js | failureTitle": { "message": "Avviklede ARIA-roller ble brukt" }, "core/audits/accessibility/aria-deprecated-role.js | title": { "message": "Avviklede ARIA-roller ble ikke brukt" }, "core/audits/accessibility/aria-dialog-name.js | description": { "message": "Når ARIA-dialogelementer ikke har tilgjengelige navn, kan det forhindre brukere av skjermlesere fra å forstå formålet med disse elementene. [Finn ut hvordan du gjør ARIA-dialogelementer mer tilgjengelige](https://dequeuniversity.com/rules/axe/4.10/aria-dialog-name)." }, "core/audits/accessibility/aria-dialog-name.js | failureTitle": { "message": "Elementer med `role=\"dialog\"` eller `role=\"alertdialog\"` har ikke tilgjengelige navn." }, "core/audits/accessibility/aria-dialog-name.js | title": { "message": "Elementer med `role=\"dialog\"` eller `role=\"alertdialog\"` har tilgjengelige navn." }, "core/audits/accessibility/aria-hidden-body.js | description": { "message": "Assisterende teknologi, for eksempel skjermlesere, fungerer ikke konsekvent når `aria-hidden=\"true\"` er angitt på dokumentets `<body>`-element. [Finn ut hvordan `aria-hidden` påvirker dokumentets «body»-element](https://dequeuniversity.com/rules/axe/4.10/aria-hidden-body)." }, "core/audits/accessibility/aria-hidden-body.js | failureTitle": { "message": "`[aria-hidden=\"true\"]` er til stede på dokumentets `<body>`" }, "core/audits/accessibility/aria-hidden-body.js | title": { "message": "`[aria-hidden=\"true\"]` er ikke til stede på dokumentets `<body>`" }, "core/audits/accessibility/aria-hidden-focus.js | description": { "message": "Fokuserbare underelementer i `[aria-hidden=\"true\"]`-elementer gjør at disse interaktive elementene ikke er tilgjengelige for brukere av assisterende teknologi, for eksempel skjermlesere. [Finn ut hvordan `aria-hidden` påvirker fokuserbare elementer](https://dequeuniversity.com/rules/axe/4.10/aria-hidden-focus)." }, "core/audits/accessibility/aria-hidden-focus.js | failureTitle": { "message": "`[aria-hidden=\"true\"]`-elementer inneholder fokuserbare underelementer" }, "core/audits/accessibility/aria-hidden-focus.js | title": { "message": "`[aria-hidden=\"true\"]`-elementer inneholder ikke fokuserbare underelementer" }, "core/audits/accessibility/aria-input-field-name.js | description": { "message": "Når inndatafelt ikke har tilgjengelige navn, beskriver skjermlesere dem med generiske navn. Dermed er de ubrukelige for brukere som er avhengige av skjermlesere. [Finn ut mer om merking av inndatafelt](https://dequeuniversity.com/rules/axe/4.10/aria-input-field-name)." }, "core/audits/accessibility/aria-input-field-name.js | failureTitle": { "message": "ARIA-inndatafelt har ikke tilgjengelige navn" }, "core/audits/accessibility/aria-input-field-name.js | title": { "message": "ARIA-inndatafelt har tilgjengelige navn" }, "core/audits/accessibility/aria-meter-name.js | description": { "message": "Når «meter»-elementer ikke har tilgjengelige navn, beskriver skjermlesere dem med generiske navn. Dermed er de ubrukelige for brukere som er avhengige av skjermlesere. [Finn ut hvordan du gir navn til `meter`-elementer](https://dequeuniversity.com/rules/axe/4.10/aria-meter-name)." }, "core/audits/accessibility/aria-meter-name.js | failureTitle": { "message": "ARIA-`meter`-elementer har ikke tilgjengelige navn." }, "core/audits/accessibility/aria-meter-name.js | title": { "message": "ARIA-`meter`-elementer har tilgjengelige navn" }, "core/audits/accessibility/aria-progressbar-name.js | description": { "message": "Når `progressbar`-elementer ikke har tilgjengelige navn, beskriver skjermlesere dem med generiske navn. Dermed er de ubrukelige for brukere som er avhengige av skjermlesere. [Finn ut hvordan du merker `progressbar`-elementer](https://dequeuniversity.com/rules/axe/4.10/aria-progressbar-name)." }, "core/audits/accessibility/aria-progressbar-name.js | failureTitle": { "message": "ARIA-`progressbar`-elementer har ikke tilgjengelige navn." }, "core/audits/accessibility/aria-progressbar-name.js | title": { "message": "ARIA-`progressbar`-elementer har tilgjengelige navn" }, "core/audits/accessibility/aria-prohibited-attr.js | description": { "message": "Hvis du bruker ARIA-attributter i roller der de er forbudt, kan det bety at viktig informasjon ikke formidles til brukere av assisterende teknologi. [Finn ut mer om forbudte ARIA-roller](https://dequeuniversity.com/rules/axe/4.10/aria-prohibited-attr)." }, "core/audits/accessibility/aria-prohibited-attr.js | failureTitle": { "message": "Elementer bruker forbudte ARIA-attributter" }, "core/audits/accessibility/aria-prohibited-attr.js | title": { "message": "Elementer bruker bare tillatte ARIA-attributter" }, "core/audits/accessibility/aria-required-attr.js | description": { "message": "Noen ARIA-roller har obligatoriske attributter som beskriver elementenes tilstand for skjermlesere. [Finn ut mer om roller og obligatoriske attributter](https://dequeuniversity.com/rules/axe/4.10/aria-required-attr)." }, "core/audits/accessibility/aria-required-attr.js | failureTitle": { "message": "`[role]`-elementer har ikke alle de obligatoriske `[aria-*]`-attributtene" }, "core/audits/accessibility/aria-required-attr.js | title": { "message": "`[role]`-elementene har alle de obligatoriske `[aria-*]`-attributtene" }, "core/audits/accessibility/aria-required-children.js | description": { "message": "Noen overordnede ARIA-roller må inneholde spesifikke underordnede roller for å utføre de tiltenkte tilgjengelighetsfunksjonene. [Finn ut mer om roller og obligatoriske underordnede elementer](https://dequeuniversity.com/rules/axe/4.10/aria-required-children)." }, "core/audits/accessibility/aria-required-children.js | failureTitle": { "message": "Elementer som har en ARIA-`[role]` og krever underordnede elementer som inneholder en spesifikk `[role]`, mangler noen av eller alle disse underordnede elementene." }, "core/audits/accessibility/aria-required-children.js | title": { "message": "Elementer som har en ARIA-`[role]` og krever underordnede elementer som inneholder en spesifikk `[role]`, har alle de nødvendige underordnede elementene." }, "core/audits/accessibility/aria-required-parent.js | description": { "message": "Noen underordnede ARIA-roller må ligge innenfor spesifikke overordnede roller for å utføre de tiltenkte tilgjengelighetsfunksjonene på riktig måte. [Finn ut mer om ARIA-roller og obligatoriske overordnede elementer](https://dequeuniversity.com/rules/axe/4.10/aria-required-parent)." }, "core/audits/accessibility/aria-required-parent.js | failureTitle": { "message": "`[role]`-elementer ligger ikke i de obligatoriske overordnede elementene" }, "core/audits/accessibility/aria-required-parent.js | title": { "message": "`[role]`-elementer ligger i de obligatoriske overordnede elementene" }, "core/audits/accessibility/aria-roles.js | description": { "message": "ARIA-roller må ha gyldige verdier for å utføre de tiltenkte tilgjengelighetsfunksjonene. [Finn ut mer om gyldige ARIA-roller](https://dequeuniversity.com/rules/axe/4.10/aria-roles)." }, "core/audits/accessibility/aria-roles.js | failureTitle": { "message": "`[role]`-verdiene er ikke gyldige" }, "core/audits/accessibility/aria-roles.js | title": { "message": "`[role]`-verdiene er gyldige" }, "core/audits/accessibility/aria-text.js | description": { "message": "Hvis du legger til `role=text` rundt en tekstnode som er oppdelt via oppmerking, kan VoiceOver behandle elementet som én frase, men elementets fokuserbare underelementer blir ikke kunngjort. [Finn ut mer om `role=text`-attributtet](https://dequeuniversity.com/rules/axe/4.10/aria-text)." }, "core/audits/accessibility/aria-text.js | failureTitle": { "message": "Elementer med `role=text`-attributtet har fokuserbare underelementer." }, "core/audits/accessibility/aria-text.js | title": { "message": "Elementer med `role=text`-attributtet har ikke fokuserbare underelementer." }, "core/audits/accessibility/aria-toggle-field-name.js | description": { "message": "Når av/på-felt ikke har tilgjengelige navn, beskriver skjermlesere dem med generiske navn. Dermed er de ubrukelige for brukere som er avhengige av skjermlesere. [Finn ut mer om av/på-felt](https://dequeuniversity.com/rules/axe/4.10/aria-toggle-field-name)." }, "core/audits/accessibility/aria-toggle-field-name.js | failureTitle": { "message": "ARIA-av/på-felt har ikke tilgjengelige navn" }, "core/audits/accessibility/aria-toggle-field-name.js | title": { "message": "ARIA-av/på-felt har tilgjengelige navn" }, "core/audits/accessibility/aria-tooltip-name.js | description": { "message": "Når «tooltip»-elementer ikke har tilgjengelige navn, beskriver skjermlesere dem med generiske navn. Dermed er de ubrukelige for brukere som er avhengige av skjermlesere. [Finn ut hvordan du gir navn til `tooltip`-elementer](https://dequeuniversity.com/rules/axe/4.10/aria-tooltip-name)." }, "core/audits/accessibility/aria-tooltip-name.js | failureTitle": { "message": "ARIA-`tooltip`-elementer har ikke tilgjengelige navn." }, "core/audits/accessibility/aria-tooltip-name.js | title": { "message": "ARIA-`tooltip`-elementer har tilgjengelige navn" }, "core/audits/accessibility/aria-treeitem-name.js | description": { "message": "Når `treeitem`-elementer ikke har tilgjengelige navn, beskriver skjermlesere dem med generiske navn. Dermed er de ubrukelige for brukere som er avhengige av skjermlesere. [Finn ut mer om merking av `treeitem`-elementer](https://dequeuniversity.com/rules/axe/4.10/aria-treeitem-name)." }, "core/audits/accessibility/aria-treeitem-name.js | failureTitle": { "message": "ARIA-`treeitem`-elementer har ikke tilgjengelige navn." }, "core/audits/accessibility/aria-treeitem-name.js | title": { "message": "ARIA-`treeitem`-elementer har tilgjengelige navn" }, "core/audits/accessibility/aria-valid-attr-value.js | description": { "message": "Assisterende teknologi, for eksempel skjermlesere, kan ikke tolke ARIA-attributter med ugyldige verdier. [Finn ut mer om gyldige verdier for ARIA-attributter](https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr-value)." }, "core/audits/accessibility/aria-valid-attr-value.js | failureTitle": { "message": "`[aria-*]`-attributter har ikke gyldige verdier" }, "core/audits/accessibility/aria-valid-attr-value.js | title": { "message": "`[aria-*]`-attributtene har gyldige verdier" }, "core/audits/accessibility/aria-valid-attr.js | description": { "message": "Assisterende teknologi, som skjermlesere, kan ikke tolke ARIA-attributter med ugyldige navn. [Finn ut mer om gyldige ARIA-attributter](https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr)." }, "core/audits/accessibility/aria-valid-attr.js | failureTitle": { "message": "`[aria-*]`-attributter er ugyldige eller feilstavet" }, "core/audits/accessibility/aria-valid-attr.js | title": { "message": "`[aria-*]`-attributtene er gyldige og ikke feilstavet" }, "core/audits/accessibility/axe-audit.js | failingElementsHeader": { "message": "Elementer som ikke besto kontrollen" }, "core/audits/accessibility/button-name.js | description": { "message": "Når knapper ikke har tilgjengelige navn, beskriver skjermlesere dem som «knapp». Dermed er de ubrukelige for brukere som er avhengige av skjermlesere. [Finn ut hvordan du gjør knapper mer tilgjengelige](https://dequeuniversity.com/rules/axe/4.10/button-name)." }, "core/audits/accessibility/button-name.js | failureTitle": { "message": "Knapper har ikke tilgjengelige navn" }, "core/audits/accessibility/button-name.js | title": { "message": "Knappene har tilgjengelige navn" }, "core/audits/accessibility/bypass.js | description": { "message": "Hvis du legger til måter å hoppe over repeterende innhold på, kan tastaturbrukere navigere mer effektivt på siden. [Finn ut mer om blokker for omgåelse](https://dequeuniversity.com/rules/axe/4.10/bypass)." }, "core/audits/accessibility/bypass.js | failureTitle": { "message": "Siden mangler overskrift, landemerkeregion eller link for å hoppe over innhold" }, "core/audits/accessibility/bypass.js | title": { "message": "Siden inneholder en overskrift, en landemerkeregion eller en link for å hoppe over innhold" }, "core/audits/accessibility/color-contrast.js | description": { "message": "Tekst med lav kontrast er vanskelig eller umulig å lese for mange brukere. [Finn ut hvordan du kan sørge for tilstrekkelig fargekontrast](https://dequeuniversity.com/rules/axe/4.10/color-contrast)." }, "core/audits/accessibility/color-contrast.js | failureTitle": { "message": "Kontrastforholdet mellom bakgrunns- og forgrunnsfarger er ikke tilstrekkelig." }, "core/audits/accessibility/color-contrast.js | title": { "message": "Kontrastforholdet mellom bakgrunns- og forgrunnsfargene er tilstrekkelig" }, "core/audits/accessibility/definition-list.js | description": { "message": "Når definisjonslister ikke er riktig kodet, kan resultatene fra skjermlesere bli forvirrende eller unøyaktige. [Finn ut hvordan du strukturerer definisjonslister på riktig måte](https://dequeuniversity.com/rules/axe/4.10/definition-list)." }, "core/audits/accessibility/definition-list.js | failureTitle": { "message": "`<dl>`-elementer inneholder ikke bare velordnede `<dt>`- og `<dd>`-grupper og `<script>`-, `<template>`- eller `<div>`-elementer." }, "core/audits/accessibility/definition-list.js | title": { "message": "`<dl>`-elementer inneholder bare velordnede `<dt>`- og `<dd>`-grupper og `<script>`-, `<template>`- eller `<div>`-elementer." }, "core/audits/accessibility/dlitem.js | description": { "message": "Elementer på definisjonslister (`<dt>` og `<dd>`) må være omsluttet av overordnede `<dl>`-elementer for å sørge for at skjermlesere kan lese dem opp riktig. [Finn ut hvordan du strukturerer definisjonslister på riktig måte](https://dequeuniversity.com/rules/axe/4.10/dlitem)." }, "core/audits/accessibility/dlitem.js | failureTitle": { "message": "Elementer i definisjonslister er ikke omsluttet av `<dl>`-elementer" }, "core/audits/accessibility/dlitem.js | title": { "message": "Elementene i definisjonslister er omsluttet av `<dl>`-elementer" }, "core/audits/accessibility/document-title.js | description": { "message": "Tittelen gir brukere av skjermlesere oversikt over siden, og søkemotorbrukere er svært avhengige av den for å avgjøre om siden er relevant for søket deres. [Finn ut mer om dokumenttitler](https://dequeuniversity.com/rules/axe/4.10/document-title)." }, "core/audits/accessibility/document-title.js | failureTitle": { "message": "Dokumentet har ikke noe `<title>`-element" }, "core/audits/accessibility/document-title.js | title": { "message": "Dokumentet har et `<title>`-element" }, "core/audits/accessibility/duplicate-id-aria.js | description": { "message": "ARIA-ID-attributter må ha unike verdier for å unngå at andre forekomster blir oversett av assisterende teknologi. [Finn ut hvordan du korrigerer dupliserte ARIA-ID-er](https://dequeuniversity.com/rules/axe/4.10/duplicate-id-aria)." }, "core/audits/accessibility/duplicate-id-aria.js | failureTitle": { "message": "ARIA-ID-er er ikke unike" }, "core/audits/accessibility/duplicate-id-aria.js | title": { "message": "ARIA-ID-er er unike" }, "core/audits/accessibility/empty-heading.js | description": { "message": "Overskrifter uten innhold eller med utilgjengelig tekst forhindrer brukere av skjermlesere fra å få tilgang til informasjon om sidens struktur. [Finn ut mer om overskrifter](https://dequeuniversity.com/rules/axe/4.10/empty-heading)." }, "core/audits/accessibility/empty-heading.js | failureTitle": { "message": "Overskriftselementer har ikke innhold." }, "core/audits/accessibility/empty-heading.js | title": { "message": "Alle overskriftselementer har innhold." }, "core/audits/accessibility/form-field-multiple-labels.js | description": { "message": "Skjemafelt med flere etiketter kan bli lest opp på en forvirrende måte av assisterende teknologi, for eksempel skjermlesere som bruker enten den første etiketten, den siste etiketten eller alle etikettene. [Finn ut hvordan du bruker skjemaetiketter](https://dequeuniversity.com/rules/axe/4.10/form-field-multiple-labels)." }, "core/audits/accessibility/form-field-multiple-labels.js | failureTitle": { "message": "Skjemafelter har flere etiketter" }, "core/audits/accessibility/form-field-multiple-labels.js | title": { "message": "Det finnes ingen skjemafelt med flere etiketter" }, "core/audits/accessibility/frame-title.js | description": { "message": "Brukere av skjermlesere er avhengige av titler for rammeelementer (som «frame» og «iframe») for å forstå innholdet i dem. [Finn ut mer om titler for rammeelementer](https://dequeuniversity.com/rules/axe/4.10/frame-title)." }, "core/audits/accessibility/frame-title.js | failureTitle": { "message": "`<frame>`- eller `<iframe>`-elementer mangler tittel" }, "core/audits/accessibility/frame-title.js | title": { "message": "`<frame>`- og `<iframe>`-elementer har titler" }, "core/audits/accessibility/heading-order.js | description": { "message": "Godt organiserte overskrifter som ikke hopper over nivåer, formidler sidens semantiske struktur, slik at den blir enklere å forstå og navigere ved bruk av assisterende teknologi. [Finn ut mer om overskriftsrekkefølge](https://dequeuniversity.com/rules/axe/4.10/heading-order)." }, "core/audits/accessibility/heading-order.js | failureTitle": { "message": "Overskriftselementer vises ikke i sekvensielt synkende rekkefølge" }, "core/audits/accessibility/heading-order.js | title": { "message": "Overskriftselementer vises i sekvensielt synkende rekkefølge" }, "core/audits/accessibility/html-has-lang.js | description": { "message": "Hvis en side ikke angir noe `lang`-attributt, antar skjermlesere at siden er på standardspråket som brukeren valgte under konfigureringen av skjermleseren. Hvis siden ikke faktisk er på standardspråket, kan det hende skjermleseren leser teksten på siden feil. [Finn ut mer om `lang`-attributtet](https://dequeuniversity.com/rules/axe/4.10/html-has-lang)." }, "core/audits/accessibility/html-has-lang.js | failureTitle": { "message": "`<html>`-elementet har ikke noe gyldig `[lang]`-attributt" }, "core/audits/accessibility/html-has-lang.js | title": { "message": "`<html>`-elementet har et `[lang]`-attributt" }, "core/audits/accessibility/html-lang-valid.js | description": { "message": "Ved å angi et gyldig [BCP 47-språk](https://www.w3.org/International/questions/qa-choosing-language-tags#question) hjelper du skjermlesere med å lese opp teksten riktig. [Finn ut hvordan du bruker `lang`-attributtet](https://dequeuniversity.com/rules/axe/4.10/html-lang-valid)." }, "core/audits/accessibility/html-lang-valid.js | failureTitle": { "message": "`<html>`-elementet har ikke noen gyldig verdi for `[lang]`-attributtet." }, "core/audits/accessibility/html-lang-valid.js | title": { "message": "`<html>`-elementet har en gyldig verdi for `[lang]`-attributtet" }, "core/audits/accessibility/html-xml-lang-mismatch.js | description": { "message": "Hvis nettsiden ikke spesifiserer samme språk overalt, kan det hende at skjermleseren leser teksten på siden feil. [Finn ut mer om `lang`-attributtet](https://dequeuniversity.com/rules/axe/4.10/html-xml-lang-mismatch)." }, "core/audits/accessibility/html-xml-lang-mismatch.js | failureTitle": { "message": "`<html>`-elementet har ikke noe `[xml:lang]`-attributt med samme grunnspråk som `[lang]`-attributtet." }, "core/audits/accessibility/html-xml-lang-mismatch.js | title": { "message": "`<html>`-elementet har et `[xml:lang]`-attributt med samme grunnspråk som `[lang]`-attributtet." }, "core/audits/accessibility/identical-links-same-purpose.js | description": { "message": "Linker med samme destinasjon skal ha samme beskrivelse, slik at brukerne forstår formålet med linkene og kan avgjøre om de vil følge dem. [Finn ut mer om identiske linker](https://dequeuniversity.com/rules/axe/4.10/identical-links-same-purpose)." }, "core/audits/accessibility/identical-links-same-purpose.js | failureTitle": { "message": "Identiske linker har ikke samme formål." }, "core/audits/accessibility/identical-links-same-purpose.js | title": { "message": "Identiske linker har samme formål." }, "core/audits/accessibility/image-alt.js | description": { "message": "Informative elementer bør ta sikte på korte og beskrivende alternative tekster. Dekorative elementer kan ignoreres med tomme alt-attributter. [Finn ut mer om `alt`-attributtet](https://dequeuniversity.com/rules/axe/4.10/image-alt)." }, "core/audits/accessibility/image-alt.js | failureTitle": { "message": "Bildeelementer har ikke `[alt]`-attributter" }, "core/audits/accessibility/image-alt.js | title": { "message": "Bildeelementene har `[alt]`-attributter" }, "core/audits/accessibility/image-redundant-alt.js | description": { "message": "Informative elementer bør ha korte og beskrivende alternative tekster. Alternativ tekst som er nøyaktig lik teksten ved siden av linken eller bildet, kan potensielt være forvirrende for brukere av skjermlesere, siden teksten da blir lest opp to ganger. [Finn ut mer om `alt`-attributtet](https://dequeuniversity.com/rules/axe/4.10/image-redundant-alt)." }, "core/audits/accessibility/image-redundant-alt.js | failureTitle": { "message": "Bildeelementer har `[alt]`-attributter med overflødig tekst." }, "core/audits/accessibility/image-redundant-alt.js | title": { "message": "Bildeelementer har ikke `[alt]`-attributter med overflødig tekst." }, "core/audits/accessibility/input-button-name.js | description": { "message": "Når du legger til leselig og tilgjengelig tekst på inndataknapper, blir det enklere for brukere av skjermlesere å forstå formålet med inndataknappen. [Finn ut mer om inndataknapper](https://dequeuniversity.com/rules/axe/4.10/input-button-name)." }, "core/audits/accessibility/input-button-name.js | failureTitle": { "message": "Inndataknappene har ikke leselig tekst." }, "core/audits/accessibility/input-button-name.js | title": { "message": "Inndataknappene har leselig tekst." }, "core/audits/accessibility/input-image-alt.js | description": { "message": "Når et bilde brukes som `<input>`-knapp, bør du oppgi en alternativ tekst som hjelper brukere av skjermlesere med å forstå hva knappen er til. [Finn ut mer om alt-tekst for «input»-bilder](https://dequeuniversity.com/rules/axe/4.10/input-image-alt)." }, "core/audits/accessibility/input-image-alt.js | failureTitle": { "message": "`<input type=\"image\">`-elementer har ikke `[alt]`-tekst" }, "core/audits/accessibility/input-image-alt.js | title": { "message": "`<input type=\"image\">`-elementer har `[alt]`-tekst" }, "core/audits/accessibility/label-content-name-mismatch.js | description": { "message": "Synlige tekstetiketter som ikke samsvarer med det tilgjengelige navnet, kan gi brukere av skjermlesere en forvirrende opplevelse. [Finn ut mer om tilgjengelige navn](https://dequeuniversity.com/rules/axe/4.10/label-content-name-mismatch)." }, "core/audits/accessibility/label-content-name-mismatch.js | failureTitle": { "message": "Elementer med synlige tekstetiketter har ikke tilhørende tilgjengelige navn." }, "core/audits/accessibility/label-content-name-mismatch.js | title": { "message": "Elementer med synlige tekstetiketter har tilhørende tilgjengelige navn." }, "core/audits/accessibility/label.js | description": { "message": "Etiketter sørger for at skjemakontroller leses opp på riktig måte av assisterende teknologi, som skjermlesere. [Finn ut mer om etiketter for skjemaelementer](https://dequeuniversity.com/rules/axe/4.10/label)." }, "core/audits/accessibility/label.js | failureTitle": { "message": "Skjemaelementer har ikke tilknyttede etiketter" }, "core/audits/accessibility/label.js | title": { "message": "Skjemaelementene har tilknyttede etiketter" }, "core/audits/accessibility/landmark-one-main.js | description": { "message": "Å ha ett primært landemerke gjør det lettere for brukere av skjermlesere å navigere på nettsider. [Finn ut mer om landemerker](https://dequeuniversity.com/rules/axe/4.10/landmark-one-main)." }, "core/audits/accessibility/landmark-one-main.js | failureTitle": { "message": "Dokumentet har ikke noe primært landemerke." }, "core/audits/accessibility/landmark-one-main.js | title": { "message": "Dokumentet har et primært landemerke." }, "core/audits/accessibility/link-in-text-block.js | description": { "message": "Tekst med lav kontrast er vanskelig eller umulig å lese for mange brukere. Linktekst som kan skjelnes, gjør opplevelsen bedre for brukere med nedsatt synsevne. [Finn ut hvordan du gjør det mulig å skjelne linker](https://dequeuniversity.com/rules/axe/4.10/link-in-text-block)." }, "core/audits/accessibility/link-in-text-block.js | failureTitle": { "message": "Man er avhengig av farger for å kunne skjelne linker." }, "core/audits/accessibility/link-in-text-block.js | title": { "message": "Linker kan skjelnes uten at man er avhengig av farger." }, "core/audits/accessibility/link-name.js | description": { "message": "Når du bruker linktekst (og alternativ tekst for bilder som brukes som linker) som er tydelig, unik og fokuserbar, blir navigeringsopplevelsen bedre for brukere av skjermlesere. [Finn ut hvordan du gjør linker tilgjengelige](https://dequeuniversity.com/rules/axe/4.10/link-name)." }, "core/audits/accessibility/link-name.js | failureTitle": { "message": "Linker har ikke tydelige navn" }, "core/audits/accessibility/link-name.js | title": { "message": "Linkene har tydelige navn" }, "core/audits/accessibility/list.js | description": { "message": "Skjermlesere har en spesifikk måte å lese opp lister på. Du kan øke kvaliteten på resultatene fra skjermlesere ved å bruke en god listestruktur. [Finn ut mer om god listestruktur](https://dequeuniversity.com/rules/axe/4.10/list)." }, "core/audits/accessibility/list.js | failureTitle": { "message": "Lister inneholder ikke kun `<li>`-elementer og elementer som støtter skript (`<script>` og `<template>`)." }, "core/audits/accessibility/list.js | title": { "message": "Listene inneholder bare `<li>`-elementer og elementer som støtter skript (`<script>` og `<template>`)." }, "core/audits/accessibility/listitem.js | description": { "message": "Skjermlesere krever at listeelementer (`<li>`) ligger i overordnede `<ul>`-, `<ol>`- eller `<menu>`-elementer, ellers kan de ikke leses opp på riktig måte. [Finn ut mer om god listestruktur](https://dequeuniversity.com/rules/axe/4.10/listitem)." }, "core/audits/accessibility/listitem.js | failureTitle": { "message": "Listeelementer (`<li>`) ligger ikke i overordnede `<ul>`-, `<ol>`- eller `<menu>`-elementer." }, "core/audits/accessibility/listitem.js | title": { "message": "Listeelementene (`<li>`) ligger i overordnede `<ul>`-, `<ol>`- eller `<menu>`-elementer" }, "core/audits/accessibility/meta-refresh.js | description": { "message": "Brukere forventer ikke at sider oppdateres automatisk, og hvis dette skjer, flyttes fokuset tilbake til toppen av siden. Dette kan føre til en frustrerende eller forvirrende brukeropplevelse. [Finn ut mer om metataggen for oppdatering](https://dequeuniversity.com/rules/axe/4.10/meta-refresh)." }, "core/audits/accessibility/meta-refresh.js | failureTitle": { "message": "Dokumentet bruker `<meta http-equiv=\"refresh\">`" }, "core/audits/accessibility/meta-refresh.js | title": { "message": "Dokumentet bruker ikke `<meta http-equiv=\"refresh\">`" }, "core/audits/accessibility/meta-viewport.js | description": { "message": "Deaktivering av zoom er problematisk for brukere med nedsatt synsevne som har behov for å forstørre skjermen for å se innholdet på nettsider. [Finn ut mer om metataggen for synlig område](https://dequeuniversity.com/rules/axe/4.10/meta-viewport)." }, "core/audits/accessibility/meta-viewport.js | failureTitle": { "message": "`[user-scalable=\"no\"]` brukes i `<meta name=\"viewport\">`-elementet, eller `[maximum-scale]`-attributtet er mindre enn 5." }, "core/audits/accessibility/meta-viewport.js | title": { "message": "`[user-scalable=\"no\"]` brukes ikke i `<meta name=\"viewport\">`-elementet, og `[maximum-scale]`-attributtet er ikke mindre enn 5." }, "core/audits/accessibility/object-alt.js | description": { "message": "Skjermlesere kan ikke oversette innhold som ikke er tekst. Ved å legge til alternativ tekst i `<object>`-elementer hjelper du skjermlesere med å formidle mening til brukerne. [Finn ut mer om alt-tekst for `object`-elementer](https://dequeuniversity.com/rules/axe/4.10/object-alt)." }, "core/audits/accessibility/object-alt.js | failureTitle": { "message": "`<object>`-elementer har ikke alternativ tekst" }, "core/audits/accessibility/object-alt.js | title": { "message": "`<object>`-elementer har alternativ tekst" }, "core/audits/accessibility/select-name.js | description": { "message": "Skjemaelementer uten effektive etiketter kan skape frustrerende opplevelser for brukere av skjermlesere. [Finn ut mer om `select`-elementet](https://dequeuniversity.com/rules/axe/4.10/select-name)." }, "core/audits/accessibility/select-name.js | failureTitle": { "message": "«select»-elementer har ikke tilknyttede «label»-elementer." }, "core/audits/accessibility/select-name.js | title": { "message": "«select»-elementer har tilknyttede «label»-elementer." }, "core/audits/accessibility/skip-link.js | description": { "message": "Hvis du legger til en link for å hoppe over innhold, kan brukerne spare tid ved å gå direkte til hovedinnholdet. [Finn ut mer om linker for å hoppe over innhold](https://dequeuniversity.com/rules/axe/4.10/skip-link)." }, "core/audits/accessibility/skip-link.js | failureTitle": { "message": "Linker for å hoppe over innhold er ikke fokuserbare." }, "core/audits/accessibility/skip-link.js | title": { "message": "Linker for å hoppe over innhold er fokuserbare." }, "core/audits/accessibility/tabindex.js | description": { "message": "Større verdier enn 0 antyder en eksplisitt navigeringsrekkefølge. Selv om dette teknisk sett er gyldig, kan det ofte være frustrerende for brukere som er avhengige av assisterende teknologi. [Finn ut mer om `tabindex`-attributtet](https://dequeuniversity.com/rules/axe/4.10/tabindex)." }, "core/audits/accessibility/tabindex.js | failureTitle": { "message": "Noen elementer har en `[tabindex]`-verdi som er større enn 0" }, "core/audits/accessibility/tabindex.js | title": { "message": "Ingen elementer har en `[tabindex]`-verdi som er større enn 0" }, "core/audits/accessibility/table-duplicate-name.js | description": { "message": "Sammendragsattributtet skal beskrive tabellstrukturen, mens `<caption>` skal inneholde den synlige tittelen. Riktig oppmerking av tabeller er nyttig for brukere av skjermlesere. [Finn ut mer om «summary» og «caption»](https://dequeuniversity.com/rules/axe/4.10/table-duplicate-name)." }, "core/audits/accessibility/table-duplicate-name.js | failureTitle": { "message": "Tabellene har det samme innholdet i «summary»-attributtet og `<caption>.`" }, "core/audits/accessibility/table-duplicate-name.js | title": { "message": "Tabellene har ulikt innhold i «summary»-attributtet og `<caption>`" }, "core/audits/accessibility/table-fake-caption.js | description": { "message": "Skjermlesere har funksjonalitet som gjør det enklere å navigere i tabeller. Når du sørger for at tabeller bruker det faktiske «caption»-elementet i stedet for celler med `[colspan]`-attributtet, kan du gjøre opplevelsen bedre for brukere av skjermlesere. [Finn ut mer om «caption»-elementer](https://dequeuniversity.com/rules/axe/4.10/table-fake-caption)." }, "core/audits/accessibility/table-fake-caption.js | failureTitle": { "message": "Tabeller bruker ikke `<caption>` i stedet for celler med `[colspan]`-attributtet for å indikere etiketter." }, "core/audits/accessibility/table-fake-caption.js | title": { "message": "Tabeller bruker `<caption>` i stedet for celler med `[colspan]`-attributtet for å indikere etiketter." }, "core/audits/accessibility/target-size.js | description": { "message": "Berøringselementer med tilstrekkelig størrelse og avstand er lettere å aktivere for brukere som har problemer med å trykke presist på små kontroller. [Finn ut mer om berøringselementer](https://dequeuniversity.com/rules/axe/4.10/target-size)." }, "core/audits/accessibility/target-size.js | failureTitle": { "message": "Berøringselementer har ikke tilstrekkelig størrelse eller avstand." }, "core/audits/accessibility/target-size.js | title": { "message": "Berøringselementer har tilstrekkelig størrelse og avstand." }, "core/audits/accessibility/td-has-header.js | description": { "message": "Skjermlesere har funksjonalitet som gjør det enklere å navigere i tabeller. Ved å sørge for at `<td>`-elementer i store tabeller (tre eller flere celler i bredde og høyde) har tilhørende tabelloverskrifter, kan du gjøre opplevelsen bedre for brukere av skjermlesere. [Finn ut mer om tabelloverskrifter](https://dequeuniversity.com/rules/axe/4.10/td-has-header)." }, "core/audits/accessibility/td-has-header.js | failureTitle": { "message": "`<td>`-elementer i store `<table>`-elementer har ikke tabelloverskrifter." }, "core/audits/accessibility/td-has-header.js | title": { "message": "`<td>`-elementer i et stort `<table>`-element har en eller flere tabelloverskrifter." }, "core/audits/accessibility/td-headers-attr.js | description": { "message": "Skjermlesere har funksjonalitet som gjør det enklere å navigere i tabeller. Ved å sørge for at `<td>`-celler som bruker `[headers]`-attributtet, kun refererer til andre celler i den samme tabellen, kan du gjøre opplevelsen bedre for brukere av skjermlesere. [Finn ut mer om `headers`-attributtet](https://dequeuniversity.com/rules/axe/4.10/td-headers-attr)." }, "core/audits/accessibility/td-headers-attr.js | failureTitle": { "message": "Celler som er en del av et `<table>`-element og bruker `[headers]`-attributtet, refererer til et element (`id`) som ikke finnes i den samme tabellen." }, "core/audits/accessibility/td-headers-attr.js | title": { "message": "Celler som er en del av et `<table>`-element og bruker `[headers]`-attributtet, refererer til tabellceller i den samme tabellen." }, "core/audits/accessibility/th-has-data-cells.js | description": { "message": "Skjermlesere har funksjonalitet som gjør det enklere å navigere i tabeller. Ved å sørge for at tabelloverskrifter alltid refererer til spesifikke cellesett, kan du gjøre opplevelsen bedre for brukere av skjermlesere. [Finn ut mer om tabelloverskrifter](https://dequeuniversity.com/rules/axe/4.10/th-has-data-cells)." }, "core/audits/accessibility/th-has-data-cells.js | failureTitle": { "message": "`<th>`-elementer og elementer med `[role=\"columnheader\"/\"rowheader\"]` har ikke datacellene de beskriver." }, "core/audits/accessibility/th-has-data-cells.js | title": { "message": "`<th>`-elementene og elementene med `[role=\"columnheader\"/\"rowheader\"]` har datacellene de beskriver." }, "core/audits/accessibility/valid-lang.js | description": { "message": "Ved å angi et gyldig [BCP 47-språk](https://www.w3.org/International/questions/qa-choosing-language-tags#question) for elementer bidrar du til at skjermlesere uttaler teksten riktig. [Finn ut hvordan du bruker `lang`-attributtet](https://dequeuniversity.com/rules/axe/4.10/valid-lang)." }, "core/audits/accessibility/valid-lang.js | failureTitle": { "message": "`[lang]`-attributter mangler gyldige verdier" }, "core/audits/accessibility/valid-lang.js | title": { "message": "`[lang]`-attributtene har gyldige verdier" }, "core/audits/accessibility/video-caption.js | description": { "message": "Når videoer har teksting, blir det lettere for døve og hørselshemmede brukere å få med seg informasjonen i dem. [Finn ut mer om videoteksting](https://dequeuniversity.com/rules/axe/4.10/video-caption)." }, "core/audits/accessibility/video-caption.js | failureTitle": { "message": "`<video>`-elementer mangler et `<track>`-element med `[kind=\"captions\"]`." }, "core/audits/accessibility/video-caption.js | title": { "message": "`<video>`-elementer inneholder et `<track>`-element med `[kind=\"captions\"]`" }, "core/audits/autocomplete.js | columnCurrent": { "message": "Nåværende verdi" }, "core/audits/autocomplete.js | columnSuggestions": { "message": "Foreslått token" }, "core/audits/autocomplete.js | description": { "message": "Med `autocomplete` kan brukere sende inn skjemaer raskere. For å gjøre ting lettere for brukerne, vurder å slå dette på ved å angi en gyldig verdi for `autocomplete`-attributtet. [Finn ut mer om `autocomplete` i skjemaer](https://developers.google.com/web/fundamentals/design-and-ux/input/forms#use_metadata_to_enable_auto-complete)" }, "core/audits/autocomplete.js | failureTitle": { "message": "`<input>`-elementer har ikke riktige `autocomplete`-attributter" }, "core/audits/autocomplete.js | manualReview": { "message": "Krever manuell gjennomgang" }, "core/audits/autocomplete.js | reviewOrder": { "message": "Gjennomgå rekkefølgen på tokener" }, "core/audits/autocomplete.js | title": { "message": "`<input>`-elementer bruker `autocomplete` på riktig måte" }, "core/audits/autocomplete.js | warningInvalid": { "message": "`autocomplete`-tokenet/-tokenene «{token}» er ugyldig(e) i {snippet}" }, "core/audits/autocomplete.js | warningOrder": { "message": "Gjennomgå tokenrekkefølgen «{tokens}» i {snippet}" }, "core/audits/bf-cache.js | actionableFailureType": { "message": "Kan utbedres" }, "core/audits/bf-cache.js | description": { "message": "Mange navigeringer utføres ved å gå tilbake til en tidligere side eller fremover. Frem-og-tilbake-bufferen (bfcache) kan gjøre disse gjengivelsene raskere. [Finn ut mer om bfcache](https://developer.chrome.com/docs/lighthouse/performance/bf-cache/)" }, "core/audits/bf-cache.js | displayValue": { "message": "{itemCount,plural, =1{1 årsak til feil}other{# årsaker til feil}}" }, "core/audits/bf-cache.js | failureReasonColumn": { "message": "Årsak til feilen" }, "core/audits/bf-cache.js | failureTitle": { "message": "Siden hindret gjenoppretting i frem-og-tilbake-bufferen" }, "core/audits/bf-cache.js | failureTypeColumn": { "message": "Feiltype" }, "core/audits/bf-cache.js | notActionableFailureType": { "message": "Kan ikke utbedres" }, "core/audits/bf-cache.js | supportPendingFailureType": { "message": "Ventende nettleserstøtte" }, "core/audits/bf-cache.js | title": { "message": "Siden hindret ikke gjenoppretting i frem-og-tilbake-bufferen" }, "core/audits/bf-cache.js | warningHeadless": { "message": "Frem-og-tilbake-bufferen kan ikke testes i gamle, hodeløse Chrome (`--chrome-flags=\"--headless=old\"`). For å se resultatene fra revisjonen må du bruke nye Hodeløs Chrome (`--chrome-flags=\"--headless=new\"`) eller standardversjonen av Chrome." }, "core/audits/bootup-time.js | chromeExtensionsWarning": { "message": "Chrome-utvidelser gjør innlastingen av denne siden tregere. Prøv å revidere siden i inkognitomodus eller fra en Chrome-profil uten utvidelser." }, "core/audits/bootup-time.js | columnScriptEval": { "message": "Skriptevaluering" }, "core/audits/bootup-time.js | columnScriptParse": { "message": "Skriptparsing" }, "core/audits/bootup-time.js | columnTotal": { "message": "Total CPU-tid" }, "core/audits/bootup-time.js | description": { "message": "Vurder å redusere tiden som brukes til parsing, kompilering og kjøring av JavaScript. Levering av mindre JS-ressurser kan bidra til dette. [Finn ut hvordan du reduserer kjøretiden for JavaScript](https://developer.chrome.com/docs/lighthouse/performance/bootup-time/)." }, "core/audits/bootup-time.js | failureTitle": { "message": "Reduser JavaScript-kjøretiden" }, "core/audits/bootup-time.js | title": { "message": "JavaScript-kjøretid" }, "core/audits/byte-efficiency/duplicated-javascript.js | description": { "message": "Fjern store, dupliserte JavaScript-moduler fra pakker for å redusere antall byte som brukes unødvendig av nettverksaktiviteten. " }, "core/audits/byte-efficiency/duplicated-javascript.js | title": { "message": "Fjern duplikatmoduler i JavaScript-pakker" }, "core/audits/byte-efficiency/efficient-animated-content.js | description": { "message": "Store GIF-er er mindre effektive for visning av animert innhold. I stedet for GIF bør du vurdere å bruke MPEG4/WebM-videoer for animasjon og PNG/WebP for statiske bilder, da dette belaster nettverket mindre. [Finn ut mer om effektive videoformater](https://developer.chrome.com/docs/lighthouse/performance/efficient-animated-content/)." }, "core/audits/byte-efficiency/efficient-animated-content.js | title": { "message": "Bruk videoformat for animert innhold" }, "core/audits/byte-efficiency/legacy-javascript.js | description": { "message": "Polyfill- og transform-kode gjør det mulig for nettlesere i eldre versjoner å bruke nye JavaScript-funksjoner. Mange former for slik kode trengs imidlertid ikke i moderne nettlesere. Vurder å endre JavaScript-prosessen din slik at den ikke transkompilerer [Baseline](https://web.dev/baseline)-funksjoner, med mindre du vet at du må støtte eldre nettlesere. [Finn ut hvorfor de fleste nettsteder kan implementere ES6+-kode uten transkompilering](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" }, "core/audits/byte-efficiency/legacy-javascript.js | detectedCoreJs2Warning": { "message": "Versjon 2 av core-js ble funnet på siden. Du bør oppgradere til versjon 3 for å få mange ytelsesforbedringer." }, "core/audits/byte-efficiency/legacy-javascript.js | title": { "message": "Unngå å sende JavaScript i en eldre versjon til moderne nettlesere" }, "core/audits/byte-efficiency/modern-image-formats.js | description": { "message": "Bildeformater som WebP og AVIF gir ofte bedre komprimering enn PNG og JPEG, noe som betyr raskere nedlastinger og lavere dataforbruk. [Finn ut mer om moderne bildeformater](https://developer.chrome.com/docs/lighthouse/performance/uses-webp-images/)." }, "core/audits/byte-efficiency/modern-image-formats.js | title": { "message": "Bruk nyere bildeformater" }, "core/audits/byte-efficiency/offscreen-images.js | description": { "message": "Vurder å utsette innlastingen av bilder som er utenfor skjermen eller skjult, til etter at alle kritiske ressurser er ferdig innlastet. Dette reduserer tiden det tar før siden blir interaktiv. [Finn ut hvordan du utsetter innlasting av bilder som ikke er synlige på skjermen](https://developer.chrome.com/docs/lighthouse/performance/offscreen-images/)." }, "core/audits/byte-efficiency/offscreen-images.js | title": { "message": "Utsett bilder utenfor skjermen" }, "core/audits/byte-efficiency/render-blocking-resources.js | description": { "message": "Ressurser blokkerer første opptegning (FP) av siden. Vurder å levere kritisk JS/CSS innebygd og utsette all JS/CSS som ikke er kritisk. [Finn ut hvordan du eliminerer ressurser som blokkerer gjengivelse](https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources/)." }, "core/audits/byte-efficiency/render-blocking-resources.js | title": { "message": "Eliminer ressurser som blokkerer gjengivelse" }, "core/audits/byte-efficiency/total-byte-weight.js | description": { "message": "Store nettverksressurser koster brukerne ekte penger og er sterkt forbundet med lange innlastingstider. [Finn ut hvordan du reduserer mengden data som må overføres](https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight/)." }, "core/audits/byte-efficiency/total-byte-weight.js | displayValue": { "message": "Den totale størrelsen var {totalBytes, number, bytes} KiB" }, "core/audits/byte-efficiency/total-byte-weight.js | failureTitle": { "message": "Unngå enorme nettverksressurser" }, "core/audits/byte-efficiency/total-byte-weight.js | title": { "message": "Unngår enorme nettverksbelastninger" }, "core/audits/byte-efficiency/unminified-css.js | description": { "message": "Minifiserte CSS-filer kan redusere nettverksbelastningen. [Finn ut hvordan du minifiserer CSS](https://developer.chrome.com/docs/lighthouse/performance/unminified-css/)." }, "core/audits/byte-efficiency/unminified-css.js | title": { "message": "Forminsk CSS" }, "core/audits/byte-efficiency/unminified-javascript.js | description": { "message": "Minifiserte JavaScript-filer kan redusere mengden data som må overføres, og parsetiden for skript. [Finn ut hvordan du minifiserer JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript/)." }, "core/audits/byte-efficiency/unminified-javascript.js | title": { "message": "Forminsk JavaScript" }, "core/audits/byte-efficiency/unused-css-rules.js | description": { "message": "Reduser antall ubrukte regler i stilark, og utsett innlasting av CSS som ikke brukes på innholdet på den synlige delen av nettsiden, for å redusere antall byte som går med til nettverksaktivitet. [Finn ut hvordan du reduserer mengden ubrukt CSS](https://developer.chrome.com/docs/lighthouse/performance/unused-css-rules/)." }, "core/