UNPKG

lighthouse

Version:

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

731 lines (730 loc) 249 kB
{ "core/audits/accessibility/accesskeys.js | description": { "message": "Tasteri za pristup omogućavaju korisnicima da brzo fokusiraju deo stranice. Da bi navigacija radila ispravno, svaki taster za pristup mora da bude jedinstven. [Saznajte više o tasterima za pristup](https://dequeuniversity.com/rules/axe/4.11/accesskeys)." }, "core/audits/accessibility/accesskeys.js | failureTitle": { "message": "Vrednosti za `[accesskey]` nisu jedinstvene" }, "core/audits/accessibility/accesskeys.js | title": { "message": "Vrednosti za `[accesskey]` su jedinstvene" }, "core/audits/accessibility/aria-allowed-attr.js | description": { "message": "Svaki ARIA element `role` podržava određeni podskup atributa `aria-*`. Ako se ovi elementi ne podudaraju, atributi `aria-*` će biti nevažeći. [Saznajte kako da se ARIA atributi podudaraju sa ulogama](https://dequeuniversity.com/rules/axe/4.11/aria-allowed-attr)." }, "core/audits/accessibility/aria-allowed-attr.js | failureTitle": { "message": "Atributi `[aria-*]` se ne podudaraju sa svojim ulogama" }, "core/audits/accessibility/aria-allowed-attr.js | title": { "message": "Atributi `[aria-*]` se podudaraju sa svojim ulogama" }, "core/audits/accessibility/aria-allowed-role.js | description": { "message": "Mnogim HTML elementima se mogu dodeliti samo određene ARIA uloge. Korišćenje ARIA uloga tamo gde to nije dozvoljeno može da ometa pristupačnost veb-stranice. [Saznajte više o ARIA ulogama](https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role)." }, "core/audits/accessibility/aria-allowed-role.js | failureTitle": { "message": "Koristite ARIA uloge na nekompatibilnim elementima" }, "core/audits/accessibility/aria-allowed-role.js | title": { "message": "Koristite ARIA uloge samo na kompatibilnim elementima" }, "core/audits/accessibility/aria-command-name.js | description": { "message": "Kada element nema pristupačan naziv, čitači ekrana ga najavljuju pomoću generičkog naziva, pa korisnici koji se oslanjaju na čitače ekrana ne mogu da ga koriste. [Saznajte kako da učinite elemente komandi pristupačnijim](https://dequeuniversity.com/rules/axe/4.11/aria-command-name)." }, "core/audits/accessibility/aria-command-name.js | failureTitle": { "message": "Elementi `button`, `link` i `menuitem` nemaju nazive prilagođene funkcijama pristupačnosti." }, "core/audits/accessibility/aria-command-name.js | title": { "message": "Elementi `button`, `link` i `menuitem` imaju nazive prilagođene funkcijama pristupačnosti" }, "core/audits/accessibility/aria-conditional-attr.js | description": { "message": "Neki ARIA atributi su dozvoljeni samo u elementu pod određenim uslovima. [Saznajte više o uslovnim ARIA atributima](https://dequeuniversity.com/rules/axe/4.11/aria-conditional-attr)." }, "core/audits/accessibility/aria-conditional-attr.js | failureTitle": { "message": "ARIA atributi se ne koriste onako kako je navedeno za ulogu elementa" }, "core/audits/accessibility/aria-conditional-attr.js | title": { "message": "ARIA atributi se koriste onako kako je navedeno za ulogu elementa" }, "core/audits/accessibility/aria-deprecated-role.js | description": { "message": "Tehnologija za pomoć osobama sa invaliditetom možda ne može ispravno da obradi zastarele ARIA uloge. [Saznajte više o zastarelim ARIA ulogama](https://dequeuniversity.com/rules/axe/4.11/aria-deprecated-role)." }, "core/audits/accessibility/aria-deprecated-role.js | failureTitle": { "message": "Korišćene su zastarele ARIA uloge" }, "core/audits/accessibility/aria-deprecated-role.js | title": { "message": "Zastarele ARIA uloge nisu korišćene" }, "core/audits/accessibility/aria-dialog-name.js | description": { "message": "ARIA elementi dijaloga bez pristupačnih naziva mogu da spreče korisnike čitača ekrana da razumeju njihovu svrhu. [Saznajte kako da učinite ARIA elemente dijaloga pristupačnijim](https://dequeuniversity.com/rules/axe/4.11/aria-dialog-name)." }, "core/audits/accessibility/aria-dialog-name.js | failureTitle": { "message": "Elementi sa stavkom `role=\"dialog\"` ili `role=\"alertdialog\"` nemaju pristupačne nazive." }, "core/audits/accessibility/aria-dialog-name.js | title": { "message": "Elementi sa stavkom `role=\"dialog\"` ili `role=\"alertdialog\"` imaju pristupačne nazive." }, "core/audits/accessibility/aria-hidden-body.js | description": { "message": "Tehnologije za pomoć osobama sa invaliditetom, poput čitača ekrana, ne rade dosledno kada se `aria-hidden=\"true\"` podesi za `<body>` dokumenta. [Saznajte kako `aria-hidden` utiče na sadržaj dokumenta](https://dequeuniversity.com/rules/axe/4.11/aria-hidden-body)." }, "core/audits/accessibility/aria-hidden-body.js | failureTitle": { "message": "Element `[aria-hidden=\"true\"]` je prisutan za `<body>` dokumenta" }, "core/audits/accessibility/aria-hidden-body.js | title": { "message": "Element `[aria-hidden=\"true\"]` nije prisutan za `<body>` dokumenta" }, "core/audits/accessibility/aria-hidden-focus.js | description": { "message": "Elementi po opadajućem redosledu koji mogu da se fokusiraju u okviru elementa `[aria-hidden=\"true\"]` sprečavaju te interaktivne elemente da budu dostupni korisnicima tehnologija za pomoć osobama sa invaliditetom, poput čitača ekrana. [Saznajte kako `aria-hidden` utiče na elemente koji mogu da se fokusiraju](https://dequeuniversity.com/rules/axe/4.11/aria-hidden-focus)." }, "core/audits/accessibility/aria-hidden-focus.js | failureTitle": { "message": "Elementi `[aria-hidden=\"true\"]` sadrže elemente po opadajućem redosledu koji mogu da se fokusiraju" }, "core/audits/accessibility/aria-hidden-focus.js | title": { "message": "Elementi `[aria-hidden=\"true\"]` ne obuhvataju elemente po opadajućem redosledu koji mogu da se fokusiraju" }, "core/audits/accessibility/aria-input-field-name.js | description": { "message": "Kada polje za unos nema naziv prilagođen funkciji pristupačnosti, čitači ekrana ga najavljuju pomoću generičkog naziva, pa korisnici koji se oslanjaju na čitače ekrana ne mogu da ga koriste. [Saznajte više o oznakama polja za unos](https://dequeuniversity.com/rules/axe/4.11/aria-input-field-name)." }, "core/audits/accessibility/aria-input-field-name.js | failureTitle": { "message": "ARIA polja za unos nemaju nazive prilagođene funkciji pristupačnosti" }, "core/audits/accessibility/aria-input-field-name.js | title": { "message": "ARIA polja za unos imaju nazive prilagođene funkciji pristupačnosti" }, "core/audits/accessibility/aria-meter-name.js | description": { "message": "Kada element merača nema pristupačan naziv, čitači ekrana ga najavljuju pomoću generičkog naziva, pa korisnici koji se oslanjaju na čitače ekrana ne mogu da ga koriste. [Saznajte kako da imenujete `meter` elemente](https://dequeuniversity.com/rules/axe/4.11/aria-meter-name)." }, "core/audits/accessibility/aria-meter-name.js | failureTitle": { "message": "ARIA elementi `meter` nemaju nazive prilagođene funkcijama pristupačnosti." }, "core/audits/accessibility/aria-meter-name.js | title": { "message": "ARIA elementi `meter` imaju nazive prilagođene funkcijama pristupačnosti" }, "core/audits/accessibility/aria-progressbar-name.js | description": { "message": "Kada `progressbar` nema naziv prilagođen funkciji pristupačnosti, čitači ekrana ga najavljuju pomoću generičkog naziva, pa korisnici koji se oslanjaju na čitače ekrana ne mogu da ga koriste. [Saznajte kako da označite elemente `progressbar`](https://dequeuniversity.com/rules/axe/4.11/aria-progressbar-name)." }, "core/audits/accessibility/aria-progressbar-name.js | failureTitle": { "message": "ARIA elementi `progressbar` nemaju nazive prilagođene funkcijama pristupačnosti." }, "core/audits/accessibility/aria-progressbar-name.js | title": { "message": "ARIA elementi `progressbar` imaju nazive prilagođene funkcijama pristupačnosti" }, "core/audits/accessibility/aria-prohibited-attr.js | description": { "message": "Korišćenje ARIA atributa u ulogama u kojima su zabranjeni može da znači da se važne informacije neće saopštavati korisnicima tehnologija za pomoć osobama sa invaliditetom. [Saznajte više o zabranjenim ARIA ulogama](https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr)." }, "core/audits/accessibility/aria-prohibited-attr.js | failureTitle": { "message": "Elementi koriste zabranjene ARIA atribute" }, "core/audits/accessibility/aria-prohibited-attr.js | title": { "message": "Elementi koriste samo dozvoljene ARIA atribute" }, "core/audits/accessibility/aria-required-attr.js | description": { "message": "Pojedine ARIA uloge imaju obavezne atribute koji status elementa opisuju čitačima ekrana. [Saznajte više o ulogama i obaveznim atributima](https://dequeuniversity.com/rules/axe/4.11/aria-required-attr)." }, "core/audits/accessibility/aria-required-attr.js | failureTitle": { "message": "Uloge `[role]` nemaju sve obavezne atribute `[aria-*]`" }, "core/audits/accessibility/aria-required-attr.js | title": { "message": "Uloge `[role]` imaju sve obavezne atribute `[aria-*]`" }, "core/audits/accessibility/aria-required-children.js | description": { "message": "Pojedine nadređene ARIA uloge moraju da obuhvataju određene podređene uloge da bi pravilno obavljale namenjene funkcije pristupačnosti. [Saznajte više o ulogama i obaveznim podređenim elementima](https://dequeuniversity.com/rules/axe/4.11/aria-required-children)." }, "core/audits/accessibility/aria-required-children.js | failureTitle": { "message": "Elementima sa ARIA ulogom `[role]` koji zahtevaju da podređeni elementi sadrže konkretni element `[role]` nedostaju neki ili svi ti potrebni podređeni elementi." }, "core/audits/accessibility/aria-required-children.js | title": { "message": "Elementi sa ARIA ulogom `[role]` koji zahtevaju da podređeni elementi sadrže konkretni element `[role]` imaju sve potrebne podređene elemente." }, "core/audits/accessibility/aria-required-parent.js | description": { "message": "Pojedine podređene ARIA uloge moraju da budu obuhvaćene određenim nadređenim ulogama da bi pravilno obavljale namenjene funkcije pristupačnosti. [Saznajte više o ARIA ulogama i obaveznom nadređenom elementu](https://dequeuniversity.com/rules/axe/4.11/aria-required-parent)." }, "core/audits/accessibility/aria-required-parent.js | failureTitle": { "message": "Uloge `[role]` nisu obuhvaćene svojim obaveznim nadređenim elementom" }, "core/audits/accessibility/aria-required-parent.js | title": { "message": "Uloge `[role]` su obuhvaćene svojim obaveznim nadređenim elementom" }, "core/audits/accessibility/aria-roles.js | description": { "message": "Vrednosti ARIA uloga moraju da budu važeće da bi pravilno obavljale namenjene funkcije pristupačnosti. [Saznajte više o važećim ARIA ulogama](https://dequeuniversity.com/rules/axe/4.11/aria-roles)." }, "core/audits/accessibility/aria-roles.js | failureTitle": { "message": "Vrednosti za `[role]` nisu važeće" }, "core/audits/accessibility/aria-roles.js | title": { "message": "Vrednosti za `[role]` su važeće" }, "core/audits/accessibility/aria-text.js | description": { "message": "Ako dodate `role=text` oko tekstualnog čvora podeljenog oznakom, omogućavate VoiceOver-u da ga tretira kao jednu frazu, ali nasleđeni elementi koji mogu da se fokusiraju neće biti objavljeni. [Saznajte više o atributu `role=text`](https://dequeuniversity.com/rules/axe/4.11/aria-text)." }, "core/audits/accessibility/aria-text.js | failureTitle": { "message": "Elementi sa atributom `role=text` imaju nasleđene elemente koji mogu da se fokusiraju." }, "core/audits/accessibility/aria-text.js | title": { "message": "Elementi sa atributom `role=text` nemaju nasleđene elemente koji mogu da se fokusiraju." }, "core/audits/accessibility/aria-toggle-field-name.js | description": { "message": "Kada polje za prekidač nema naziv prilagođen funkciji pristupačnosti, čitači ekrana ga najavljuju pomoću generičkog naziva, pa korisnici koji se oslanjaju na čitače ekrana ne mogu da ga koriste. [Saznajte više o uključivanju ili isključivanju polja](https://dequeuniversity.com/rules/axe/4.11/aria-toggle-field-name)." }, "core/audits/accessibility/aria-toggle-field-name.js | failureTitle": { "message": "ARIA polja prekidača nemaju nazive prilagođene funkciji pristupačnosti" }, "core/audits/accessibility/aria-toggle-field-name.js | title": { "message": "ARIA polja prekidača imaju nazive prilagođene funkciji pristupačnosti" }, "core/audits/accessibility/aria-tooltip-name.js | description": { "message": "Kada element objašnjenja nema pristupačan naziv, čitači ekrana ga najavljuju pomoću generičkog naziva, pa korisnici koji se oslanjaju na čitače ekrana ne mogu da ga koriste. [Saznajte kako da imenujete `tooltip` elemente](https://dequeuniversity.com/rules/axe/4.11/aria-tooltip-name)." }, "core/audits/accessibility/aria-tooltip-name.js | failureTitle": { "message": "ARIA elementi `tooltip` nemaju nazive prilagođene funkcijama pristupačnosti." }, "core/audits/accessibility/aria-tooltip-name.js | title": { "message": "ARIA elementi `tooltip` imaju nazive prilagođene funkcijama pristupačnosti" }, "core/audits/accessibility/aria-treeitem-name.js | description": { "message": "Kada `treeitem` nema naziv prilagođen funkciji pristupačnosti, čitači ekrana ga najavljuju pomoću generičkog naziva, pa korisnici koji se oslanjaju na čitače ekrana ne mogu da ga koriste. [Saznajte više o označavanju elemenata `treeitem`](https://dequeuniversity.com/rules/axe/4.11/aria-treeitem-name)." }, "core/audits/accessibility/aria-treeitem-name.js | failureTitle": { "message": "ARIA elementi `treeitem` nemaju nazive prilagođene funkcijama pristupačnosti." }, "core/audits/accessibility/aria-treeitem-name.js | title": { "message": "ARIA elementi `treeitem` imaju nazive prilagođene funkcijama pristupačnosti" }, "core/audits/accessibility/aria-valid-attr-value.js | description": { "message": "Tehnologije za pomoć osobama sa invaliditetom, poput čitača ekrana, ne mogu da protumače ARIA atribute sa nevažećim vrednostima. [Saznajte više o važećim vrednostima za ARIA atribute](https://dequeuniversity.com/rules/axe/4.11/aria-valid-attr-value)." }, "core/audits/accessibility/aria-valid-attr-value.js | failureTitle": { "message": "Vrednosti atributa `[aria-*]` nisu važeće" }, "core/audits/accessibility/aria-valid-attr-value.js | title": { "message": "Vrednosti atributa `[aria-*]` su važeće" }, "core/audits/accessibility/aria-valid-attr.js | description": { "message": "Tehnologije za pomoć osobama sa invaliditetom, poput čitača ekrana, ne mogu da protumače ARIA atribute sa nevažećim nazivima. [Saznajte više o važećim ARIA atributima](https://dequeuniversity.com/rules/axe/4.11/aria-valid-attr)." }, "core/audits/accessibility/aria-valid-attr.js | failureTitle": { "message": "Atributi `[aria-*]` nisu važeći ili su pogrešno napisani" }, "core/audits/accessibility/aria-valid-attr.js | title": { "message": "Atributi `[aria-*]` su važeći i nisu pogrešno napisani" }, "core/audits/accessibility/axe-audit.js | failingElementsHeader": { "message": "Elementi koji nisu prošli proveru" }, "core/audits/accessibility/button-name.js | description": { "message": "Kada dugme nema naziv prilagođen funkciji pristupačnosti, čitači ekrana ga najavljuju kao „dugme“, pa korisnici koji se oslanjaju na čitače ekrana ne mogu da ga koriste. [Saznajte kako da učinite dugmad pristupačnijom](https://dequeuniversity.com/rules/axe/4.11/button-name)." }, "core/audits/accessibility/button-name.js | failureTitle": { "message": "Dugmad nema nazive prilagođene funkcijama pristupačnosti" }, "core/audits/accessibility/button-name.js | title": { "message": "Dugmad ima nazive prilagođene funkcijama pristupačnosti" }, "core/audits/accessibility/bypass.js | description": { "message": "Kada se dodaju načini za zaobilaženje sadržaja koji se ponavlja, korisnici tastature mogu efikasnije da se kreću po stranici. [Saznajte više o zaobilaženju blokova](https://dequeuniversity.com/rules/axe/4.11/bypass)." }, "core/audits/accessibility/bypass.js | failureTitle": { "message": "Stranica ne obuhvata naslov, link za preskakanje niti region orijentira" }, "core/audits/accessibility/bypass.js | title": { "message": "Stranica obuhvata naslov, link za preskakanje ili region orijentira" }, "core/audits/accessibility/color-contrast.js | description": { "message": "Mnogi korisnici veoma teško čitaju tekst sa malim kontrastom ili uopšte ne mogu da ga čitaju. [Saznajte kako da obezbedite dovoljno veliki kontrast boja](https://dequeuniversity.com/rules/axe/4.11/color-contrast)." }, "core/audits/accessibility/color-contrast.js | failureTitle": { "message": "Boje u pozadini i u prvom planu nemaju zadovoljavajući odnos kontrasta." }, "core/audits/accessibility/color-contrast.js | title": { "message": "Boje u pozadini i u prvom planu imaju zadovoljavajući odnos kontrasta" }, "core/audits/accessibility/definition-list.js | description": { "message": "Kada liste definicija nisu pravilno označene, čitači ekrana mogu da pružaju zbunjujući ili netačan izlaz. [Saznajte kako da napravite pravilnu strukturu lista definicija](https://dequeuniversity.com/rules/axe/4.11/definition-list)." }, "core/audits/accessibility/definition-list.js | failureTitle": { "message": "`<dl>` ne sadrži samo pravilno poređane grupe `<dt>` i `<dd>`, elemente `<script>`, `<template>` ili `<div>`." }, "core/audits/accessibility/definition-list.js | title": { "message": "`<dl>` sadrži samo pravilno poređane grupe `<dt>` i `<dd>`, elemente `<script>`, `<template>` ili `<div>`." }, "core/audits/accessibility/dlitem.js | description": { "message": "Stavke liste definicija (`<dt>` i `<dd>`) moraju da budu upakovane u nadređeni element`<dl>` da bi čitači ekrana mogli da ih pravilno čitaju. [Saznajte kako da napravite pravilnu strukturu lista definicija](https://dequeuniversity.com/rules/axe/4.11/dlitem)." }, "core/audits/accessibility/dlitem.js | failureTitle": { "message": "Stavke liste definicija su upakovane u elemente `<dl>`" }, "core/audits/accessibility/dlitem.js | title": { "message": "Stavke liste definicija su upakovane u elemente`<dl>`" }, "core/audits/accessibility/document-title.js | description": { "message": "Naslov korisnicima čitača ekrana pruža pregled stranice, a korisnici pretraživača se na njega oslanjaju da bi utvrdili da li je stranica relevantna za njihovu pretragu. [Saznajte više o naslovima dokumenata](https://dequeuniversity.com/rules/axe/4.11/document-title)." }, "core/audits/accessibility/document-title.js | failureTitle": { "message": "Dokument nema element `<title>`" }, "core/audits/accessibility/document-title.js | title": { "message": "Dokument ima element `<title>`" }, "core/audits/accessibility/duplicate-id-aria.js | description": { "message": "Vrednost ARIA ID-a mora da bude jedinstvena da bi se sprečilo da tehnologije za pomoć osobama sa invaliditetom propuste druge instance. [Saznajte kako da otklonite duplikate ARIA ID-ova](https://dequeuniversity.com/rules/axe/4.11/duplicate-id-aria)." }, "core/audits/accessibility/duplicate-id-aria.js | failureTitle": { "message": "ARIA ID-ovi nisu jedinstveni" }, "core/audits/accessibility/duplicate-id-aria.js | title": { "message": "ARIA ID-ovi su jedinstveni" }, "core/audits/accessibility/empty-heading.js | description": { "message": "Naslov bez sadržaja ili sa nepristupačnim tekstom sprečava korisnike čitača ekrana da pristupaju informacijama o strukturi stranice. [Saznajte više o naslovima](https://dequeuniversity.com/rules/axe/4.11/empty-heading)." }, "core/audits/accessibility/empty-heading.js | failureTitle": { "message": "Elementi naslova nemaju sadržaj." }, "core/audits/accessibility/empty-heading.js | title": { "message": "Svi elementi naslova imaju sadržaj." }, "core/audits/accessibility/form-field-multiple-labels.js | description": { "message": "Tehnologije za pomoć osobama sa invaliditetom, poput čitača ekrana koji koriste prvu, poslednju ili sve oznake, mogu da čitaju polja obrasca sa više oznaka na način koji zbunjuje korisnike. [Saznajte kako da koristite oznake obrazaca](https://dequeuniversity.com/rules/axe/4.11/form-field-multiple-labels)." }, "core/audits/accessibility/form-field-multiple-labels.js | failureTitle": { "message": "Polja obrasca imaju više oznaka" }, "core/audits/accessibility/form-field-multiple-labels.js | title": { "message": "Nijedno polje obrasca nema više oznaka" }, "core/audits/accessibility/frame-title.js | description": { "message": "Korisnici čitača ekrana očekuju od naslova okvira da im opišu sadržaj okvira. [Saznajte više o naslovima okvira](https://dequeuniversity.com/rules/axe/4.11/frame-title)." }, "core/audits/accessibility/frame-title.js | failureTitle": { "message": "Elementi `<frame>` ili `<iframe>` nemaju naslov" }, "core/audits/accessibility/frame-title.js | title": { "message": "Elementi `<frame>` ili `<iframe>` imaju naslov" }, "core/audits/accessibility/heading-order.js | description": { "message": "Naslovi sa pravilnim redosledom koji ne preskaču nivoe prenose semantičku strukturu stranice, pa je čine lakšom za kretanje i razumevanje pri korišćenju tehnologija za pomoć osobama sa invaliditetom. [Saznajte više o redosledu naslova](https://dequeuniversity.com/rules/axe/4.11/heading-order)." }, "core/audits/accessibility/heading-order.js | failureTitle": { "message": "Elementi naslova se ne prikazuju opadajućim redosledom" }, "core/audits/accessibility/heading-order.js | title": { "message": "Elementi naslova se prikazuju opadajućim redosledom" }, "core/audits/accessibility/html-has-lang.js | description": { "message": "Ako za stranicu nije naveden atribut `lang`, čitač ekrana pretpostavlja da je stranica na podrazumevanom jeziku koji je korisnik odabrao tokom podešavanja čitača ekrana. Ako stranica zapravo nije na podrazumevanom jeziku, čitač ekrana možda neće pravilno čitati tekst sa stranice. [Saznajte više o atributu `lang`](https://dequeuniversity.com/rules/axe/4.11/html-has-lang)." }, "core/audits/accessibility/html-has-lang.js | failureTitle": { "message": "Element `<html>` nema atribut `[lang]`" }, "core/audits/accessibility/html-has-lang.js | title": { "message": "Element `<html>` ima atribut `[lang]`" }, "core/audits/accessibility/html-lang-valid.js | description": { "message": "Navođenjem važećeg koda [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) omogućava se da čitač ekrana pravilno čita tekst. [Saznajte kako da koristite atribut `lang`](https://dequeuniversity.com/rules/axe/4.11/html-lang-valid)." }, "core/audits/accessibility/html-lang-valid.js | failureTitle": { "message": "Element `<html>` nema važeću vrednost za svoj atribut `[lang]`." }, "core/audits/accessibility/html-lang-valid.js | title": { "message": "Element `<html>` ima važeću vrednost za svoj atribut `[lang]`" }, "core/audits/accessibility/html-xml-lang-mismatch.js | description": { "message": "Ako veb-stranica ne navodi dosledan jezik, čitač ekrana možda neće pravilno čitati tekst sa stranice. [Saznajte više o atributu `lang`](https://dequeuniversity.com/rules/axe/4.11/html-xml-lang-mismatch)." }, "core/audits/accessibility/html-xml-lang-mismatch.js | failureTitle": { "message": "Element `<html>` nema atribut `[xml:lang]` sa istim osnovnim jezikom kao atribut `[lang]`." }, "core/audits/accessibility/html-xml-lang-mismatch.js | title": { "message": "Element `<html>` ima atribut `[xml:lang]` sa istim osnovnim jezikom kao i atribut `[lang]`." }, "core/audits/accessibility/identical-links-same-purpose.js | description": { "message": "Linkovi sa istim odredištem treba da imaju isti opis da bi korisnici lakše razumeli svrhu linka i odlučili da li da ga prate. [Saznajte više o identičnim linkovima](https://dequeuniversity.com/rules/axe/4.11/identical-links-same-purpose)." }, "core/audits/accessibility/identical-links-same-purpose.js | failureTitle": { "message": "Identični linkovi nemaju istu svrhu." }, "core/audits/accessibility/identical-links-same-purpose.js | title": { "message": "Identični linkovi imaju istu svrhu." }, "core/audits/accessibility/image-alt.js | description": { "message": "Informativni elementi treba da sadrže kratki, opisni alternativni tekst. Dekorativni elementi mogu da se zanemare praznim atributom alt. [Saznajte više o atributu `alt`](https://dequeuniversity.com/rules/axe/4.11/image-alt)." }, "core/audits/accessibility/image-alt.js | failureTitle": { "message": "Elementi slike nemaju atribute `[alt]`" }, "core/audits/accessibility/image-alt.js | title": { "message": "Elementi slika imaju atribute `[alt]`" }, "core/audits/accessibility/image-redundant-alt.js | description": { "message": "Informativni elementi treba da sadrže kratki, opisni alternativni tekst. Alternativni tekst koji je potpuno isti kao tekst pored linka ili slike potencijalno može da zbuni korisnike čitača ekrana jer će tekst biti pročitan dva puta. [Saznajte više o atributu `alt`](https://dequeuniversity.com/rules/axe/4.11/image-redundant-alt)." }, "core/audits/accessibility/image-redundant-alt.js | failureTitle": { "message": "Elementi slika imaju atribute `[alt]` koji su suvišni tekst." }, "core/audits/accessibility/image-redundant-alt.js | title": { "message": "Elementi slika nemaju atribute `[alt]` koji su suvišni tekst." }, "core/audits/accessibility/input-button-name.js | description": { "message": "Dodavanje prepoznatljivog i pristupačnog teksta dugmadima za unos može da pomogne korisnicima čitača ekrana da razumeju svrhu dugmeta za unos. [Saznajte više o dugmadi za unos](https://dequeuniversity.com/rules/axe/4.11/input-button-name)." }, "core/audits/accessibility/input-button-name.js | failureTitle": { "message": "Dugmad za unos ne sadrže prepoznatljiv tekst." }, "core/audits/accessibility/input-button-name.js | title": { "message": "Dugmad za unos teksta imaju prepoznatljiv tekst." }, "core/audits/accessibility/input-image-alt.js | description": { "message": "Kada se slika koristi kao dugme `<input>`, navođenje alternativnog teksta može da pomogne korisnicima da razumeju svrhu dugmeta. [Saznajte više o alternativnom tekstu slike za unos](https://dequeuniversity.com/rules/axe/4.11/input-image-alt)." }, "core/audits/accessibility/input-image-alt.js | failureTitle": { "message": "Elementi `<input type=\"image\">` ne sadrže tekst `[alt]`" }, "core/audits/accessibility/input-image-alt.js | title": { "message": "Elementi `<input type=\"image\">` sadrže tekst `[alt]`" }, "core/audits/accessibility/label-content-name-mismatch.js | description": { "message": "Vidljive tekstualne oznake koje se ne podudaraju sa pristupačnim nazivom mogu da zbune korisnike čitača ekrana. [Saznajte više o pristupačnim nazivima](https://dequeuniversity.com/rules/axe/4.11/label-content-name-mismatch)." }, "core/audits/accessibility/label-content-name-mismatch.js | failureTitle": { "message": "Elementi sa vidljivim tekstualnim oznakama nemaju odgovarajuće pristupačne nazive." }, "core/audits/accessibility/label-content-name-mismatch.js | title": { "message": "Elementi sa vidljivim tekstualnim oznakama imaju odgovarajuće pristupačne nazive." }, "core/audits/accessibility/label.js | description": { "message": "Oznake omogućavaju da tehnologije za pomoć osobama sa invaliditetom, poput čitača ekrana, pravilno najavljuju kontrole obrazaca. [Saznajte više o oznakama elemenata obrasca](https://dequeuniversity.com/rules/axe/4.11/label)." }, "core/audits/accessibility/label.js | failureTitle": { "message": "Elementi obrazaca nemaju povezane oznake" }, "core/audits/accessibility/label.js | title": { "message": "Elementi obrazaca imaju povezane oznake" }, "core/audits/accessibility/landmark-one-main.js | description": { "message": "Jedno glavno obeležje pomaže korisnicima čitača ekrana da se kreću po veb-stranici. [Saznajte više o obeležjima](https://dequeuniversity.com/rules/axe/4.11/landmark-one-main)." }, "core/audits/accessibility/landmark-one-main.js | failureTitle": { "message": "Dokument nema glavno obeležje." }, "core/audits/accessibility/landmark-one-main.js | title": { "message": "Dokument ima glavno obeležje." }, "core/audits/accessibility/link-in-text-block.js | description": { "message": "Mnogi korisnici veoma teško čitaju tekst sa malim kontrastom ili uopšte ne mogu da ga čitaju. Tekst linka koji je vidljiv poboljšava doživljaj za slabovide korisnike. [Saznajte kako da pravite linkove koji mogu da se razlikuju](https://dequeuniversity.com/rules/axe/4.11/link-in-text-block)." }, "core/audits/accessibility/link-in-text-block.js | failureTitle": { "message": "Linkovi mogu da se razlikuju tek uz boju." }, "core/audits/accessibility/link-in-text-block.js | title": { "message": "Linkovi mogu da se razlikuju bez boje." }, "core/audits/accessibility/link-name.js | description": { "message": "Tekst linka (i alternativni tekst za slike kada se koristi za linkove) koji je prepoznatljiv, jedinstven i može da se fokusira olakšava kretanje za korisnike čitača ekrana. [Saznajte kako da učinite linkove dostupnim.](https://dequeuniversity.com/rules/axe/4.11/link-name)" }, "core/audits/accessibility/link-name.js | failureTitle": { "message": "Naziv linkova ne može da se prepozna" }, "core/audits/accessibility/link-name.js | title": { "message": "Naziv linkova može da se prepozna" }, "core/audits/accessibility/list.js | description": { "message": "Čitači ekrana čitaju liste na poseban način. Pravilna struktura liste olakšava razumevanje čitača ekrana. [Saznajte više o pravilnoj strukturi liste](https://dequeuniversity.com/rules/axe/4.11/list)." }, "core/audits/accessibility/list.js | failureTitle": { "message": "Liste ne sadrže isključivo elemente `<li>` i elemente koji podržavaju skripte (`<script>` i`<template>`)." }, "core/audits/accessibility/list.js | title": { "message": "Liste sadrže isključivo elemente `<li>` i elemente koji podržavaju skripte (`<script>` i `<template>`)." }, "core/audits/accessibility/listitem.js | description": { "message": "Čitači ekrana zahtevaju da stavke liste (`<li>`) budu obuhvaćene nadređenim elementima `<ul>`, `<ol>` ili `<menu>` da bi mogle da se pravilno čitaju. [Saznajte više o pravilnoj strukturi liste](https://dequeuniversity.com/rules/axe/4.11/listitem)." }, "core/audits/accessibility/listitem.js | failureTitle": { "message": "Stavke liste (`<li>`) nisu obuhvaćene nadređenim elementima`<ul>`, `<ol>` ili `<menu>`." }, "core/audits/accessibility/listitem.js | title": { "message": "Stavke liste (`<li>`) su obuhvaćene nadređenim elementima `<ul>`, `<ol>` ili `<menu>`" }, "core/audits/accessibility/meta-refresh.js | description": { "message": "Korisnici ne očekuju da se stranica automatski osvežava i time se fokus premešta na početak stranice. To može da frustira ili zbunjuje korisnike. [Saznajte više o osvežavanju metaoznake](https://dequeuniversity.com/rules/axe/4.11/meta-refresh)." }, "core/audits/accessibility/meta-refresh.js | failureTitle": { "message": "Dokument koristi metaoznaku `<meta http-equiv=\"refresh\">`" }, "core/audits/accessibility/meta-refresh.js | title": { "message": "Dokument ne koristi metaoznaku `<meta http-equiv=\"refresh\">`" }, "core/audits/accessibility/meta-viewport.js | description": { "message": "Onemogućavanje zumiranja predstavlja problem za slabovide korisnike koji se oslanjaju na uvećavanje prikaza ekrana da bi mogli da vide sadržaj veb-stranice. [Saznajte više o metaoznaci oblasti prikaza](https://dequeuniversity.com/rules/axe/4.11/meta-viewport)." }, "core/audits/accessibility/meta-viewport.js | failureTitle": { "message": "`[user-scalable=\"no\"]` se koristi u elementu `<meta name=\"viewport\">` ili je vrednost atributa `[maximum-scale]` manja od 5." }, "core/audits/accessibility/meta-viewport.js | title": { "message": "`[user-scalable=\"no\"]` se ne koristi u elementu `<meta name=\"viewport\">`, a vrednost atributa `[maximum-scale]` nije manja od 5." }, "core/audits/accessibility/object-alt.js | description": { "message": "Čitači ekrana ne mogu da prevode sadržaj koji nije tekst. Dodavanje alternativnog teksta elementima `<object>` omogućava da čitači ekrana lakše prenesu značenje korisnicima. [Saznajte više o alternativnom tekstu za elemente `object`](https://dequeuniversity.com/rules/axe/4.11/object-alt)." }, "core/audits/accessibility/object-alt.js | failureTitle": { "message": "Elementi `<object>` nemaju alternativni tekst" }, "core/audits/accessibility/object-alt.js | title": { "message": "Elementi `<object>` imaju alternativni tekst" }, "core/audits/accessibility/select-name.js | description": { "message": "Elementi obrazaca bez efikasnih oznaka mogu da nerviraju korisnike čitača ekrana. [Saznajte više o elementu `select`](https://dequeuniversity.com/rules/axe/4.11/select-name)." }, "core/audits/accessibility/select-name.js | failureTitle": { "message": "Određeni elementi nemaju povezane elemente oznaka." }, "core/audits/accessibility/select-name.js | title": { "message": "Određeni elementi imaju povezane elemente oznaka." }, "core/audits/accessibility/skip-link.js | description": { "message": "Ako dodate link za preskakanje, možete da pomognete korisnicima da pređu na glavni sadržaj da bi uštedeli vreme. [Saznajte više o preskakanju linkova](https://dequeuniversity.com/rules/axe/4.11/skip-link)." }, "core/audits/accessibility/skip-link.js | failureTitle": { "message": "Linkovi za preskakanje ne mogu da se fokusiraju." }, "core/audits/accessibility/skip-link.js | title": { "message": "Linkovi za preskakanje mogu da se fokusiraju." }, "core/audits/accessibility/tabindex.js | description": { "message": "Vrednost veća od 0 označava eksplicitni raspored navigacije. Iako je tehnički ispravno, to često frustrira korisnike koji se oslanjaju na tehnologije za pomoć osobama sa invaliditetom. [Saznajte više o atributu `tabindex`](https://dequeuniversity.com/rules/axe/4.11/tabindex)." }, "core/audits/accessibility/tabindex.js | failureTitle": { "message": "Neki elementi imaju vrednost za `[tabindex]` koja je veća od 0" }, "core/audits/accessibility/tabindex.js | title": { "message": "Vrednost nijednog elementa `[tabindex]` nije veća od 0" }, "core/audits/accessibility/table-duplicate-name.js | description": { "message": "Atribut rezimea treba da opisuje strukturu tabele, a `<caption>` treba da ima naslov na ekranu. Precizno označavanje tabele pomaže korisnicima čitača ekrana. [Saznajte više o rezimeu i naslovu](https://dequeuniversity.com/rules/axe/4.11/table-duplicate-name)." }, "core/audits/accessibility/table-duplicate-name.js | failureTitle": { "message": "Tabele imaju isti sadržaj u atributu rezimea i elementu `<caption>.`" }, "core/audits/accessibility/table-duplicate-name.js | title": { "message": "Tabele imaju različit sadržaj u atributu rezimea i elementu`<caption>`." }, "core/audits/accessibility/table-fake-caption.js | description": { "message": "Čitači ekrana imaju funkcije koje olakšavaju kretanje kroz tabele. Ako se pobrinete da tabele koriste stvarni element titla umesto ćelija sa atributom `[colspan]`, možete da poboljšate doživljaj za korisnike čitača ekrana. [Saznajte više o titlu](https://dequeuniversity.com/rules/axe/4.11/table-fake-caption)." }, "core/audits/accessibility/table-fake-caption.js | failureTitle": { "message": "Tabele ne koriste `<caption>` umesto ćelija sa atributom `[colspan]` za označavanje titla." }, "core/audits/accessibility/table-fake-caption.js | title": { "message": "Tabele koriste `<caption>` umesto ćelija sa atributom `[colspan]` za označavanje titla." }, "core/audits/accessibility/target-size.js | description": { "message": "Mete za dodir sa dovoljnom veličinom i razmakom pomažu korisnicima koji možda imaju poteškoća pri ciljanju malih kontrola da aktiviraju mete. [Saznajte više o metama za dodir](https://dequeuniversity.com/rules/axe/4.11/target-size)." }, "core/audits/accessibility/target-size.js | failureTitle": { "message": "Mete za dodir nemaju dovoljnu veličinu ili razmak." }, "core/audits/accessibility/target-size.js | title": { "message": "Mete za dodir imaju dovoljnu veličinu i razmak." }, "core/audits/accessibility/td-has-header.js | description": { "message": "Čitači ekrana imaju funkcije koje olakšavaju kretanje kroz tabele. Ako se pobrinete da elementi `<td>` u velikoj tabeli (3 ili više ćelija širine i visine) imaju povezano zaglavlje tabele, možete da poboljšate doživljaj za korisnike čitača ekrana. [Saznajte više o zaglavljima tabela](https://dequeuniversity.com/rules/axe/4.11/td-has-header)." }, "core/audits/accessibility/td-has-header.js | failureTitle": { "message": "Elementi `<td>` u velikoj stavci `<table>` nemaju zaglavlja tabele." }, "core/audits/accessibility/td-has-header.js | title": { "message": "Elementi `<td>` u velikoj stavci `<table>` imaju jedno ili više zaglavlja tabele." }, "core/audits/accessibility/td-headers-attr.js | description": { "message": "Čitači ekrana imaju funkcije koje olakšavaju kretanje kroz tabele. Ako se pobrinete da se ćelije `<td>` koje koriste atribut `[headers]` odnose samo na druge ćelije u istoj tabeli, možete da poboljšate doživljaj za korisnike čitača ekrana. [Saznajte više o atributu `headers`](https://dequeuniversity.com/rules/axe/4.11/td-headers-attr)." }, "core/audits/accessibility/td-headers-attr.js | failureTitle": { "message": "Ćelije u elementu `<table>` koje koriste atribut `[headers]` odnose se na element `id` koji se ne nalazi u istoj tabeli." }, "core/audits/accessibility/td-headers-attr.js | title": { "message": "Ćelije u elementu `<table>` koje koriste atribut `[headers]` odnose se na ćelije tabele u istoj tabeli." }, "core/audits/accessibility/th-has-data-cells.js | description": { "message": "Čitači ekrana imaju funkcije koje olakšavaju kretanje kroz tabele. Ako se pobrinete da se naslovi tabela uvek odnose na neku grupu ćelija, možete da poboljšate doživljaj za korisnike čitača ekrana. [Saznajte više o zaglavljima tabela](https://dequeuniversity.com/rules/axe/4.11/th-has-data-cells)." }, "core/audits/accessibility/th-has-data-cells.js | failureTitle": { "message": "Elementi `<th>` i elementi sa atributom`[role=\"columnheader\"/\"rowheader\"]` nemaju ćelije sa podacima koje opisuju." }, "core/audits/accessibility/th-has-data-cells.js | title": { "message": "Elementi `<th>` i elementi sa atributom `[role=\"columnheader\"/\"rowheader\"]` imaju ćelije sa podacima koje opisuju." }, "core/audits/accessibility/valid-lang.js | description": { "message": "Navođenjem važećeg koda [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) u elementima omogućava se da čitač ekrana pravilno čita tekst. [Saznajte kako da koristite atribut `lang`](https://dequeuniversity.com/rules/axe/4.11/valid-lang)." }, "core/audits/accessibility/valid-lang.js | failureTitle": { "message": "Vrednost atributa `[lang]` nije važeća" }, "core/audits/accessibility/valid-lang.js | title": { "message": "Atributi `[lang]` imaju važeću vrednost" }, "core/audits/accessibility/video-caption.js | description": { "message": "Kada je dostupan titl za video, gluvi korisnici i oni sa oštećenjem sluha lakše mogu da pristupaju informacijama koje video obuhvata. [Saznajte više o titlu videa](https://dequeuniversity.com/rules/axe/4.11/video-caption)." }, "core/audits/accessibility/video-caption.js | failureTitle": { "message": "Elementi `<video>` ne obuhvataju element `<track>` sa atributom `[kind=\"captions\"]`." }, "core/audits/accessibility/video-caption.js | title": { "message": "Elementi `<video>` sadrže element `<track>` sa atributom `[kind=\"captions\"]`" }, "core/audits/autocomplete.js | columnCurrent": { "message": "Aktuelna vrednost" }, "core/audits/autocomplete.js | columnSuggestions": { "message": "Predloženi token" }, "core/audits/autocomplete.js | description": { "message": "`autocomplete` pomaže korisnicima da brže šalju obrasce. Da bi korisnicima bilo lakše, ne bi bilo loše da podesite atribut `autocomplete` na važeću vrednost i time omogućite ovu stavku. [Saznajte više o atributu `autocomplete` u obrascima](https://developers.google.com/web/fundamentals/design-and-ux/input/forms#use_metadata_to_enable_auto-complete)" }, "core/audits/autocomplete.js | failureTitle": { "message": "Elementi `<input>` nemaju ispravne atribute `autocomplete`" }, "core/audits/autocomplete.js | manualReview": { "message": "Zahteva ručni pregled" }, "core/audits/autocomplete.js | reviewOrder": { "message": "Pregledajte redosled tokena" }, "core/audits/autocomplete.js | title": { "message": "Elementi `<input>` ispravno koriste `autocomplete`" }, "core/audits/autocomplete.js | warningInvalid": { "message": "Tokeni za `autocomplete`: „{token}“ nije važeći za {snippet}" }, "core/audits/autocomplete.js | warningOrder": { "message": "Pregledajte redosled tokena: „{tokens}“ u elementu {snippet}" }, "core/audits/bf-cache.js | actionableFailureType": { "message": "Može nešto da se preduzme" }, "core/audits/bf-cache.js | description": { "message": "Mnoge navigacije se obavljaju vraćanjem na prethodnu stranicu ili ponovnim prosleđivanjem. Keširanje cele stranice (bfcache) može da ubrza ove povratne navigacije. [Saznajte više o bfcache-u](https://developer.chrome.com/docs/lighthouse/performance/bf-cache/)" }, "core/audits/bf-cache.js | displayValue": { "message": "{itemCount,plural, =1{1 razlog neuspeha}one{# razlog neuspeha}few{# razloga neuspeha}other{# razloga neuspeha}}" }, "core/audits/bf-cache.js | failureReasonColumn": { "message": "Razlog neuspeha" }, "core/audits/bf-cache.js | failureTitle": { "message": "Stranica je sprečila vraćanje keširanja cele stranice" }, "core/audits/bf-cache.js | failureTypeColumn": { "message": "Tip neuspeha" }, "core/audits/bf-cache.js | notActionableFailureType": { "message": "Ne može ništa da se preduzme" }, "core/audits/bf-cache.js | supportPendingFailureType": { "message": "Podrška za pregledač na čekanju" }, "core/audits/bf-cache.js | title": { "message": "Stranica nije sprečila vraćanje keširanja cele stranice" }, "core/audits/bf-cache.js | warningHeadless": { "message": "Keširanje cele stranice ne može da se testira u starom Chrome-u bez grafičkog interfejsa (`--chrome-flags=\"--headless=old\"`). Da biste videli rezultate provere, koristite novi Chrome bez grafičkog interfejsa (`--chrome-flags=\"--headless=new\"`) ili standardni Chrome." }, "core/audits/bootup-time.js | chromeExtensionsWarning": { "message": "Dodaci za Chrome su negativno uticali na brzinu učitavanja ove stranice. Probajte da proverite stranicu u režimu bez arhiviranja ili sa Chrome profila bez dodataka." }, "core/audits/bootup-time.js | columnScriptEval": { "message": "Procena skripta" }, "core/audits/bootup-time.js | columnScriptParse": { "message": "Raščlanjivanje skripta" }, "core/audits/bootup-time.js | columnTotal": { "message": "Ukupno CPU vreme" }, "core/audits/bootup-time.js | description": { "message": "Preporučujemo vam da smanjite vreme potrebno za raščlanjivanje, kompajliranje i izvršavanje JS fajlova. Prikazivanje manjih JS resursa će vam možda pomoći u tome. [Saznajte kako da smanjite vreme izvršavanja JavaScript-a](https://developer.chrome.com/docs/lighthouse/performance/bootup-time/)." }, "core/audits/bootup-time.js | failureTitle": { "message": "Smanjite vreme izvršavanja JavaScript datoteka" }, "core/audits/bootup-time.js | title": { "message": "Vreme izvršavanja JavaScript-a" }, "core/audits/byte-efficiency/total-byte-weight.js | description": { "message": "Velike mrežne resurse korisnici moraju da plate stvarnim novcem i oni su veoma povezani sa dugim vremenima učitavanja. [Saznajte kako da smanjite veličine resursa](https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight/)." }, "core/audits/byte-efficiency/total-byte-weight.js | displayValue": { "message": "Ukupna veličina je bila {totalBytes, number, bytes} KiB" }, "core/audits/byte-efficiency/total-byte-weight.js | failureTitle": { "message": "Izbegavajte ogromne mrežne resurse" }, "core/audits/byte-efficiency/total-byte-weight.js | title": { "message": "Izbegava ogromne mrežne resurse" }, "core/audits/byte-efficiency/unminified-css.js | description": { "message": "Umanjivanjem CSS fajlova možete da smanjite veličine mrežnih resursa. [Saznajte kako da umanjite CSS](https://developer.chrome.com/docs/lighthouse/performance/unminified-css/)." }, "core/audits/byte-efficiency/unminified-css.js | title": { "message": "Umanjite CSS" }, "core/audits/byte-efficiency/unminified-javascript.js | description": { "message": "Umanjivanje JavaScript fajlova može da smanji veličine resursa i vreme raščlanjivanja skripta. [Saznajte kako da umanjite JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript/)." }, "core/audits/byte-efficiency/unminified-javascript.js | title": { "message": "Umanjite JavaScript" }, "core/audits/byte-efficiency/unused-css-rules.js | description": { "message": "Smanjite nekorišćena pravila iz opisa stilova i odložite CSS koji se ne koristi za sadržaj iznad preloma da biste smanjili potrošnju bajtova tokom mrežnih aktivnosti. [Saznajte kako da smanjite CSS koji se ne koristi](https://developer.chrome.com/docs/lighthouse/performance/unused-css-rules/)." }, "core/audits/byte-efficiency/unused-css-rules.js | title": { "message": "Smanjite nekorišćeni CSS" }, "core/audits/byte-efficiency/unused-javascript.js | description": { "message": "Smanjite nekorišćeni JavaScript i odložite učitavanje skripti dok ne budu potrebne da biste smanjili potrošnju bajtova tokom mrežnih aktivnosti. [Saznajte kako da smanjite JavaScript koji se ne koristi](https://developer.chrome.com/docs/lighthouse/performance/unused-javascript/)." }, "core/audits/byte-efficiency/unused-javascript.js | title": { "message": "Smanjite nekorišćeni JavaScript" }, "core/audits/clickjacking-mitigation.js | columnSeverity": { "message": "Ozbiljnost" }, "core/audits/clickjacking-mitigation.js | description": { "message": "`X-Frame-Options` (XFO) zaglavlje ili `frame-ancestors` direktiva u kontroli `Content-Security-Policy` (CSP) zaglavlja gde može da se ugradi stranica. To može da ublaži clickjacking napade tako što blokira ugrađivanje stranice na nekim ili svim sajtovima. [Saznajte više o ublažavanju clickjacking napada](https://developer.chrome.com/docs/lighthouse/best-practices/clickjacking-mitigation)." }, "core/audits/clickjacking-mitigation.js | noClickjackingMitigation": { "message": "Nije pronađena nijedna smernica za kontrolu okvira" }, "core/audits/clickjacking-mitigation.js | title": { "message": "Ublažite clickjacking uz XFO ili CSP" }, "core/audits/csp-xss.js | columnDirective": { "message": "Direktiva" }, "core/audits/csp-xss.js | columnSeverity": { "message": "Ozbiljnost" }, "core/audits/csp-xss.js | description": { "message": "Snažne smernice za bezbednost sadržaja (CSP) znatno smanjuju rizik od napada skriptovanjem dinamički generisanih veb-stranica (XSS). [Saznajte kako da koristite CSP da biste sprečili XSS](https://developer.chrome.com/docs/lighthouse/best-practices/csp-xss/)" }, "core/audits/csp-xss.js | itemSeveritySyntax": { "message": "Sintaksa" }, "core/audits/csp-xss.js | metaTagMessage": { "message": "Stranica sadrži CSP definisan u oznaci `<meta>`. Razmotrite premeštanje CSP-a u HTTP zaglavlje ili definisanje drugog strogog CSP-a u HTTP zaglavlju." }, "core/audits/csp-xss.js | noCsp": { "message": "Nije pronađen nijedan CSP u režimu primene" }, "core/audits/csp-xss.js | title": { "message": "Uverite se da je CSP efikasan u borbi protiv XSS napada" }, "core/audits/deprecations.js | columnDeprecate": { "message": "Zastarelo/upozorenje" }, "core/audits/deprecations.js | columnLine": { "message": "Red" }, "core/audits/deprecations.js | description": { "message": "Zastareli API-ji će na kraju biti uklonjeni iz pregledača. [Saznajte više o zastarelim API-jima](https://developer.chrome.com/docs/lighthouse/best-practices/deprecations/)." }, "core/audits/deprecations.js | displayValue": { "message": "{itemCount,plural, =1{Otkriveno je 1 upozorenje}one{Otkriveno je # upozorenje}few{Otkrivena su # upozorenja}other{Otkriveno je # upozorenja}}" },