UNPKG

chrome-devtools-frontend

Version:
821 lines 169 kB
{ "flow-report/src/i18n/ui-strings.js | allReports": { "message": "Kaikki raportit" }, "flow-report/src/i18n/ui-strings.js | categories": { "message": "Kategoriat" }, "flow-report/src/i18n/ui-strings.js | categoryAccessibility": { "message": "Esteettömyys" }, "flow-report/src/i18n/ui-strings.js | categoryBestPractices": { "message": "Parhaat käytännöt" }, "flow-report/src/i18n/ui-strings.js | categoryPerformance": { "message": "Tehokkuus" }, "flow-report/src/i18n/ui-strings.js | categoryProgressiveWebApp": { "message": "Progressiivinen web-sovellus" }, "flow-report/src/i18n/ui-strings.js | categorySeo": { "message": "Hakukoneoptimointi" }, "flow-report/src/i18n/ui-strings.js | desktop": { "message": "Tietokone" }, "flow-report/src/i18n/ui-strings.js | helpDialogTitle": { "message": "Lighthousen käyttökulkuraportin tulkitseminen" }, "flow-report/src/i18n/ui-strings.js | helpLabel": { "message": "Tietoja käyttökuluista" }, "flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionNavigation": { "message": "Käytä navigointiraportteja näihin tarkoituksiin:" }, "flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionSnapshot": { "message": "Käytä Snapshotia näihin tarkoituksiin:" }, "flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionTimespan": { "message": "Käytä aikajanaraportteja näihin tarkoituksiin:" }, "flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation1": { "message": "Nouda Lighthouse-suorituskykyprosentti." }, "flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation2": { "message": "Mittaa sivulatauksia sivun latautumisajan ja nopeusindeksin kaltaisilla mittareilla." }, "flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation3": { "message": "Arvioi progressiivisten web-sovellusten ominaisuuksia." }, "flow-report/src/i18n/ui-strings.js | helpUseCaseSnapshot1": { "message": "Löydä esteettömyysongelmia yhden sivun sovelluksista tai monimutkaisista muodoista." }, "flow-report/src/i18n/ui-strings.js | helpUseCaseSnapshot2": { "message": "Arvioi toiminnan taakse piilotettujen valikoiden ja UI-elementtien parhaita käytäntöjä." }, "flow-report/src/i18n/ui-strings.js | helpUseCaseTimespan1": { "message": "Mittaa asettelun muutoksia ja JavaScriptin suoritusaikoja toimintasarjoissa." }, "flow-report/src/i18n/ui-strings.js | helpUseCaseTimespan2": { "message": "Tutustu tapoihin, joilla voit parantaa pitkäaikaisten sivujen ja yhden sivun sovellusten käyttökokemusta." }, "flow-report/src/i18n/ui-strings.js | highestImpact": { "message": "Suurin vaikutus" }, "flow-report/src/i18n/ui-strings.js | informativeAuditCount": { "message": "{numInformative,plural, =1{{numInformative} informatiivinen tarkastus}other{{numInformative} informatiivista tarkastusta}}" }, "flow-report/src/i18n/ui-strings.js | mobile": { "message": "Mobiili" }, "flow-report/src/i18n/ui-strings.js | navigationDescription": { "message": "Sivun lataaminen" }, "flow-report/src/i18n/ui-strings.js | navigationLongDescription": { "message": "Navigointiraporteissa analysoidaan yksi sivun lataus, aivan kuten alkuperäisissä Lighthouse-raporteissa." }, "flow-report/src/i18n/ui-strings.js | navigationReport": { "message": "Navigointiraportti" }, "flow-report/src/i18n/ui-strings.js | navigationReportCount": { "message": "{numNavigation,plural, =1{{numNavigation} navigointiraportti}other{{numNavigation} navigointiraporttia}}" }, "flow-report/src/i18n/ui-strings.js | passableAuditCount": { "message": "{numPassableAudits,plural, =1{{numPassableAudits} läpäistävissä oleva tarkastus}other{{numPassableAudits} läpäistävissä olevaa tarkastusta}}" }, "flow-report/src/i18n/ui-strings.js | passedAuditCount": { "message": "{numPassed,plural, =1{{numPassed} tarkastus läpäisty}other{{numPassed} tarkastusta läpäisty}}" }, "flow-report/src/i18n/ui-strings.js | ratingAverage": { "message": "Keskimääräinen" }, "flow-report/src/i18n/ui-strings.js | ratingError": { "message": "Virhe" }, "flow-report/src/i18n/ui-strings.js | ratingFail": { "message": "Huono" }, "flow-report/src/i18n/ui-strings.js | ratingPass": { "message": "Hyvä" }, "flow-report/src/i18n/ui-strings.js | save": { "message": "Tallenna" }, "flow-report/src/i18n/ui-strings.js | snapshotDescription": { "message": "Sivun kuvakaappaustila" }, "flow-report/src/i18n/ui-strings.js | snapshotLongDescription": { "message": "Snapshot-raporteissa analysoidaan sivua tietyssä tilassa, yleensä käyttäjien toiminnan jälkeen." }, "flow-report/src/i18n/ui-strings.js | snapshotReport": { "message": "Tilannekuvaraportti" }, "flow-report/src/i18n/ui-strings.js | snapshotReportCount": { "message": "{numSnapshot,plural, =1{{numSnapshot} tilannekuvaraportti}other{{numSnapshot} tilannekuvaraporttia}}" }, "flow-report/src/i18n/ui-strings.js | summary": { "message": "Yhteenveto" }, "flow-report/src/i18n/ui-strings.js | timespanDescription": { "message": "Käyttäjän toiminta" }, "flow-report/src/i18n/ui-strings.js | timespanLongDescription": { "message": "Aikaväliraporteissa analysoidaan satunnainen ajanjakso, joka yleensä sisältää käyttäjien toimintaa." }, "flow-report/src/i18n/ui-strings.js | timespanReport": { "message": "Aikaväliraportti" }, "flow-report/src/i18n/ui-strings.js | timespanReportCount": { "message": "{numTimespan,plural, =1{{numTimespan} aikaväliraportti}other{{numTimespan} aikaväliraporttia}}" }, "flow-report/src/i18n/ui-strings.js | title": { "message": "Lighthousen käyttökulkuraportti" }, "lighthouse-core/audits/accessibility/accesskeys.js | description": { "message": "Pääsyavaimien avulla käyttäjät voivat nopeasti kohdistaa tiettyyn sivun osaan. Jotta sivulla siirtyminen onnistuu, jokaisen pääsyavaimen on oltava yksilöllinen. [Lue lisää](https://web.dev/accesskeys/)." }, "lighthouse-core/audits/accessibility/accesskeys.js | failureTitle": { "message": "`[accesskey]`-arvot eivät ole yksilöllisiä" }, "lighthouse-core/audits/accessibility/accesskeys.js | title": { "message": "`[accesskey]`-arvot ovat yksilöllisiä." }, "lighthouse-core/audits/accessibility/aria-allowed-attr.js | description": { "message": "Jokainen ARIA-`role` tukee tiettyä `aria-*`-määritteiden osaa. Vastaavuusjärjestyksen sekoittaminen mitätöi `aria-*`-määritteet. [Lue lisää](https://web.dev/aria-allowed-attr/)." }, "lighthouse-core/audits/accessibility/aria-allowed-attr.js | failureTitle": { "message": "`[aria-*]`-määritteet eivät vastaa rooleja" }, "lighthouse-core/audits/accessibility/aria-allowed-attr.js | title": { "message": "`[aria-*]`-määritteet vastaavat roolejaan" }, "lighthouse-core/audits/accessibility/aria-command-name.js | description": { "message": "Jos elementin nimi ei ole esteetön, näytönlukuohjelmat sanovat sen kohdalla geneerisen nimen, jolloin näytönlukuohjelmien käyttäjät eivät voi käyttää sitä. [Lue lisää](https://web.dev/aria-name/)." }, "lighthouse-core/audits/accessibility/aria-command-name.js | failureTitle": { "message": "Elementeillä (`button`, `link` ja `menuitem`) ei ole esteettömiä nimiä" }, "lighthouse-core/audits/accessibility/aria-command-name.js | title": { "message": "Elementeillä (`button`, `link` ja `menuitem`) on esteettömät nimet" }, "lighthouse-core/audits/accessibility/aria-hidden-body.js | description": { "message": "Näytönlukuohjelmat ja muut avustavat teknologiat toimivat arvaamattomasti, kun `aria-hidden=\"true\"` asetetaan dokumentin kohdassa `<body>`. [Lue lisää](https://web.dev/aria-hidden-body/)." }, "lighthouse-core/audits/accessibility/aria-hidden-body.js | failureTitle": { "message": "`[aria-hidden=\"true\"]` on dokumentin kohdassa `<body>`" }, "lighthouse-core/audits/accessibility/aria-hidden-body.js | title": { "message": "`[aria-hidden=\"true\"]` ei ole dokumentin kohdassa `<body>`" }, "lighthouse-core/audits/accessibility/aria-hidden-focus.js | description": { "message": "Jos `[aria-hidden=\"true\"]`-elementillä on tarkennettavia alaosia, näytönlukuohjelmat ja muut avustavat teknologiat eivät löydä niitä. [Lue lisää](https://web.dev/aria-hidden-focus/)." }, "lighthouse-core/audits/accessibility/aria-hidden-focus.js | failureTitle": { "message": "`[aria-hidden=\"true\"]`-elementeissä on tarkennettavia alaosia" }, "lighthouse-core/audits/accessibility/aria-hidden-focus.js | title": { "message": "`[aria-hidden=\"true\"]`-elementeissä ei ole tarkennettavia alaosia" }, "lighthouse-core/audits/accessibility/aria-input-field-name.js | description": { "message": "Jos syötekentän nimi ei ole esteetön, näytönlukuohjelmat sanovat sen kohdalla geneerisen nimen, jolloin näytönlukuohjelmien käyttäjät eivät voi käyttää sitä. [Lue lisää](https://web.dev/aria-name/)." }, "lighthouse-core/audits/accessibility/aria-input-field-name.js | failureTitle": { "message": "ARIA-syötekenttien nimet eivät ole esteettömiä" }, "lighthouse-core/audits/accessibility/aria-input-field-name.js | title": { "message": "ARIA-syötekenttien nimet ovat esteettömiä" }, "lighthouse-core/audits/accessibility/aria-meter-name.js | description": { "message": "Jos elementin nimi ei ole esteetön, näytönlukuohjelmat sanovat sen kohdalla geneerisen nimen, jolloin näytönlukuohjelmien käyttäjät eivät voi käyttää sitä. [Lue lisää](https://web.dev/aria-name/)." }, "lighthouse-core/audits/accessibility/aria-meter-name.js | failureTitle": { "message": "ARIA-elementeillä (`meter`) ei ole esteettömiä nimiä" }, "lighthouse-core/audits/accessibility/aria-meter-name.js | title": { "message": "ARIA-elementeillä (`meter`) on esteettömät nimet" }, "lighthouse-core/audits/accessibility/aria-progressbar-name.js | description": { "message": "Jos elementin (`progressbar`) nimi ei ole esteetön, näytönlukuohjelmat sanovat sen kohdalla geneerisen nimen, jolloin näytönlukuohjelmien käyttäjät eivät voi käyttää sitä. [Lue lisää](https://web.dev/aria-name/)." }, "lighthouse-core/audits/accessibility/aria-progressbar-name.js | failureTitle": { "message": "ARIA-elementeillä (`progressbar`) ei ole esteettömiä nimiä" }, "lighthouse-core/audits/accessibility/aria-progressbar-name.js | title": { "message": "ARIA-elementeillä (`progressbar`) on esteettömät nimet" }, "lighthouse-core/audits/accessibility/aria-required-attr.js | description": { "message": "Joillakin ARIA-rooleilla on pakollisia määritteitä, jotka kuvaavat elementin tilaa näytönlukuohjelmille. [Lue lisää](https://web.dev/aria-required-attr/)." }, "lighthouse-core/audits/accessibility/aria-required-attr.js | failureTitle": { "message": "`[role]`-elementeissä ei ole kaikkia vaadittuja `[aria-*]`-määritteitä" }, "lighthouse-core/audits/accessibility/aria-required-attr.js | title": { "message": "`[role]`-elementeissä on kaikki vaaditut `[aria-*]`-määritteet" }, "lighthouse-core/audits/accessibility/aria-required-children.js | description": { "message": "Voidakseen suorittaa esteettömyyteen liittyvät toiminnot joidenkin alatason ARIA-roolien on kuuluttava tiettyihin ylätason rooleihin. [Lue lisää](https://web.dev/aria-required-children/)." }, "lighthouse-core/audits/accessibility/aria-required-children.js | failureTitle": { "message": "ARIAn `[role]` sisältämät elementit edellyttävät alatasoilta tiettyä elementtiä (`[role]`), mutta se puuttuu osalta tai kaikilta alatasoilta." }, "lighthouse-core/audits/accessibility/aria-required-children.js | title": { "message": "ARIAn `[role]` sisältämät elementit edellyttävät alatasoilta tiettyä elementtiä (`[role]`), joka on kaikilla alatasoilla." }, "lighthouse-core/audits/accessibility/aria-required-parent.js | description": { "message": "Voidakseen suorittaa esteettömyyteen liittyvät toiminnot joidenkin alatason ARIA-roolien on kuuluttava tiettyihin ylätason rooleihin. [Lue lisää](https://web.dev/aria-required-parent/)." }, "lighthouse-core/audits/accessibility/aria-required-parent.js | failureTitle": { "message": "`[role]`-elementit eivät sisälly niiden pakolliseen ylätason elementtiin" }, "lighthouse-core/audits/accessibility/aria-required-parent.js | title": { "message": "`[role]`-elementit sisältyvät niiden pakolliseen ylätason elementtiin" }, "lighthouse-core/audits/accessibility/aria-roles.js | description": { "message": "Voidakseen suorittaa esteettömyyteen liittyvät toiminnot ARIA-rooleilla on oltava kelvolliset arvot. [Lue lisää](https://web.dev/aria-roles/)." }, "lighthouse-core/audits/accessibility/aria-roles.js | failureTitle": { "message": "`[role]`-arvot eivät ole kelvollisia" }, "lighthouse-core/audits/accessibility/aria-roles.js | title": { "message": "`[role]`-arvot ovat kelvollisia" }, "lighthouse-core/audits/accessibility/aria-toggle-field-name.js | description": { "message": "Jos päälle/pois-kentän nimi ei ole esteetön, näytönlukuohjelmat sanovat sen kohdalla geneerisen nimen, jolloin näytönlukuohjelmien käyttäjät eivät voi käyttää sitä. [Lue lisää](https://web.dev/aria-name/)." }, "lighthouse-core/audits/accessibility/aria-toggle-field-name.js | failureTitle": { "message": "ARIAn päälle/pois-kenttien nimet eivät ole esteettömiä" }, "lighthouse-core/audits/accessibility/aria-toggle-field-name.js | title": { "message": "ARIAn päälle/pois-kenttien nimet ovat esteettömiä" }, "lighthouse-core/audits/accessibility/aria-tooltip-name.js | description": { "message": "Jos elementin nimi ei ole esteetön, näytönlukuohjelmat sanovat sen kohdalla geneerisen nimen, jolloin näytönlukuohjelmien käyttäjät eivät voi käyttää sitä. [Lue lisää](https://web.dev/aria-name/)." }, "lighthouse-core/audits/accessibility/aria-tooltip-name.js | failureTitle": { "message": "ARIA-elementeillä (`tooltip`) ei ole esteettömiä nimiä" }, "lighthouse-core/audits/accessibility/aria-tooltip-name.js | title": { "message": "ARIA-elementeillä (`tooltip`) on esteettömät nimet" }, "lighthouse-core/audits/accessibility/aria-treeitem-name.js | description": { "message": "Jos elementin nimi ei ole esteetön, näytönlukuohjelmat sanovat sen kohdalla geneerisen nimen, jolloin näytönlukuohjelmien käyttäjät eivät voi käyttää sitä. [Lue lisää](https://web.dev/aria-name/)." }, "lighthouse-core/audits/accessibility/aria-treeitem-name.js | failureTitle": { "message": "ARIA-elementeillä (`treeitem`) ei ole esteettömiä nimiä" }, "lighthouse-core/audits/accessibility/aria-treeitem-name.js | title": { "message": "ARIA-elementeillä (`treeitem`) on esteettömät nimet" }, "lighthouse-core/audits/accessibility/aria-valid-attr-value.js | description": { "message": "Avustustekniikat (kuten näytönlukuohjelmat) eivät voi tulkita ARIA-määritteitä, joissa on virheelliset arvot. [Lue lisää](https://web.dev/aria-valid-attr-value/)." }, "lighthouse-core/audits/accessibility/aria-valid-attr-value.js | failureTitle": { "message": "`[aria-*]`-määritteiden arvot eivät ole kelvollisia" }, "lighthouse-core/audits/accessibility/aria-valid-attr-value.js | title": { "message": "`[aria-*]`-määritteiden arvot ovat kelvollisia" }, "lighthouse-core/audits/accessibility/aria-valid-attr.js | description": { "message": "Avustustekniikat (kuten näytönlukuohjelmat) eivät voi tulkita ARIA-määritteitä, joilla on virheelliset nimet. [Lue lisää](https://web.dev/aria-valid-attr/)." }, "lighthouse-core/audits/accessibility/aria-valid-attr.js | failureTitle": { "message": "`[aria-*]`-määritteet eivät ole kelvollisia tai sisältävät kirjoitusvirheitä" }, "lighthouse-core/audits/accessibility/aria-valid-attr.js | title": { "message": "`[aria-*]`-määritteet ovat kelvollisia eivätkä sisällä kirjoitusvirheitä" }, "lighthouse-core/audits/accessibility/axe-audit.js | failingElementsHeader": { "message": "Hylätyt elementit" }, "lighthouse-core/audits/accessibility/button-name.js | description": { "message": "Kun painikkeen nimi ei ole esteetön, näytönlukuohjelmat ilmoittavat sen painikkeeksi, jolloin se on hyödytön näytönlukuohjelmia tarvitseville käyttäjille. [Lue lisää](https://web.dev/button-name/)." }, "lighthouse-core/audits/accessibility/button-name.js | failureTitle": { "message": "Painikkeiden nimet eivät ole esteettömiä" }, "lighthouse-core/audits/accessibility/button-name.js | title": { "message": "Painikkeiden nimet ovat esteettömiä" }, "lighthouse-core/audits/accessibility/bypass.js | description": { "message": "Tapojen lisääminen toistuvan sisällön ohittamiseen auttaa näppäimistön käyttäjiä siirtymään sivulla tehokkaammin. [Lue lisää](https://web.dev/bypass/)." }, "lighthouse-core/audits/accessibility/bypass.js | failureTitle": { "message": "Sivu ei sisällä otsikkoa, ohituslinkkiä tai maamerkin aluetta" }, "lighthouse-core/audits/accessibility/bypass.js | title": { "message": "Sivu sisältää otsikon, ohituslinkin tai maamerkin alueen" }, "lighthouse-core/audits/accessibility/color-contrast.js | description": { "message": "Alhaisen kontrastin teksti on monelle vaikea tai mahdoton lukea. [Lue lisää](https://web.dev/color-contrast/)." }, "lighthouse-core/audits/accessibility/color-contrast.js | failureTitle": { "message": "Taustan ja etualan värien kontrastisuhde ei ole riittävä." }, "lighthouse-core/audits/accessibility/color-contrast.js | title": { "message": "Taustan ja etualan värien kontrastisuhde on riittävä" }, "lighthouse-core/audits/accessibility/definition-list.js | description": { "message": "Kun määritelmäluetteloita ei ole merkitty kunnolla, näytönlukuohjelmien tuottama sisältö voi olla sekavaa tai epätarkkaa. [Lue lisää](https://web.dev/definition-list/)." }, "lighthouse-core/audits/accessibility/definition-list.js | failureTitle": { "message": "`<dl>`-elementit eivät sisällä vain oikein järjestettyjä `<dt>`- ja `<dd>`-ryhmiä ja `<script>`-, `<template>`- tai `<div>`-elementtejä." }, "lighthouse-core/audits/accessibility/definition-list.js | title": { "message": "`<dl>`-elementit sisältävät vain oikein järjestettyjä `<dt>`- ja `<dd>`-ryhmiä ja `<script>`-, `<template>` tai `<div>`-elementtejä" }, "lighthouse-core/audits/accessibility/dlitem.js | description": { "message": "Määritelmien luettelokohdat (`<dt>` ja `<dd>`) on yhdistettävä ylätason `<dl>`-elementtiin, jotta näytönlukuohjelmat voivat varmasti lukea ne oikein. [Lue lisää](https://web.dev/dlitem/)." }, "lighthouse-core/audits/accessibility/dlitem.js | failureTitle": { "message": "Määritelmien luettelokohtia ei ole yhdistetty `<dl>`-elementeillä" }, "lighthouse-core/audits/accessibility/dlitem.js | title": { "message": "Määritelmien luettelokohdat on yhdistetty `<dl>`-elementeillä" }, "lighthouse-core/audits/accessibility/document-title.js | description": { "message": "Nimi antaa näytönlukuohjelmaa käyttäville yleiskuvan sivusta, ja hakukoneen käyttäjille nimi on tärkeä oleellisten sivujen löytämiseen hakutuloksista. [Lue lisää](https://web.dev/document-title/)." }, "lighthouse-core/audits/accessibility/document-title.js | failureTitle": { "message": "Dokumentissa ei ole `<title>`-elementtiä" }, "lighthouse-core/audits/accessibility/document-title.js | title": { "message": "Dokumentissa on `<title>`-elementti" }, "lighthouse-core/audits/accessibility/duplicate-id-active.js | description": { "message": "Tarkentamista tukevilla elementeillä on oltava yksilöllinen `id`, jotta avustava teknologia havaitsee ne. [Lue lisää](https://web.dev/duplicate-id-active/)." }, "lighthouse-core/audits/accessibility/duplicate-id-active.js | failureTitle": { "message": "Aktiivisten, tarkennettavien elementtien `[id]`-määritteet eivät ole yksilöllisiä" }, "lighthouse-core/audits/accessibility/duplicate-id-active.js | title": { "message": "Aktiivisten, tarkennettavien elementtien `[id]`-määritteet ovat yksilöllisiä" }, "lighthouse-core/audits/accessibility/duplicate-id-aria.js | description": { "message": "ARIA-tunnisteen on oltava yksilöllinen, jotta avustavat teknologiat eivät jätä muita esiintymiä huomioimatta. [Lue lisää](https://web.dev/duplicate-id-aria/)." }, "lighthouse-core/audits/accessibility/duplicate-id-aria.js | failureTitle": { "message": "ARIA-tunnisteet eivät ole yksilöllisiä" }, "lighthouse-core/audits/accessibility/duplicate-id-aria.js | title": { "message": "ARIA-tunnisteet ovat yksilöllisiä" }, "lighthouse-core/audits/accessibility/form-field-multiple-labels.js | description": { "message": "Jos lomakekentillä on useita tunnisteita, näytönlukuohjelmat ja muut avustavat teknologiat saattavat viitata niihin hämmentävästi käyttäen ensimmäistä, viimeistä tai jokaista tunnistetta. [Lue lisää](https://web.dev/form-field-multiple-labels/)." }, "lighthouse-core/audits/accessibility/form-field-multiple-labels.js | failureTitle": { "message": "Lomakekentillä on useita tunnisteita" }, "lighthouse-core/audits/accessibility/form-field-multiple-labels.js | title": { "message": "Lomakekentillä ei ole useita tunnisteita" }, "lighthouse-core/audits/accessibility/frame-title.js | description": { "message": "Näytönlukuohjelman käyttäjät saavat tietää kehysten sisällöt vain kehysten nimien avulla. [Lue lisää](https://web.dev/frame-title/)." }, "lighthouse-core/audits/accessibility/frame-title.js | failureTitle": { "message": "`<frame>`- tai `<iframe>`-elementeillä ei ole nimeä" }, "lighthouse-core/audits/accessibility/frame-title.js | title": { "message": "`<frame>`- tai `<iframe>`-elementeillä on nimi" }, "lighthouse-core/audits/accessibility/heading-order.js | description": { "message": "Loogisesti järjestetyt ja kaikki tasot käsittävät otsikot kertovat sivun semanttisesta rakenteesta, jolloin sen selaaminen ja ymmärtäminen avustavilla teknologioilla on helpompaa. [Lue lisää](https://web.dev/heading-order/)." }, "lighthouse-core/audits/accessibility/heading-order.js | failureTitle": { "message": "Otsikkoelementit eivät ole laskevassa järjestyksessä" }, "lighthouse-core/audits/accessibility/heading-order.js | title": { "message": "Otsikkoelementit ovat laskevassa järjestyksessä" }, "lighthouse-core/audits/accessibility/html-has-lang.js | description": { "message": "Jos sivulla ei ole kielimääritettä, näytönlukuohjelma arvioi kieleksi oletuskielen, jonka käyttäjä valitsi ottaessaan näytönlukuohjelman käyttöön. Jos oletuskieli ei ole käytössä sivulla, näytönlukuohjelma voi ilmoittaa sivun tekstin väärin. [Lue lisää](https://web.dev/html-has-lang/)." }, "lighthouse-core/audits/accessibility/html-has-lang.js | failureTitle": { "message": "`<html>`-elementissä ei ole `[lang]`-määritettä" }, "lighthouse-core/audits/accessibility/html-has-lang.js | title": { "message": "`<html>`-elementissä on `[lang]`-määrite" }, "lighthouse-core/audits/accessibility/html-lang-valid.js | description": { "message": "Kelvollisen [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) ‑määritteen ilmoittaminen elementeille auttaa näytönlukuohjelmaa kertomaan tekstin oikein. [Lue lisää](https://web.dev/html-lang-valid/)." }, "lighthouse-core/audits/accessibility/html-lang-valid.js | failureTitle": { "message": "`<html>`-elementin `[lang]`-määritteen arvo ei ole kelvollinen" }, "lighthouse-core/audits/accessibility/html-lang-valid.js | title": { "message": "`<html>`-elementin `[lang]`-määritteen arvo on kelvollinen" }, "lighthouse-core/audits/accessibility/image-alt.js | description": { "message": "Informatiivisilla elementeillä pitäisi olla lyhyt ja kuvaileva vaihtoehtoinen teksti. Koristeelliset elementit voidaan ohittaa tyhjällä Alt-määritteellä. [Lue lisää](https://web.dev/image-alt/)." }, "lighthouse-core/audits/accessibility/image-alt.js | failureTitle": { "message": "Kuvaelementeillä ei ole `[alt]`-määritteitä" }, "lighthouse-core/audits/accessibility/image-alt.js | title": { "message": "Kuvaelementeillä on `[alt]`-määritteet" }, "lighthouse-core/audits/accessibility/input-image-alt.js | description": { "message": "Kun `<input>`-painikkeena käytetään kuvaa, vaihtoehtoisen tekstin lisääminen voi auttaa näytönlukuohjelman käyttäjiä ymmärtämään painikkeen tarkoituksen. [Lue lisää](https://web.dev/input-image-alt/)." }, "lighthouse-core/audits/accessibility/input-image-alt.js | failureTitle": { "message": "`<input type=\"image\">`-elementeissä ei ole `[alt]`-tekstiä" }, "lighthouse-core/audits/accessibility/input-image-alt.js | title": { "message": "`<input type=\"image\">`-elementeissä on `[alt]`-teksti" }, "lighthouse-core/audits/accessibility/label.js | description": { "message": "Tunnisteilla varmistetaan, että avustustekniikat (kuten näytönlukuohjelmat) ilmoittavat lomakkeiden ohjaimista oikein. [Lue lisää](https://web.dev/label/)." }, "lighthouse-core/audits/accessibility/label.js | failureTitle": { "message": "Lomakkeiden elementeillä ei ole niihin liittyviä tunnisteita" }, "lighthouse-core/audits/accessibility/label.js | title": { "message": "Lomake-elementeillä on niihin liittyvät tunnisteet" }, "lighthouse-core/audits/accessibility/link-name.js | description": { "message": "Linkkiteksti (ja vaihtoehtoinen teksti kuvia varten, kun niitä käytetään linkkeinä), joka on erottuva, yksilöllinen ja tarkennettavissa, parantaa näytönlukuohjelmaa käyttävien navigointikokemusta. [Lue lisää](https://web.dev/link-name/)." }, "lighthouse-core/audits/accessibility/link-name.js | failureTitle": { "message": "Linkkien nimet eivät ole helposti erottuvia" }, "lighthouse-core/audits/accessibility/link-name.js | title": { "message": "Linkkien nimet ovat helposti erottuvia" }, "lighthouse-core/audits/accessibility/list.js | description": { "message": "Näytönlukuohjelmat ilmoittavat luettelot tietyillä tavoilla. Kelvollinen luettelorakenne tukee näytönlukuohjelman tuottamaa sisältöä. [Lue lisää](https://web.dev/list/)." }, "lighthouse-core/audits/accessibility/list.js | failureTitle": { "message": "Luettelot eivät sisällä ainoastaan `<li>`-elementtejä ja skriptiä tukevia elementtejä (`<script>` ja `<template>`)" }, "lighthouse-core/audits/accessibility/list.js | title": { "message": "Luettelot sisältävät ainoastaan `<li>`-elementtejä ja skriptiä tukevia elementtejä (`<script>` ja `<template>`)" }, "lighthouse-core/audits/accessibility/listitem.js | description": { "message": "Näytönlukuohjelmat edellyttävät, että luettelokohdat (`<li>`) sisältyvät ylätason elementteihin `<ul>` tai `<ol>`, jotta ne voidaan ilmoittaa oikein. [Lue lisää](https://web.dev/listitem/)." }, "lighthouse-core/audits/accessibility/listitem.js | failureTitle": { "message": "Luettelokohteet (`<li>`) eivät sisälly ylätason `<ul>`- tai `<ol>`-elementtiin" }, "lighthouse-core/audits/accessibility/listitem.js | title": { "message": "Luettelokohdat (`<li>`) sisältyvät ylätason elementteihin `<ul>` tai `<ol>`" }, "lighthouse-core/audits/accessibility/meta-refresh.js | description": { "message": "Käyttäjät eivät odota sivun päivittyvän automaattisesti, ja päivittäminen siirtää kohdistuksen takaisin sivun yläreunaan. Tämä voi tehdä käytöstä turhauttavaa tai sekavaa. [Lue lisää](https://web.dev/meta-refresh/)." }, "lighthouse-core/audits/accessibility/meta-refresh.js | failureTitle": { "message": "Dokumentissa on käytössä `<meta http-equiv=\"refresh\">`" }, "lighthouse-core/audits/accessibility/meta-refresh.js | title": { "message": "Dokumentti ei käytä `<meta http-equiv=\"refresh\">`-tagia" }, "lighthouse-core/audits/accessibility/meta-viewport.js | description": { "message": "Zoomauksen poistaminen käytöstä aiheuttaa ongelmia heikkonäköisille käyttäjille, jotka tarvitsevat näytön suurennusta nähdäkseen verkkosivun sisällön kunnolla. [Lue lisää](https://web.dev/meta-viewport/)." }, "lighthouse-core/audits/accessibility/meta-viewport.js | failureTitle": { "message": "`[user-scalable=\"no\"]` on käytössä `<meta name=\"viewport\">`-elementissä tai `[maximum-scale]`-määrite on pienempi kuin 5" }, "lighthouse-core/audits/accessibility/meta-viewport.js | title": { "message": "`[user-scalable=\"no\"]` ei ole käytössä `<meta name=\"viewport\">`-elementissä, ja `[maximum-scale]`-määrite on vähintään 5" }, "lighthouse-core/audits/accessibility/object-alt.js | description": { "message": "Näytönlukuohjelmat eivät voi kääntää sisältöä, joka ei ole tekstiä. Vaihtoehtoisen tekstin lisääminen `<object>`-elementteihin auttaa näytönlukuohjelmia esittämään sisällön merkityksen käyttäjille. [Lue lisää](https://web.dev/object-alt/)." }, "lighthouse-core/audits/accessibility/object-alt.js | failureTitle": { "message": "`<object>`-elementeissä ei ole vaihtoehtoista tekstiä." }, "lighthouse-core/audits/accessibility/object-alt.js | title": { "message": "`<object>`-elementeissä on vaihtoehtoista tekstiä." }, "lighthouse-core/audits/accessibility/tabindex.js | description": { "message": "Navigointijärjestys on eksplisiittinen, jos arvo on suurempi kuin 0. Vaikka ratkaisu on teknisesti käypä, se tekee usein kokemuksesta turhauttavan avustustekniikkaa tarvitseville käyttäjille. [Lue lisää](https://web.dev/tabindex/)." }, "lighthouse-core/audits/accessibility/tabindex.js | failureTitle": { "message": "Joidenkin elementtien `[tabindex]`-arvo on suurempi kuin 0" }, "lighthouse-core/audits/accessibility/tabindex.js | title": { "message": "Yhdenkään elementin `[tabindex]`-arvo ei ole suurempi kuin 0" }, "lighthouse-core/audits/accessibility/td-headers-attr.js | description": { "message": "Näytönlukuohjelmissa on ominaisuuksia, jotka tekevät taulukoissa siirtymisestä helpompaa. Voit parantaa näytönlukuohjelman käyttäjien kokemusta varmistamalla, että `[headers]`-määritettä käyttävät `<td>`-solut viittaavat vain toisiin soluihin samassa taulukossa. [Lue lisää](https://web.dev/td-headers-attr/)." }, "lighthouse-core/audits/accessibility/td-headers-attr.js | failureTitle": { "message": "`[headers]`-määritettä käyttävät `<table>`-elementin solut viittaavat elementtiin (`id`), joka ei ole samassa taulukossa." }, "lighthouse-core/audits/accessibility/td-headers-attr.js | title": { "message": "`[headers]`-määritettä käyttävät `<table>`-elementin solut viittaavat soluihin samassa taulukossa" }, "lighthouse-core/audits/accessibility/th-has-data-cells.js | description": { "message": "Näytönlukuohjelmissa on ominaisuuksia, jotka tekevät taulukoissa siirtymisestä helpompaa. Voit parantaa näytönlukuohjelmaa käyttävien kokemusta varmistamalla, että taulukoiden otsikot viittaavat aina johonkin solujoukkoon. [Lue lisää](https://web.dev/th-has-data-cells/)." }, "lighthouse-core/audits/accessibility/th-has-data-cells.js | failureTitle": { "message": "`<th>`-elementit ja elementit, joissa on `[role=\"columnheader\"/\"rowheader\"]`, eivät sisällä niissä kuvattuja datasoluja" }, "lighthouse-core/audits/accessibility/th-has-data-cells.js | title": { "message": "`<th>`-elementit ja elementit, joissa on `[role=\"columnheader\"/\"rowheader\"]`, sisältävät niissä kuvatut datasolut" }, "lighthouse-core/audits/accessibility/valid-lang.js | description": { "message": "Kelvollisen [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) ‑määritteen ilmoittaminen elementeille auttaa varmistamaan, että näytönlukuohjelma ääntää tekstin oikein. [Lue lisää](https://web.dev/valid-lang/)." }, "lighthouse-core/audits/accessibility/valid-lang.js | failureTitle": { "message": "`[lang]`-määritteiden arvot eivät ole kelvollisia" }, "lighthouse-core/audits/accessibility/valid-lang.js | title": { "message": "`[lang]`-määritteillä on kelvollinen arvo" }, "lighthouse-core/audits/accessibility/video-caption.js | description": { "message": "Kun videossa on tekstitykset, kuurot ja heikkokuuloiset saavat videon tiedot paremmin. [Lue lisää](https://web.dev/video-caption/)." }, "lighthouse-core/audits/accessibility/video-caption.js | failureTitle": { "message": "Elementit (`<video>`) eivät sisällä elementtiä (`<track>`), jossa on `[kind=\"captions\"]`" }, "lighthouse-core/audits/accessibility/video-caption.js | title": { "message": "Elementit (`<video>`) sisältävät elementin (`<track>`), jossa on `[kind=\"captions\"]`" }, "lighthouse-core/audits/apple-touch-icon.js | description": { "message": "Määritä `apple-touch-icon`, jotta iOS-näkyvyys on paras mahdollinen, kun käyttäjä lisää progressiivisen web-sovelluksen aloitusnäytölle. Sen on viitattava läpinäkymättömään neliön muotoiseen (192 px tai 180 px) PNG-tiedostoon. [Lue lisää](https://web.dev/apple-touch-icon/)." }, "lighthouse-core/audits/apple-touch-icon.js | failureTitle": { "message": "Ei sisällä kelvollista `apple-touch-icon`-arvoa" }, "lighthouse-core/audits/apple-touch-icon.js | precomposedWarning": { "message": "`apple-touch-icon-precomposed` on vanhentunut; `apple-touch-icon`-määritettä suositellaan." }, "lighthouse-core/audits/apple-touch-icon.js | title": { "message": "Sisältää kelvollisen `apple-touch-icon`-määritteen" }, "lighthouse-core/audits/autocomplete.js | columnCurrent": { "message": "Nykyinen arvo" }, "lighthouse-core/audits/autocomplete.js | columnSuggestions": { "message": "Ehdotettu tunnus" }, "lighthouse-core/audits/autocomplete.js | description": { "message": "`autocomplete` auttaa käyttäjiä lähettämään lomakkeita nopeammin. Voit helpottaa lomakkeiden täyttämistä, jos otat ominaisuuden käyttöön lisäämällä `autocomplete`-määritteelle kelvollisen arvon. [Lue lisää](https://developers.google.com/web/fundamentals/design-and-ux/input/forms#use_metadata_to_enable_auto-complete)" }, "lighthouse-core/audits/autocomplete.js | failureTitle": { "message": "`<input>`-elementeillä ei ole tarvittavia `autocomplete`-määritteitä" }, "lighthouse-core/audits/autocomplete.js | manualReview": { "message": "Edellyttää manuaalista tarkistusta" }, "lighthouse-core/audits/autocomplete.js | reviewOrder": { "message": "Tarkista tunnusten järjestys" }, "lighthouse-core/audits/autocomplete.js | title": { "message": "`<input>`-elementeillä on käytössä tarvittava `autocomplete`" }, "lighthouse-core/audits/autocomplete.js | warningInvalid": { "message": "`autocomplete`-tunnukset: \"{token}\" on virheellinen ({snippet})" }, "lighthouse-core/audits/autocomplete.js | warningOrder": { "message": "Tarkista tunnusten järjestys: {tokens} ({snippet})" }, "lighthouse-core/audits/bootup-time.js | chromeExtensionsWarning": { "message": "Chromen laajennukset heikensivät tämän sivun latausnopeutta. Yritä tarkastaa sivu incognito-tilassa tai Chrome-profiililla, johon ei ole lisätty laajennuksia." }, "lighthouse-core/audits/bootup-time.js | columnScriptEval": { "message": "Skriptin arviointi" }, "lighthouse-core/audits/bootup-time.js | columnScriptParse": { "message": "Skriptin jäsennys" }, "lighthouse-core/audits/bootup-time.js | columnTotal": { "message": "Prosessoriaika yhteensä" }, "lighthouse-core/audits/bootup-time.js | description": { "message": "Suosittelemme lyhentämään JS:n jäsentämiseen, kääntämiseen ja suorittamiseen kuluvaa aikaa. Pienempien JS-resurssien jakaminen voi helpottaa tätä. [Lue lisää](https://web.dev/bootup-time/)." }, "lighthouse-core/audits/bootup-time.js | failureTitle": { "message": "Vähennä JavaScriptin suorittamiseen kuluvaa aikaa" }, "lighthouse-core/audits/bootup-time.js | title": { "message": "JavaScriptin suorittamiseen kuluva aika" }, "lighthouse-core/audits/byte-efficiency/duplicated-javascript.js | description": { "message": "Poista suuret, kopioidut JavaScript-moduulit paketeista pienentääksesi verkkotoiminnan tarpeetonta tavunkulutusta. " }, "lighthouse-core/audits/byte-efficiency/duplicated-javascript.js | title": { "message": "Poista kaksoismoduulit JavaScript-paketeista" }, "lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | description": { "message": "Suuret GIFit eivät ole tehokas tapa jaella animoitua sisältöä. Voit pienentää ladattavien tavujen määrää jakelemalla animaatioita MPEG4- tai WebM-muodossa ja staattisia kuvia PNG- tai WebP-muodossa. [Lue lisää](https://web.dev/efficient-animated-content/)" }, "lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | title": { "message": "Jakele animaatiosisältöä videomuodossa" }, "lighthouse-core/audits/byte-efficiency/legacy-javascript.js | description": { "message": "Polyfill- ja transform-merkintöjen avulla vanhat selaimet voivat käyttää uusia JavaScript-ominaisuuksia. Monia ei kuitenkaan tarvita nykyaikaisissa selaimissa. Käytä JavaScript-paketissasi nykyaikaista käyttöönottostrategiaa, jossa havaitaan moduuli/ei-moduuli-ominaisuus, minkä avulla vähennetään nykyaikaisiin selaimiin lähetetyn koodin määrää mutta säilytetään silti vanhojen selaimien tuki. [Lue lisää](https://philipwalton.com/articles/deploying-es2015-code-in-production-today/)." }, "lighthouse-core/audits/byte-efficiency/legacy-javascript.js | title": { "message": "Vältä vanhan JavaScriptin näyttämistä nykyaikaisilla selaimilla" }, "lighthouse-core/audits/byte-efficiency/modern-image-formats.js | description": { "message": "WebP:n ja AVIF:n kaltaiset kuvamuodot pakkautuvat usein paremmin kuin PNG tai JPEG, mikä nopeuttaa lataamista ja kuluttaa vähemmän dataa. [Lue lisää](https://web.dev/uses-webp-images/)." }, "lighthouse-core/audits/byte-efficiency/modern-image-formats.js | title": { "message": "Jakele kuvat seuraavan sukupolven muodoissa" }, "lighthouse-core/audits/byte-efficiency/offscreen-images.js | description": { "message": "Suosittelemme lykkäämään poissa näkyvistä olevien ja piilotettujen kuvien lataamista, kunnes kaikki kriittiset resurssit on ladattu. [Lue lisää](https://web.dev/offscreen-images/)." }, "lighthouse-core/audits/byte-efficiency/offscreen-images.js | title": { "message": "Lykkää kuvien lataamista, jos ne eivät ole näkyvissä" }, "lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | description": { "message": "Resurssit estävät sivun ensimmäisen renderöinnin. Suosittelemme jakelemaan kriittiset JS- ja CSS-osat sivuun upotettuina ja lykkäämään kaikkien ei-kriittisten JS- tai tyyliosien lataamista. [Lue lisää](https://web.dev/render-blocking-resources/)." }, "lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | title": { "message": "Poista renderöinnin estävät resurssit" }, "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | description": { "message": "Suuret verkkoresurssit aiheuttavat kuluja käyttäjille ja liittyvät vahvasti pitkiin latausaikoihin. [Lue lisää](https://web.dev/total-byte-weight/)." }, "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | displayValue": { "message": "Yhteenlaskettu koko oli {totalBytes, number, bytes} KiB" }, "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | failureTitle": { "message": "Vältä valtavia verkkoresursseja" }, "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | title": { "message": "Välttää valtavia verkkoresursseja" }, "lighthouse-core/audits/byte-efficiency/unminified-css.js | description": { "message": "CSS-tiedostojen pienentäminen voi auttaa pienentämään verkkoresurssien kokoa. [Lue lisää](https://web.dev/unminified-css/)." }, "lighthouse-core/audits/byte-efficiency/unminified-css.js | title": { "message": "Pienennä CSS-tiedostoja" }, "lighthouse-core/audits/byte-efficiency/unminified-javascript.js | description": { "message": "JavaScript-tiedostojen pienentäminen voi auttaa pienentämään resurssien kokoa ja lyhentämään skriptin jäsentämiseen kuluvaa aikaa. [Lue lisää](https://web.dev/unminified-javascript/)." }, "lighthouse-core/audits/byte-efficiency/unminified-javascript.js | title": { "message": "Pienennä JavaScript-tiedostoja" }, "lighthouse-core/audits/byte-efficiency/unused-css-rules.js | description": { "message": "Vähennä tyylisivujen käyttämättömiä sääntöjä ja lykkää sellaista CSS:ää, jota ei käytetä sivun yläosan sisältöön, niin vähennät verkkotoiminnan tavujen kulutusta. [Lue lisää](https://web.dev/unused-css-rules/)." }, "lighthouse-core/audits/byte-efficiency/unused-css-rules.js | title": { "message": "Vähennä käyttämätöntä CSS:ää" }, "lighthouse-core/audits/byte-efficiency/unused-javascript.js | description": { "message": "Vähennä käyttämätöntä JavaScriptiä ja lykkää skriptien lataamista, kunnes niiden on vähennettävä verkkotoiminnan tavujen kulutusta. [Lue lisää](https://web.dev/unused-javascript/)." }, "lighthouse-core/audits/byte-efficiency/unused-javascript.js | title": { "message": "Vähennä käyttämätöntä JavaScriptiä" }, "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | description": { "message": "Pitkä välimuistin käyttöikä voi nopeuttaa sivun lataamista, kun käyttäjä avaa sen uudelleen. [Lue lisää](https://web.dev/uses-long-cache-ttl/)." }, "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | displayValue": { "message": "{itemCount,plural, =1{1 resurssi löydetty}other{# resurssia löydetty}}" }, "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | failureTitle": { "message": "Käytä tehokasta välimuistikäytäntöä staattisten resurssien jakelemiseen" }, "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | title": { "message": "Käyttää tehokasta välimuistikäytäntöä staattisten resurssien käsittelyyn" }, "lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | description": { "message": "Optimoidut kuvat latautuvat nopeammin ja kuluttavat vähemmän mobiilidataa. [Lue lisää](https://web.dev/uses-optimized-images/)." }, "lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | title": { "message": "Koodaa kuvat tehokkaasti" }, "lighthouse-core/audits/byte-efficiency/uses-responsive-images-snapshot.js | columnActualDimensions": { "message": "Todelliset mitat" }, "lighthouse-core/audits/byte-efficiency/uses-responsive-images-snapshot.js | columnDisplayedDimensions": { "message": "Ilmoitetut mitat" }, "lighthouse-core/audits/byte-efficiency/uses-responsive-images-snapshot.js | failureTitle": { "message": "Kuvat olivat näytettyä kokoa suurempia" }, "lighthouse-core/audits/byte-efficiency/uses-responsive-images-snapshot.js | title": { "message": "Kuvat olivat näytettyyn kokoon nähden sopivia" }, "lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | description": { "message": "Näytä sopivan kokoisia kuvia, jotta voit vähentää mobiilidatan kulutusta ja lyhentää latausaikoja. [Lue lisää](https://web.dev/uses-responsive-images/)." }, "lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | title": { "message": "Määritä kuvien koko oikein" }, "lighthouse-core/audits/byte-efficiency/uses-text-compression.js | description": { "message": "Tekstipohjaiset resurssit on hyvä pakata ennen jakelua (gzip, deflate tai brotli), jotta ladattavien tavujen määrä voidaan minimoida. [Lue lisää](https://web.dev/uses-text-compression/)." }, "lighthouse-core/audits/byte-efficiency/uses-text-compression.js | title": { "message": "Ota tekstin pakkaus käyttöön" }, "lighthouse-core/audits/content-width.js | description": { "message": "Jos sovelluksesi leveys ei vastaa näkymän leveyttä, sovelluksesi ei välttämättä ole mobiilinäytöille optimoitu. [Lue lisää](https://web.dev/content-width/)." }, "lighthouse-core/audits/content-width.js | explanation": { "message": "Näkymän koko, {innerWidth} px, ei vastaa ikkunan kokoa, {outerWidth} px." }, "lighthouse-core/audits/content-width.js | failureTitle": { "message": "Sisällön koko ei vastaa näkymää" }, "lighthouse-core/audits/content-width.js | title": { "message": "Sisällön koko on näkymän mukainen" }, "lighthouse-core/audits/critical-request-chains.js | description": { "message": "Alla olevat kriittiset pyyntöketjut kertovat, minkä resurssien lataaminen priorisoidaan. Suosittelemme parantamaan sivun latausaikaa lyhentämällä ketjuja, pienentämällä resurssien latauskokoa ja lykkäämällä tarpeettomien resurssien lataamista. [Lue lisää](https://web.dev/critical-request-chains/)." }, "lighthouse-core/audits/critical-request-chains.js | displayValue": { "message": "{itemCount,plural, =1{1 ketju löydetty}other{# ketjua löydetty}}" }, "lighthouse-core/audits/critical-request-chains.js | title": { "message": "Vältä kriittisten pyyntöjen ketjuttamista" }, "lighthouse-core/audits/csp-xss.js | columnDirective": { "message": "Sääntö" }, "lighthouse-core/audits/csp-xss.js | columnSeverity": { "message": "Vakavuus" }, "lighthouse-core/audits/csp-xss.js | description": { "message": "Vahva Content Security Policy ‑käytäntö (CSP) vähentää merkittävästi cross-site scripting (XSS) ‑hyökkäyksien riskiä. [Lue lisää](https://web.dev/csp-xss/)" }, "lighthouse-core/audits/csp-xss.js | itemSeveritySyntax": { "message": "Syntaksi" }, "lighthouse-core/audits/csp-xss.js | metaTagMessage": { "message": "Sivu sisältää <meta>-tagissa määritetyn CSP:n. Harkitse CSP:n määrittämistä HTTP-ylätunnisteessa, jos mahdollista." }, "lighthouse-core/audits/csp-xss.js | noCsp": { "message": "Täytäntöönpanotilasta ei löytynyt CSP:tä" }, "lighthouse-core/audits/csp-xss.js | title": { "message": "Varmista, että CSP tehoaa XSS-hyökkäyksiä vastaan" }, "lighthouse-core/audits/deprecations.js | columnDeprecate": { "message": "Käytöstä poistaminen / varoitus" }, "lighthouse-core/audits/deprecations.js | columnLine": { "message": "Rivi" }, "lighthouse-core/audits/deprecations.js | description": { "message": "Käytöstä poistetut käyttöliittymät poistetaan aikanaan selaimesta. [Lue lisää](https://web.dev/deprecations/)." }, "lighthouse-core/audits/deprecations.js | displayValue": { "message": "{itemCount,plural, =1{1 varoitus löydetty}other{# varoitusta löydetty}}" }, "lighthouse-core/audits/deprecations.js | failureTitle": { "message": "Käyttää käytöstä poistettuja sovellusliittymiä" }, "lighthouse-core/audits/deprecations.js | title": { "message": "Välttää käytöstä poistettuja sovellusliittymiä" }, "lighthouse-core/audits/dobetterweb/charset.js | description": { "message": "Merkistökoodausilmoitus vaaditaan. Sen voi tehdä `<meta>`-tagilla HTML:n ensimmäisen 1 024 tavun sisällä tai HTTP:n vastauksen otsikon sisältötyyppi-kohdassa. [Lue lisää](https://web.dev/charset/)." }, "lighthouse-core/audits/dobetterweb/charset.js | failureTitle": { "message": "Merkistöilmoitus puuttuu tai näkyy liian myöhään HTML:ssä" }, "lighthouse-core/audits/dobetterweb/charset.js | title": { "message": "Merkistö määritelty oikein" }, "lighthouse-core/audits/dobetterweb/doctype.js | description": { "message": "Dokumenttityypin määrittäminen estää selainta siirtymästä quirks-tilaan. [Lue lisää](https://web.dev/doctype/)." }, "lighthouse-core/audits/dobetterweb/doctype.js | explanationBadDoctype": { "message": "Dokumenttityypin nimen on oltava pienillä kirjaimilla kirjoitettu merkkijono `html`" }, "lighthouse-core/audits/dobetterweb/doctype.js | explanationNoDoctype": { "message": "Dokumentin täytyy sisältää dokumenttityyppi" }, "lighthouse-core/audits/dobetterweb/doctype.js | explanationPublicId": { "message": "Oletettu publicId-arvo on tyhjä merkkijono" }, "lighthouse-core/audits/dobetterweb/doctype.js | explanationSystemId": { "message": "Oletettu systemId-arvo on tyhjä merkkijono" }, "lighthouse-core/audits/dobetterweb/doctype.js | failureTitle": { "message": "Sivulta puuttuu HTML-tiedostotyyppi, mikä käynnistää quirks-tilan" }, "lighthouse-core/audits/dobetterweb/doctype.js | title": { "message": "Sivulla on HTML-dokumenttityyppi" }, "lighthouse-core/audits/dobetterweb/dom-size.js | columnStatistic": { "message": "Tilastotieto" }, "lighthouse-core/audits/dobetterweb/dom-size.js | columnValue": { "message": "Arvo" }, "lighthouse-core/audits/dobetterweb/dom-size.js | description": { "message": "Suuri DOM lisää muistin käyttöä, pidentää [tyylilaskelmia](https://developers.google.com/web/fundamentals/performance/rendering/reduce-the-scope-and-complexity-of-style-calculations) ja aiheuttaa työläitä [asettelun uudelleenjuoksutuksia](https://developers.google.com/speed/articles/reflow). [Lue lisää](https://web.dev/dom-size/)." }, "lighthouse-core/audits/dobetterweb/dom-size.js | displayValue": { "message": "{itemCount,plural, =1{1 elementti}other{# elementtiä}}" }, "lighthouse-core/audits/dobetterweb/dom-size.js | failureTitle": { "message": "Vältä liian suurta DOM:ää" }, "lighthouse-core/audits/dobetterweb/dom-size.js | statisticDOMDepth": { "message": "DOM:n enimmäissyvyys" }, "lighthouse-core/audits/dobetterweb/dom-size.js | statisticDOMElements": { "message": "DOM-elementit yhteensä" }, "lighthouse-core/audits/dobetterweb/dom-size.js | statisticDOMWidth": { "message": "Alatason elementtien maksimimäärä" }, "lighthouse-core/audits/dobe