chrome-devtools-frontend
Version:
Chrome DevTools UI
744 lines • 298 kB
JSON
{
"core/audits/accessibility/accesskeys.js | description": {
"message": "Ключі доступу дають змогу швидко виділяти частину сторінки. Для належної навігації кожний ключ доступу має бути унікальним. [Докладніше про ключі доступу.](https://dequeuniversity.com/rules/axe/4.7/accesskeys)"
},
"core/audits/accessibility/accesskeys.js | failureTitle": {
"message": "Значення `[accesskey]` неунікальні"
},
"core/audits/accessibility/accesskeys.js | title": {
"message": "Значення `[accesskey]` унікальні"
},
"core/audits/accessibility/aria-allowed-attr.js | description": {
"message": "Кожна `role` ARIA підтримує конкретний набір атрибутів `aria-*`. Якщо вони не збігаються, атрибути `aria-*` стають недійсними. [Дізнайтесь, як зіставляти атрибути ARIA з ролями.](https://dequeuniversity.com/rules/axe/4.7/aria-allowed-attr)"
},
"core/audits/accessibility/aria-allowed-attr.js | failureTitle": {
"message": "Атрибути `[aria-*]` не відповідають своїм ролям"
},
"core/audits/accessibility/aria-allowed-attr.js | title": {
"message": "Атрибути `[aria-*]` відповідають своїм ролям"
},
"core/audits/accessibility/aria-command-name.js | description": {
"message": "Без доступної назви програма зачитує тільки загальну назву (тобто роль або тип) елемента, що незручно для користувачів, які застосовують програми зчитування з екрана. [Дізнайтесь, як зробити командні елементи доступнішими.](https://dequeuniversity.com/rules/axe/4.7/aria-command-name)"
},
"core/audits/accessibility/aria-command-name.js | failureTitle": {
"message": "Елементи з ролями `button`, `link` і `menuitem` не мають зрозумілих назв для зчитування з екрана."
},
"core/audits/accessibility/aria-command-name.js | title": {
"message": "Елементи з ролями `button`, `link` і `menuitem` мають зрозумілі назви для зчитування з екрана"
},
"core/audits/accessibility/aria-hidden-body.js | description": {
"message": "Технології для людей з обмеженими можливостями, як-от програми зчитування з екрана, працюють неналежно, коли `aria-hidden=\"true\"` налаштовано в документі `<body>`. [Дізнайтесь, як `aria-hidden` впливає на текст документа.](https://dequeuniversity.com/rules/axe/4.7/aria-hidden-body)"
},
"core/audits/accessibility/aria-hidden-body.js | failureTitle": {
"message": "`[aria-hidden=\"true\"]` є в документі `<body>`"
},
"core/audits/accessibility/aria-hidden-body.js | title": {
"message": "`[aria-hidden=\"true\"]` немає в документі `<body>`"
},
"core/audits/accessibility/aria-hidden-focus.js | description": {
"message": "Фокусовані нащадки в елементі `[aria-hidden=\"true\"]` забороняють користувачам технологій для людей з обмеженими можливостями (наприклад, програм зчитування з екрана) доступ до цих інтерактивних елементів. [Дізнайтесь, як `aria-hidden` впливає на фокусовані елементи.](https://dequeuniversity.com/rules/axe/4.7/aria-hidden-focus)"
},
"core/audits/accessibility/aria-hidden-focus.js | failureTitle": {
"message": "Елементи `[aria-hidden=\"true\"]` містять інтерактивні похідні"
},
"core/audits/accessibility/aria-hidden-focus.js | title": {
"message": "Елементи `[aria-hidden=\"true\"]` не містять інтерактивних похідних"
},
"core/audits/accessibility/aria-input-field-name.js | description": {
"message": "Без доступної назви програма зачитує тільки загальну назву (тобто роль або тип) поля введення, що незручно для користувачів спеціальних можливостей. [Докладніше про мітки для полів введення.](https://dequeuniversity.com/rules/axe/4.7/aria-input-field-name)"
},
"core/audits/accessibility/aria-input-field-name.js | failureTitle": {
"message": "Поля введення ARIA не мають доступних для зчитування назв"
},
"core/audits/accessibility/aria-input-field-name.js | title": {
"message": "Поля введення ARIA мають доступні для зчитування назви"
},
"core/audits/accessibility/aria-meter-name.js | description": {
"message": "Без доступної назви програма зачитує тільки загальну назву (тобто роль або тип) елемента meter, що незручно для користувачів спеціальних можливостей. [Дізнайтесь, як давати назви елементам `meter`.](https://dequeuniversity.com/rules/axe/4.7/aria-meter-name)"
},
"core/audits/accessibility/aria-meter-name.js | failureTitle": {
"message": "Елементи ARIA з роллю `meter` не мають зрозумілих назв для зчитування з екрана."
},
"core/audits/accessibility/aria-meter-name.js | title": {
"message": "Елементи ARIA з роллю `meter` мають зрозумілі назви для зчитування з екрана"
},
"core/audits/accessibility/aria-progressbar-name.js | description": {
"message": "Без доступної назви програма зачитує тільки загальну назву (тобто роль або тип) елемента `progressbar`, що незручно для користувачів спеціальних можливостей. [Дізнайтесь, як позначати `progressbar`.](https://dequeuniversity.com/rules/axe/4.7/aria-progressbar-name)"
},
"core/audits/accessibility/aria-progressbar-name.js | failureTitle": {
"message": "Елементи ARIA з роллю `progressbar` не мають зрозумілих назв для зчитування з екрана."
},
"core/audits/accessibility/aria-progressbar-name.js | title": {
"message": "Елементи ARIA з роллю `progressbar` мають зрозумілі назви для зчитування з екрана"
},
"core/audits/accessibility/aria-required-attr.js | description": {
"message": "Деякі ролі ARIA мають обов’язкові атрибути, що описують стан елемента для програм зчитування з екрана. [Докладніше про ролі й обов’язкові атрибути.](https://dequeuniversity.com/rules/axe/4.7/aria-required-attr)"
},
"core/audits/accessibility/aria-required-attr.js | failureTitle": {
"message": "Ролі `[role]` не мають усіх обов'язкових атрибутів `[aria-*]`"
},
"core/audits/accessibility/aria-required-attr.js | title": {
"message": "Ролі `[role]` мають усі потрібні атрибути `[aria-*]`"
},
"core/audits/accessibility/aria-required-children.js | description": {
"message": "Щоб виконувати потрібні функції спеціальних можливостей, деякі батьківські ролі ARIA повинні містити відповідні дочірні ролі. [Докладніше про ролі й обов’язкові дочірні елементи.](https://dequeuniversity.com/rules/axe/4.7/aria-required-children)"
},
"core/audits/accessibility/aria-required-children.js | failureTitle": {
"message": "В елементах з ARIA `[role]`, які вимагають дочірні елементи з певним атрибутом `[role]`, немає кількох або всіх дочірніх елементів."
},
"core/audits/accessibility/aria-required-children.js | title": {
"message": "Елементи з ARIA `[role]`, які вимагають дочірні елементи з певним атрибутом `[role]`, мають усі необхідні дочірні елементи."
},
"core/audits/accessibility/aria-required-parent.js | description": {
"message": "Щоб належно виконувати потрібні функції спеціальних можливостей, відповідні батьківські ролі повинні містити деякі дочірні ролі ARIA. [Докладніше про ролі ARIA й обов’язковий батьківський елемент.](https://dequeuniversity.com/rules/axe/4.7/aria-required-parent)"
},
"core/audits/accessibility/aria-required-parent.js | failureTitle": {
"message": "Ролі `[role]` не містяться в обов'язковому батьківському елементі"
},
"core/audits/accessibility/aria-required-parent.js | title": {
"message": "Ролі `[role]` містяться у відповідному батьківському елементі"
},
"core/audits/accessibility/aria-roles.js | description": {
"message": "Щоб належно виконувати функції спеціальних можливостей, ролі ARIA повинні мати дійсні значення. [Докладніше про дійсні ролі ARIA.](https://dequeuniversity.com/rules/axe/4.7/aria-roles)"
},
"core/audits/accessibility/aria-roles.js | failureTitle": {
"message": "Значення `[role]` недійсні"
},
"core/audits/accessibility/aria-roles.js | title": {
"message": "Значення `[role]` дійсні"
},
"core/audits/accessibility/aria-toggle-field-name.js | description": {
"message": "Без доступної назви програма зачитує тільки загальну назву (тобто роль або тип) перемикача, що незручно для користувачів спеціальних можливостей. [Докладніше про поля для перемикачів.](https://dequeuniversity.com/rules/axe/4.7/aria-toggle-field-name)"
},
"core/audits/accessibility/aria-toggle-field-name.js | failureTitle": {
"message": "Поля перемикача ARIA не мають доступних для зчитування назв"
},
"core/audits/accessibility/aria-toggle-field-name.js | title": {
"message": "Поля перемикача ARIA мають доступні для зчитування назви"
},
"core/audits/accessibility/aria-tooltip-name.js | description": {
"message": "Без доступної назви програма зачитує тільки загальну назву (тобто роль або тип) елемента tooltip, що незручно для користувачів спеціальних можливостей. [Дізнайтесь, як давати назви елементам `tooltip`.](https://dequeuniversity.com/rules/axe/4.7/aria-tooltip-name)"
},
"core/audits/accessibility/aria-tooltip-name.js | failureTitle": {
"message": "Елементи ARIA з роллю `tooltip` не мають зрозумілих назв для зчитування з екрана."
},
"core/audits/accessibility/aria-tooltip-name.js | title": {
"message": "Елементи ARIA з роллю `tooltip` мають зрозумілі назви для зчитування з екрана"
},
"core/audits/accessibility/aria-treeitem-name.js | description": {
"message": "Без доступної назви програма зачитує тільки загальну назву (тобто роль або тип) елемента `treeitem`, що незручно для користувачів спеціальних можливостей. [Дізнайтесь, як додавати мітки до елементів `treeitem`.](https://dequeuniversity.com/rules/axe/4.7/aria-treeitem-name)"
},
"core/audits/accessibility/aria-treeitem-name.js | failureTitle": {
"message": "Елементи ARIA з роллю `treeitem` не мають зрозумілих назв для зчитування з екрана."
},
"core/audits/accessibility/aria-treeitem-name.js | title": {
"message": "Елементи ARIA з роллю `treeitem` мають зрозумілі назви для зчитування з екрана"
},
"core/audits/accessibility/aria-valid-attr-value.js | description": {
"message": "Технології для людей з обмеженими можливостями, як-от програми зчитування з екрана, не можуть тлумачити атрибути ARIA з недійсними значеннями. [Докладніше про дійсні значення атрибутів ARIA.](https://dequeuniversity.com/rules/axe/4.7/aria-valid-attr-value)"
},
"core/audits/accessibility/aria-valid-attr-value.js | failureTitle": {
"message": "Атрибути `[aria-*]` не мають дійсних значень"
},
"core/audits/accessibility/aria-valid-attr-value.js | title": {
"message": "Атрибути `[aria-*]` мають дійсні значення"
},
"core/audits/accessibility/aria-valid-attr.js | description": {
"message": "Технології для людей з обмеженими можливостями, як-от програми зчитування з екрана, не можуть тлумачити атрибути ARIA з недійсними назвами. [Докладніше про дійсні атрибути ARIA.](https://dequeuniversity.com/rules/axe/4.7/aria-valid-attr)"
},
"core/audits/accessibility/aria-valid-attr.js | failureTitle": {
"message": "Атрибути `[aria-*]` недійсні або написані неправильно"
},
"core/audits/accessibility/aria-valid-attr.js | title": {
"message": "Атрибути `[aria-*]` дійсні та написані правильно"
},
"core/audits/accessibility/axe-audit.js | failingElementsHeader": {
"message": "Елементи, що не пройшли перевірку"
},
"core/audits/accessibility/button-name.js | description": {
"message": "Без доступної назви програма озвучує тільки слово \"кнопка\", що незручно для користувачів спеціальних можливостей. [Дізнайтесь, як зробити кнопки доступнішими.](https://dequeuniversity.com/rules/axe/4.7/button-name)"
},
"core/audits/accessibility/button-name.js | failureTitle": {
"message": "Кнопки не мають доступних для зчитування назв"
},
"core/audits/accessibility/button-name.js | title": {
"message": "Кнопки мають доступну для зчитування назву"
},
"core/audits/accessibility/bypass.js | description": {
"message": "Якщо додати способи обходу контенту, що повторюється, користувачам буде простіше переходити між елементами на сторінці за допомогою клавіатури. [Докладніше про обхід блокувань.](https://dequeuniversity.com/rules/axe/4.7/bypass)"
},
"core/audits/accessibility/bypass.js | failureTitle": {
"message": "Сторінка не містить заголовка, посилання для пропуску вмісту чи мітки області"
},
"core/audits/accessibility/bypass.js | title": {
"message": "Сторінка містить заголовок, посилання для пропуску вмісту чи мітку області"
},
"core/audits/accessibility/color-contrast.js | description": {
"message": "Для багатьох користувачів складно або неможливо читати текст із низькою контрастністю. [Дізнайтесь, як забезпечити достатній контраст кольорів.](https://dequeuniversity.com/rules/axe/4.7/color-contrast)"
},
"core/audits/accessibility/color-contrast.js | failureTitle": {
"message": "Між кольорами фону та переднього плану недостатній коефіцієнт контрастності."
},
"core/audits/accessibility/color-contrast.js | title": {
"message": "Між кольорами фону та переднього плану достатній коефіцієнт контрастності"
},
"core/audits/accessibility/definition-list.js | description": {
"message": "Коли списки визначень мають неправильну розмітку, програми зчитування з екрана можуть генерувати незрозумілі або неточні дані. [Дізнайтесь, як правильно структурувати списки визначень.](https://dequeuniversity.com/rules/axe/4.7/definition-list)"
},
"core/audits/accessibility/definition-list.js | failureTitle": {
"message": "Списки визначення `<dl>` містять не лише належно впорядковані групи `<dt>` і `<dd>` чи елементи `<script>`, `<template>` або `<div>`."
},
"core/audits/accessibility/definition-list.js | title": {
"message": "Списки визначення `<dl>` містять лише належно впорядковані групи `<dt>` та `<dd>` чи елементи `<script>`, `<template>` або `<div>`."
},
"core/audits/accessibility/dlitem.js | description": {
"message": "Щоб програми зчитування з екрана правильно озвучували елементи списку визначень (`<dt>` і `<dd>`), елементи має бути згруповано в батьківському елементі `<dl>`. [Дізнайтесь, як правильно структурувати списки визначень.](https://dequeuniversity.com/rules/axe/4.7/dlitem)"
},
"core/audits/accessibility/dlitem.js | failureTitle": {
"message": "Елементи списку визначень не згруповано в елементах `<dl>`"
},
"core/audits/accessibility/dlitem.js | title": {
"message": "Елементи списку визначень згруповано в елементах `<dl>`"
},
"core/audits/accessibility/document-title.js | description": {
"message": "Завдяки назві користувачі програми зчитування з екрана дізнаються загальну інформацію про сторінку, а користувачі пошукових систем визначають, чи сторінка відповідає їхньому запиту. [Докладніше про назви документів.](https://dequeuniversity.com/rules/axe/4.7/document-title)"
},
"core/audits/accessibility/document-title.js | failureTitle": {
"message": "Документ не має елемента `<title>`"
},
"core/audits/accessibility/document-title.js | title": {
"message": "Документ містить елемент `<title>`"
},
"core/audits/accessibility/duplicate-id-active.js | description": {
"message": "Усі фокусовані елементи мають містити унікальний `id`, щоб їх могли розпізнавати технології для людей з обмеженими можливостями. [Дізнайтесь, як виправити повторювані `id`.](https://dequeuniversity.com/rules/axe/4.7/duplicate-id-active)"
},
"core/audits/accessibility/duplicate-id-active.js | failureTitle": {
"message": "Атрибути `[id]` в активних інтерактивних елементах неунікальні"
},
"core/audits/accessibility/duplicate-id-active.js | title": {
"message": "Атрибути `[id]` в активних інтерактивних елементах унікальні"
},
"core/audits/accessibility/duplicate-id-aria.js | description": {
"message": "Значення ідентифікатора ARIA має бути унікальним, щоб технології для людей з обмеженими можливостями не пропускали інші копії. [Дізнайтесь, як виправити повторювані ідентифікатори ARIA.](https://dequeuniversity.com/rules/axe/4.7/duplicate-id-aria)"
},
"core/audits/accessibility/duplicate-id-aria.js | failureTitle": {
"message": "Ідентифікатори ARIA неунікальні"
},
"core/audits/accessibility/duplicate-id-aria.js | title": {
"message": "Ідентифікатори ARIA унікальні"
},
"core/audits/accessibility/form-field-multiple-labels.js | description": {
"message": "Поля форми з кількома мітками можуть помилково озвучуватися технологіями для людей з обмеженими можливостями (наприклад, програмами зчитування з екрана), які використовують першу, останню або всі мітки. [Дізнайтесь, як використовувати мітки форм.](https://dequeuniversity.com/rules/axe/4.7/form-field-multiple-labels)"
},
"core/audits/accessibility/form-field-multiple-labels.js | failureTitle": {
"message": "Поля форми містять кілька міток"
},
"core/audits/accessibility/form-field-multiple-labels.js | title": {
"message": "Немає полів форми з кількома мітками"
},
"core/audits/accessibility/frame-title.js | description": {
"message": "Користувачі програм зчитування з екрана використовують назви фреймів, щоб дізнатися їх вміст. [Докладніше про назви фреймів.](https://dequeuniversity.com/rules/axe/4.7/frame-title)"
},
"core/audits/accessibility/frame-title.js | failureTitle": {
"message": "Елементи `<frame>` або `<iframe>` не мають назви"
},
"core/audits/accessibility/frame-title.js | title": {
"message": "Елементи `<frame>` або `<iframe>` мають назву"
},
"core/audits/accessibility/heading-order.js | description": {
"message": "Правильно впорядковані заголовки, які не пропускають рівні, передають семантичну структуру сторінки, що полегшує навігацію та розуміння під час використання технологій для людей з обмеженими можливостями. [Докладніше про впорядкування заголовків.](https://dequeuniversity.com/rules/axe/4.7/heading-order)"
},
"core/audits/accessibility/heading-order.js | failureTitle": {
"message": "Елементи заголовка не розташовані послідовно в порядку спадання"
},
"core/audits/accessibility/heading-order.js | title": {
"message": "Елементи заголовка розташовані послідовно в порядку спадання"
},
"core/audits/accessibility/html-has-lang.js | description": {
"message": "Якщо для сторінки не вказано атрибут `lang`, програма зчитування з екрана припускає, що мовою сторінки є мова за умовчанням, яку користувач вибрав під час налаштування програми зчитування. Якщо насправді мова сторінки інша, програма зчитування з екрана може неправильно озвучувати текст на сторінці. [Докладніше про атрибут `lang`.](https://dequeuniversity.com/rules/axe/4.7/html-has-lang)"
},
"core/audits/accessibility/html-has-lang.js | failureTitle": {
"message": "Елемент `<html>` не має атрибута `[lang]`"
},
"core/audits/accessibility/html-has-lang.js | title": {
"message": "Елемент `<html>` містить атрибут `[lang]`"
},
"core/audits/accessibility/html-lang-valid.js | description": {
"message": "Якщо указати дійсний тег мови за [стандартом BCP 47](https://www.w3.org/International/questions/qa-choosing-language-tags#question), це допоможе програмі зчитування з екрана правильно озвучувати текст. [Дізнайтесь, як використовувати атрибут `lang`.](https://dequeuniversity.com/rules/axe/4.7/html-lang-valid)"
},
"core/audits/accessibility/html-lang-valid.js | failureTitle": {
"message": "Елемент `<html>` не містить дійсного значення для атрибута `[lang]`."
},
"core/audits/accessibility/html-lang-valid.js | title": {
"message": "Елемент `<html>` має дійсне значення атрибута `[lang]`"
},
"core/audits/accessibility/image-alt.js | description": {
"message": "Інформативні елементи повинні містити короткий, описовий текст заміщення. Декоративні елементи можуть ігноруватись і мати порожній атрибут alt. [Докладніше про атрибут `alt`.](https://dequeuniversity.com/rules/axe/4.7/image-alt)"
},
"core/audits/accessibility/image-alt.js | failureTitle": {
"message": "Зображення не мають атрибутів `[alt]`"
},
"core/audits/accessibility/image-alt.js | title": {
"message": "Зображення мають атрибути `[alt]`"
},
"core/audits/accessibility/input-image-alt.js | description": {
"message": "Коли зображення застосовується як кнопка `<input>`, додавши текст заміщення, ви допоможете користувачам програм зчитування з екрана зрозуміти призначення такої кнопки. [Дізнайтесь, як додати текст заміщення для зображення.](https://dequeuniversity.com/rules/axe/4.7/input-image-alt)"
},
"core/audits/accessibility/input-image-alt.js | failureTitle": {
"message": "Елементи `<input type=\"image\">` не містять текст `[alt]`"
},
"core/audits/accessibility/input-image-alt.js | title": {
"message": "Елементи `<input type=\"image\">` містять текст `[alt]`"
},
"core/audits/accessibility/label.js | description": {
"message": "Завдяки міткам технології для людей з обмеженими можливостями, як-от програми зчитування з екрана, правильно озвучують елементи керування формою. [Докладніше про мітки для елементів форми.](https://dequeuniversity.com/rules/axe/4.7/label)"
},
"core/audits/accessibility/label.js | failureTitle": {
"message": "Елементи форми не мають пов’язаних міток"
},
"core/audits/accessibility/label.js | title": {
"message": "Елементи форми мають пов’язані мітки"
},
"core/audits/accessibility/link-name.js | description": {
"message": "Унікальний і доступний для виділення текст посилання (а також текст заміщення для зображень, коли вони застосовуються як посилання), що можна розпізнати, покращує навігацію для користувачів програм зчитування з екрана. [Дізнайтесь, як зробити посилання доступними.](https://dequeuniversity.com/rules/axe/4.7/link-name)"
},
"core/audits/accessibility/link-name.js | failureTitle": {
"message": "Посилання не мають назв, які можна розпізнати"
},
"core/audits/accessibility/link-name.js | title": {
"message": "Посилання мають назви, які можна розпізнати"
},
"core/audits/accessibility/list.js | description": {
"message": "Програми зчитування з екрана озвучують списки в особливий спосіб. Правильна структура списків допомагає таким програмам правильно розпізнавати інформацію. [Докладніше про правильну структуру списків.](https://dequeuniversity.com/rules/axe/4.7/list)"
},
"core/audits/accessibility/list.js | failureTitle": {
"message": "Списки не містять лише елементи `<li>` і елементи для підтримки виконання сценарію (`<script>` та `<template>`)."
},
"core/audits/accessibility/list.js | title": {
"message": "Списки містять лише елементи `<li>` й елементи для підтримки виконання сценарію (`<script>` і `<template>`)."
},
"core/audits/accessibility/listitem.js | description": {
"message": "Щоб програми зчитування з екрана правильно озвучували елементи списку (`<li>`), ці елементи повинні міститися в батьківських елементах `<ul>`, `<ol>` або `<menu>`. [Докладніше про правильну структуру списків.](https://dequeuniversity.com/rules/axe/4.7/listitem)"
},
"core/audits/accessibility/listitem.js | failureTitle": {
"message": "Елементів списку (`<li>`) немає в батьківських елементах `<ul>`, `<ol>` або `<menu>`."
},
"core/audits/accessibility/listitem.js | title": {
"message": "Елементи списку (`<li>`) містяться в батьківських елементах `<ul>`, `<ol>` або `<menu>`"
},
"core/audits/accessibility/meta-refresh.js | description": {
"message": "Користувачі не очікують, що сторінка оновлюватиметься автоматично. Таке оновлення перемістить фокус назад угору сторінки. Це може роздратувати або спантеличити користувачів. [Докладніше про метатег оновлення.](https://dequeuniversity.com/rules/axe/4.7/meta-refresh)"
},
"core/audits/accessibility/meta-refresh.js | failureTitle": {
"message": "Документ використовує `<meta http-equiv=\"refresh\">`"
},
"core/audits/accessibility/meta-refresh.js | title": {
"message": "Документ не використовує тег `<meta http-equiv=\"refresh\">`"
},
"core/audits/accessibility/meta-viewport.js | description": {
"message": "Якщо вимкнути масштабування, користувачі з поганим зором не зможуть збільшити екран, щоб краще бачити вміст веб-сторінки. [Докладніше про метатег області перегляду.](https://dequeuniversity.com/rules/axe/4.7/meta-viewport)"
},
"core/audits/accessibility/meta-viewport.js | failureTitle": {
"message": "Параметр `[user-scalable=\"no\"]` використовується в елементі `<meta name=\"viewport\">` або атрибут `[maximum-scale]` менший за 5."
},
"core/audits/accessibility/meta-viewport.js | title": {
"message": "Параметр `[user-scalable=\"no\"]` не використовується в елементі `<meta name=\"viewport\">`, а атрибут `[maximum-scale]` має значення не менше 5."
},
"core/audits/accessibility/object-alt.js | description": {
"message": "Програми зчитування з екрана розпізнають лише текст. Якщо додати текст заміщення до елементів `<object>`, програми зможуть краще передати їх значення користувачам. [Докладніше про текст заміщення для елементів `object`.](https://dequeuniversity.com/rules/axe/4.7/object-alt)"
},
"core/audits/accessibility/object-alt.js | failureTitle": {
"message": "Елементи `<object>` не містять тексту заміщення"
},
"core/audits/accessibility/object-alt.js | title": {
"message": "Елементи `<object>` містять текст заміщення"
},
"core/audits/accessibility/tabindex.js | description": {
"message": "Значення, що перевищує 0, передбачає явне встановлення порядку навігації. Хоча технічно воно дійсне, це часто ускладнює взаємодію для користувачів, які застосовують технології для людей з обмеженими можливостями. [Докладніше про атрибут `tabindex`.](https://dequeuniversity.com/rules/axe/4.7/tabindex)"
},
"core/audits/accessibility/tabindex.js | failureTitle": {
"message": "Деякі елементи мають значення `[tabindex]`, що перевищує 0"
},
"core/audits/accessibility/tabindex.js | title": {
"message": "Жоден елемент не має значення `[tabindex]`, що перевищує 0"
},
"core/audits/accessibility/td-headers-attr.js | description": {
"message": "Програми зчитування з екрана мають функції, які полегшують навігацію в таблицях. Якщо клітинки `<td>`, які використовують атрибут `[headers]`, посилаються лише на інші клітинки в тій самій таблиці, це може покращити взаємодію для користувачів програми зчитування з екрана. [Докладніше про атрибут `headers`.](https://dequeuniversity.com/rules/axe/4.7/td-headers-attr)"
},
"core/audits/accessibility/td-headers-attr.js | failureTitle": {
"message": "Клітинки в елементі `<table>`, які використовують атрибут `[headers]`, посилаються на елемент `id`, відсутній в тій самій таблиці."
},
"core/audits/accessibility/td-headers-attr.js | title": {
"message": "Клітинки в елементі `<table>`, які використовують атрибут `[headers]`, посилаються на клітинки тієї ж таблиці."
},
"core/audits/accessibility/th-has-data-cells.js | description": {
"message": "Програми зчитування з екрана мають функції, які полегшують навігацію в таблицях. Якщо заголовки таблиці завжди посилаються на певні набори клітинок, це може покращити взаємодію для користувачів програм зчитування з екрана. [Докладніше про заголовки таблиць.](https://dequeuniversity.com/rules/axe/4.7/th-has-data-cells)"
},
"core/audits/accessibility/th-has-data-cells.js | failureTitle": {
"message": "Елементи `<th>` і елементи з роллю `[role=\"columnheader\"/\"rowheader\"]` не містять клітинок із даними, які описують."
},
"core/audits/accessibility/th-has-data-cells.js | title": {
"message": "Елементи `<th>` і елементи з роллю `[role=\"columnheader\"/\"rowheader\"]` містять клітинки з даними, які описують."
},
"core/audits/accessibility/valid-lang.js | description": {
"message": "Якщо для елементів указати дійсний тег мови за [стандартом BCP 47](https://www.w3.org/International/questions/qa-choosing-language-tags#question), це допоможе програмі зчитування з екрана правильно озвучувати текст. [Дізнайтесь, як використовувати атрибут `lang`.](https://dequeuniversity.com/rules/axe/4.7/valid-lang)"
},
"core/audits/accessibility/valid-lang.js | failureTitle": {
"message": "Атрибути `[lang]` не мають дійсного значення"
},
"core/audits/accessibility/valid-lang.js | title": {
"message": "Атрибути `[lang]` мають дійсне значення"
},
"core/audits/accessibility/video-caption.js | description": {
"message": "Коли відео має субтитри, користувачам із вадами слуху простіше зрозуміти його. [Докладніше про субтитри відео.](https://dequeuniversity.com/rules/axe/4.7/video-caption)"
},
"core/audits/accessibility/video-caption.js | failureTitle": {
"message": "Елементи `<video>` не містять елемент `<track>` з атрибутом `[kind=\"captions\"]`."
},
"core/audits/accessibility/video-caption.js | title": {
"message": "Елементи `<video>` містять елемент `<track>` з атрибутом `[kind=\"captions\"]`"
},
"core/audits/autocomplete.js | columnCurrent": {
"message": "Поточне значення"
},
"core/audits/autocomplete.js | columnSuggestions": {
"message": "Пропонований маркер"
},
"core/audits/autocomplete.js | description": {
"message": "Атрибут `autocomplete` допомагає користувачам швидше надсилати форми. Щоб спростити процес, спробуйте ввімкнути атрибут `autocomplete`, указавши для нього дійсне значення. [Дізнайтеся більше про `autocomplete` у формах.](https://developers.google.com/web/fundamentals/design-and-ux/input/forms#use_metadata_to_enable_auto-complete)"
},
"core/audits/autocomplete.js | failureTitle": {
"message": "Елементи `<input>` не мають правильних атрибутів `autocomplete`"
},
"core/audits/autocomplete.js | manualReview": {
"message": "Потрібна перевірка вручну"
},
"core/audits/autocomplete.js | reviewOrder": {
"message": "Перевірте порядок маркерів"
},
"core/audits/autocomplete.js | title": {
"message": "Елементи `<input>` використовують атрибут `autocomplete` правильно"
},
"core/audits/autocomplete.js | warningInvalid": {
"message": "Маркери `autocomplete`: \"{token}\" недійсний у {snippet}"
},
"core/audits/autocomplete.js | warningOrder": {
"message": "Перевірка порядку маркерів: \"{tokens}\" у {snippet}"
},
"core/audits/bf-cache.js | actionableFailureType": {
"message": "Можна виправити"
},
"core/audits/bf-cache.js | description": {
"message": "На сайті часто виконуються переходи на попередню сторінку або повернення на вже відвідані. Таку навігацію можна пришвидшити за допомогою зворотного кешу. [Докладніше](https://developer.chrome.com/docs/lighthouse/performance/bf-cache/)"
},
"core/audits/bf-cache.js | displayValue": {
"message": "{itemCount,plural, =1{1 причина помилки}one{# причина помилки}few{# причини помилки}many{# причин помилки}other{# причини помилки}}"
},
"core/audits/bf-cache.js | failureReasonColumn": {
"message": "Причина помилки"
},
"core/audits/bf-cache.js | failureTitle": {
"message": "Сторінку не вдалося відновити зі зворотного кешу"
},
"core/audits/bf-cache.js | failureTypeColumn": {
"message": "Тип помилки"
},
"core/audits/bf-cache.js | notActionableFailureType": {
"message": "Не можна виправити"
},
"core/audits/bf-cache.js | supportPendingFailureType": {
"message": "Очікується підтримка веб-переглядача"
},
"core/audits/bf-cache.js | title": {
"message": "Сторінку вдалося відновити зі зворотного кешу"
},
"core/audits/bootup-time.js | chromeExtensionsWarning": {
"message": "Розширення Chrome негативно впливають на завантаження цієї сторінки. Спробуйте перевірити сторінку в режимі анонімного перегляду або в профілі Chrome без розширень."
},
"core/audits/bootup-time.js | columnScriptEval": {
"message": "Оцінка сценарію"
},
"core/audits/bootup-time.js | columnScriptParse": {
"message": "Синтаксичний аналіз сценарію"
},
"core/audits/bootup-time.js | columnTotal": {
"message": "Загальний процесорний час"
},
"core/audits/bootup-time.js | description": {
"message": "Зменште час виконання синтаксичного аналізу, компілювання й запуску скриптів JavaScript. Для цього корисно завантажувати менші обсяги даних JavaScript. [Дізнайтесь, як зменшити час виконання синтаксичного аналізу для JavaScript.](https://developer.chrome.com/docs/lighthouse/performance/bootup-time/)"
},
"core/audits/bootup-time.js | failureTitle": {
"message": "Зменште час виконання JavaScript"
},
"core/audits/bootup-time.js | title": {
"message": "Час виконання JavaScript"
},
"core/audits/byte-efficiency/duplicated-javascript.js | description": {
"message": "Видаліть великі копії модулів JavaScript із пакетів, щоб зменшити кількість непотрібних байтів під час активності в мережі. "
},
"core/audits/byte-efficiency/duplicated-javascript.js | title": {
"message": "Видаліть копії модулів у пакетах JavaScript"
},
"core/audits/byte-efficiency/efficient-animated-content.js | description": {
"message": "Великі файли GIF неефективні для передавання анімованого контенту. Щоб заощадити мережевий трафік даних, радимо замість формату GIF використовувати MPEG4 або WebM для анімацій і PNG чи WebP для статичних зображень. [Докладніше про ефективні формати відео.](https://developer.chrome.com/docs/lighthouse/performance/efficient-animated-content/)"
},
"core/audits/byte-efficiency/efficient-animated-content.js | title": {
"message": "Використовуйте формати відео для анімованого вмісту"
},
"core/audits/byte-efficiency/legacy-javascript.js | description": {
"message": "Поліфіли та перетворення дають змогу застарілим веб-переглядачам використовувати нові функції JavaScript. Однак багато з них не потрібні для сучасних веб-переглядачів. Для пакетів JavaScript прийміть сучасну стратегію введення скрипту в дію за допомогою виявлення модульних/немодульних функцій, щоб зменшити обсяг коду, який надсилається сучасним веб-переглядачам зі збереженням підтримки застарілих. [Дізнайтесь, як використовувати сучасний код JavaScript.](https://web.dev/publish-modern-javascript/)"
},
"core/audits/byte-efficiency/legacy-javascript.js | title": {
"message": "Не показуйте застарілі елементи JavaScript у сучасних веб-переглядачах"
},
"core/audits/byte-efficiency/modern-image-formats.js | description": {
"message": "Формати зображень WebP і AVIF часто стискаються краще, ніж PNG чи JPEG. Тому вони швидше завантажуються й використовують менше даних. [Докладніше про сучасні формати зображень.](https://developer.chrome.com/docs/lighthouse/performance/uses-webp-images/)"
},
"core/audits/byte-efficiency/modern-image-formats.js | title": {
"message": "Показуйте зображення в нових форматах"
},
"core/audits/byte-efficiency/offscreen-images.js | description": {
"message": "Щоб зменшити час до повного завантаження, використовуйте відкладене завантаження закадрових і прихованих зображень. Тоді важливі ресурси сайту завантажуватимуться в першу чергу. [Дізнайтесь, як відкласти завантаження закадрових зображень.](https://developer.chrome.com/docs/lighthouse/performance/offscreen-images/)"
},
"core/audits/byte-efficiency/offscreen-images.js | title": {
"message": "Відкладіть закадрові зображення"
},
"core/audits/byte-efficiency/render-blocking-resources.js | description": {
"message": "Ресурси блокують першу візуалізацію сторінки. Надсилайте спершу важливі фрагменти JavaScript або таблиці CSS і відкладайте всі некритичні елементи. [Дізнайтесь, як вилучити ресурси, які блокують відображення.](https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources/)"
},
"core/audits/byte-efficiency/render-blocking-resources.js | title": {
"message": "Вилучіть ресурси, які блокують відображення"
},
"core/audits/byte-efficiency/total-byte-weight.js | description": {
"message": "Великі обсяги мережевих даних використовують багато коштовного трафіку відвідувачів і довго завантажуються. [Дізнайтесь, як зменшити обсяг даних.](https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight/)"
},
"core/audits/byte-efficiency/total-byte-weight.js | displayValue": {
"message": "Загальний розмір – {totalBytes, number, bytes} КіБ"
},
"core/audits/byte-efficiency/total-byte-weight.js | failureTitle": {
"message": "Уникайте великих обсягів даних у мережі"
},
"core/audits/byte-efficiency/total-byte-weight.js | title": {
"message": "Уникається великий обсяг даних мережі"
},
"core/audits/byte-efficiency/unminified-css.js | description": {
"message": "Стиснення файлів CSS може зменшити обсяг даних у мережі. [Дізнайтесь, як зменшити файли CSS.](https://developer.chrome.com/docs/lighthouse/performance/unminified-css/)"
},
"core/audits/byte-efficiency/unminified-css.js | title": {
"message": "Зменште СSS"
},
"core/audits/byte-efficiency/unminified-javascript.js | description": {
"message": "Мініфікація файлів JavaScript може зменшити обсяг даних і час обробки скрипту. [Дізнайтесь, як зменшити файл JavaScript.](https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript/)"
},
"core/audits/byte-efficiency/unminified-javascript.js | title": {
"message": "Зменште файл JavaScript"
},
"core/audits/byte-efficiency/unused-css-rules.js | description": {
"message": "Щоб скоротити трафік даних у мережі, зменште кількість непотрібних правил у таблицях стилів і відкладіть завантаження коду CSS, що не використовуються для контенту у видимій частині сторінки. [Дізнайтесь, як зменшити код CSS, який не використовується.](https://developer.chrome.com/docs/lighthouse/performance/unused-css-rules/)"
},
"core/audits/byte-efficiency/unused-css-rules.js | title": {
"message": "Зменште код CSS, який не використовуєте"
},
"core/audits/byte-efficiency/unused-javascript.js | description": {
"message": "Щоб скоротити трафік даних у мережі, зменште код JavaScript, який не використовуєте, і відкладіть завантаження скриптів, доки вони не знадобляться. [Дізнайтесь, як зменшити код JavaScript, який не використовується.](https://developer.chrome.com/docs/lighthouse/performance/unused-javascript/)"
},
"core/audits/byte-efficiency/unused-javascript.js | title": {
"message": "Зменште код JavaScript, який не використовуєте"
},
"core/audits/byte-efficiency/uses-long-cache-ttl.js | description": {
"message": "Якщо зберігати кеш за тривалий період часу, сторінки можуть завантажуватися швидше під час повторних відвідувань. [Докладніше про правила ефективного кешування.](https://developer.chrome.com/docs/lighthouse/performance/uses-long-cache-ttl/)"
},
"core/audits/byte-efficiency/uses-long-cache-ttl.js | displayValue": {
"message": "{itemCount,plural, =1{Знайдено 1 ресурс}one{Знайдено # ресурс}few{Знайдено # ресурси}many{Знайдено # ресурсів}other{Знайдено # ресурсу}}"
},
"core/audits/byte-efficiency/uses-long-cache-ttl.js | failureTitle": {
"message": "Показуйте статичні об’єкти за допомогою ефективних правил кешування"
},
"core/audits/byte-efficiency/uses-long-cache-ttl.js | title": {
"message": "Використовуються ефективні правила кешування статичних об’єктів"
},
"core/audits/byte-efficiency/uses-optimized-images.js | description": {
"message": "Оптимізовані зображення завантажуються швидше й використовують менше мобільного трафіку. [Дізнайтесь, як ефективно кодувати зображення.](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)"
},
"core/audits/byte-efficiency/uses-optimized-images.js | title": {
"message": "Ефективно кодуйте зображення"
},
"core/audits/byte-efficiency/uses-responsive-images-snapshot.js | columnActualDimensions": {
"message": "Фактичні розміри"
},
"core/audits/byte-efficiency/uses-responsive-images-snapshot.js | columnDisplayedDimensions": {
"message": "Відображені розміри"
},
"core/audits/byte-efficiency/uses-responsive-images-snapshot.js | failureTitle": {
"message": "Розміри зображення більші за вказані"
},
"core/audits/byte-efficiency/uses-responsive-images-snapshot.js | title": {
"message": "Зображення відповідають указаним розмірам"
},
"core/audits/byte-efficiency/uses-responsive-images.js | description": {
"message": "Показуйте зображення правильного розміру, щоб заощадити мобільний трафік і покращити час завантаження. [Дізнайтесь, як змінювати розмір зображень.](https://developer.chrome.com/docs/lighthouse/performance/uses-responsive-images/)"
},
"core/audits/byte-efficiency/uses-responsive-images.js | title": {
"message": "Правильно виберіть розмір зображень"
},
"core/audits/byte-efficiency/uses-text-compression.js | description": {
"message": "Щоб скоротити загальний трафік даних у мережі, текстові ресурси потрібно відображати зі стисненням (Gzip, Deflate чи Brotli). [Докладніше про стиснення тексту.](https://developer.chrome.com/docs/lighthouse/performance/uses-text-compression/)"
},
"core/audits/byte-efficiency/uses-text-compression.js | title": {
"message": "Увімкніть стиснення тексту"
},
"core/audits/content-width.js | description": {
"message": "Якщо ширина контенту додатка не збігається з шириною області перегляду, можливо, додаток не вдасться оптимізувати для екранів мобільних пристроїв. [Дізнайтесь, як визначити розмір контенту для області перегляду.](https://developer.chrome.com/docs/lighthouse/pwa/content-width/)"
},
"core/audits/content-width.js | explanation": {
"message": "Розмір області перегляду ({innerWidth} пікс.) не збігається з розміром вікна ({outerWidth} пікс.)."
},
"core/audits/content-width.js | failureTitle": {
"message": "Розмір контенту не відповідає області перегляду"
},
"core/audits/content-width.js | title": {
"message": "Розмір контенту відповідає області перегляду"
},
"core/audits/critical-request-chains.js | description": {
"message": "Ланцюжки важливих запитів нижче показують, які ресурси мають високий пріоритет. Щоб пришвидшити завантаження сторінки, зменште довжину ланцюжків і розмір завантажень або відкладіть завантаження непотрібних ресурсів. [Дізнайтесь, як не створювати ланцюжки критичних запитів.](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains/)"
},
"core/audits/critical-request-chains.js | displayValue": {
"message": "{itemCount,plural, =1{Знайдено 1 ланцюжок}one{Знайдено # ланцюжок}few{Знайдено # ланцюжки}many{Знайдено # ланцюжків}other{Знайдено # ланцюжка}}"
},
"core/audits/critical-request-chains.js | title": {
"message": "Намагайтеся не створювати ланцюжки критичних запитів"
},
"core/audits/csp-xss.js | columnDirective": {
"message": "Директива"
},
"core/audits/csp-xss.js | columnSeverity": {
"message": "Рівень серйозності"
},
"core/audits/csp-xss.js | description": {
"message": "Надійні Правила щодо безпеки контенту (CSP) значно зменшують ризик міжсайтного скриптингу (XSS). [Дізнайтесь, як використовувати CSP, щоб запобігти XSS.](https://developer.chrome.com/docs/lighthouse/best-practices/csp-xss/)"
},
"core/audits/csp-xss.js | itemSeveritySyntax": {
"message": "Синтаксис"
},
"core/audits/csp-xss.js | metaTagMessage": {
"message": "Сторінка містить Правила щодо безпеки контенту (CSP), визначені в тегу <meta>. Спробуйте перемістити їх у заголовок HTTP або вказати інші суворі правила CSP в заголовку HTTP."
},
"core/audits/csp-xss.js | noCsp": {
"message": "CSP не знайдено в режимі примусового застосування"
},
"core/audits/csp-xss.js | title": {
"message": "Переконайтеся, що CSP допомагає проти атак XSS"
},
"core/audits/deprecations.js | columnDeprecate": {
"message": "Припинення підтримки/застереження"
},
"core/audits/deprecations.js | columnLine": {
"message": "Рядок"
},
"core/audits/deprecations.js | description": {
"message": "API, які більше не підтримуються, будуть остаточно вилучені з веб-переглядача. [Докладніше про непідтримувані API.](https://developer.chrome.com/docs/lighthouse/best-practices/deprecations/)"
},
"core/audits/deprecations.js | displayValue": {
"message": "{itemCount,plural, =1{Знайдено 1 застереження}one{Знайдено # застереження}few{Знайдено # застереження}many{Знайдено # застережень}other{Знайдено # застереження}}"
},
"core/audits/deprecations.js | failureTitle": {
"message": "Використовує непідтримувані API"
},
"core/audits/deprecations.js | title": {
"message": "Уникає інтерфейсів API, які більше не підтримуються"
},
"core/audits/dobetterweb/charset.js | description": {
"message": "Декларація кодування символів обов’язкова. Це можна зробити за допомогою тегу `<meta>` у перших 1024 байтах HTML або в заголовку відповіді HTTP Content-Type. [Дізнайтесь, як задати кодування символів.](https://developer.chrome.com/docs/lighthouse/best-practices/charset/)"
},
"core/audits/dobetterweb/charset.js | failureTitle": {
"message": "Декларація набору символів відсутня або виникає запізно в HTML"
},
"core/audits/dobetterweb/charset.js | title": {
"message": "Належно визначає набір символів"
},
"core/audits/dobetterweb/doctype.js | description": {
"message": "Якщо вказати елемент doctype, веб-переглядач не перейде в режим сумісності. [Докладніше про декларацію doctype.](https://developer.chrome.com/docs/lighthouse/best-practices/doctype/)"
},
"core/audits/dobetterweb/doctype.js | explanationBadDoctype": {
"message": "Назва елемента doctype має бути сегментом `html`"
},
"core/audits/dobetterweb/doctype.js | explanationLimitedQuirks": {
"message": "Документ містить фрагмент `doctype`, який активує режим `limited-quirks-mode`"
},
"core/audits/dobetterweb/doctype.js | explanationNoDoctype": {
"message": "Документ має містити тег doctype"
},
"core/audits/dobetterweb/doctype.js | explanationPublicId": {
"message": "Очікується, що поле publicId буде порожнім"
},
"core/audits/dobetterweb/doctype.js | explanationSystemId": {
"message": "Очікується, що поле systemId буде порожнім"
},
"core/audits/dobetterweb/doctype.js | explanationWrongDoctype": {
"message": "Документ містить фрагмент `doctype`, який активує режим `quirks-mode`"
},
"core/audits/dobetterweb/doctype.js | failureTitle": {
"message": "Для сторінки не вказано елемента HTML doctype, що активує режим сумісності"
},
"core/audits/dobetterweb/doctype.js | title": {
"message": "Сторінка має елемент HTML doctype"
},
"core/audits/dobetterweb/dom-size.js | columnStatistic": {
"message": "Статистика"
},
"core/audits/dobetterweb/dom-size.js | columnValue": {
"message": "Значення"
},
"core/audits/dobetterweb/dom-size.js | description": {
"message": "Через великий файл DOM використовується більше пам’яті, [стилі обчислюються](https://developers.google.com/web/fundamentals/performance/rendering/reduce-the-scope-and-complexity-of-style-calculations) довше, а [перекомпонування макетів](https://developers.google.com/speed/articles/reflow) коштує дорого. [Дізнайтесь, як уникнути надмірного розміру DOM.](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)"
},
"core/audits/dobetterweb/dom-size.js | displayValue": {
"message": "{itemCount,plural, =1{1 елемент}one{# елемент}few{# елементи}many{# елементів}other{# елемента}}"
},
"core/audits/dobetterweb/dom-size.js | failureTitle": {
"message": "Уникайте надмірного розміру DOM"
},
"core/audits/dobetterweb/dom-size.js | statisticDOMDepth": {
"message": "Максимальна глибина DOM"
},
"core/audits/dobetterweb/dom-size.js | statisticDOMElements": {
"message": "Усього елементів DOM"
},
"core/audits/dobetterweb/dom-size.js | statisticDOMWidth": {
"message": "Максимальна кількість дочірніх елементів"
},
"core/audits/dobetterweb/dom-size.js | title": {
"message": "Уникається надмірний розмір DOM"
},
"core/audits/dobetterweb/geolocation-on-start.js | description": {
"message": "Сайти, які надсилають запит на доступ до місцезнаходження без пояснення, викликають у користувачів недовіру або спантеличеність. Радимо пов’язувати запит із діями користувача. [Докладніше про дозвіл на доступ до геолокації.](https://developer.chrome.com/docs/lighthouse/best-practices/geolocation-on-start/)"
},
"core/audits/dobetterweb/geolocation-on-start.js | failureTitle": {
"message": "Надсилає запит на доступ до геолокації під час завантаження сторінки"
},
"core/audits/dobetterweb/geolocation-on-start.js | title": {
"message": "Уникає надсилання запитів на доступ до геолокації під час завантаження сторінки"
},
"core/audits/dobetterweb/inspector-issues.js | columnIssueType": {
"message": "Тип проблеми"
},
"core/audits/dobetterweb/inspector-issues.js | description": {
"message": "Помилки, зареєстровані на панелі \"`Issues`\" в Інструментах розробника Chrome, указують на невирішені проблеми. Їх можуть спричиняти збої запитів мережі, низький рівень захисту або інші невиконані вимоги веб-переглядача. Щоб дізнатися більше про кожну помилку, відкрийте панель Issues в Інструментах розробника Chrome."
},
"core/audits/dobetterweb/inspector-issues.js | failureTitle": {
"message": "На панелі \"`Issues`\" в Інструментах розробника Chrome наведено дані про помилки"
},
"core/audits/dobetterweb/inspector-issues.js | issueTypeBlockedByResponse": {
"message": "Заблоковано правилом щодо міждоменних запитів"
},
"core/audits/dobetterweb/inspector-issues.js | issueTypeHeavyAds": {
"message": "Оголошення використовують багато ресурсів"
},
"core/audits/dobetterweb/inspector-issues.js | title": {
"message": "На панелі \"`Issues`\" в Інструментах розробника Chrome немає помилок"
},
"core/audits/dobetterweb/js-libraries.js | columnVersion": {
"message": "Версія"
},
"core/audits/dobetterweb/js-libraries.js | description": {
"message": "Усі бібліотеки JavaScript зовнішнього інтерфейсу виявлено на сторінці. [Докладніше про діагностичну перевірку для виявлення бібліотеки JavaScript.](https://developer.chrome.c