chrome-devtools-frontend
Version:
Chrome DevTools UI
1,089 lines • 229 kB
JSON
{
"core/audits/accessibility/accesskeys.js | description": {
"message": "快速鍵可讓使用者快速聚焦網頁的特定部分。要讓使用者正確瀏覽,每個快速鍵一律不得重複。[進一步瞭解快速鍵](https://dequeuniversity.com/rules/axe/4.11/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": "每個 ARIA `role`都支援一部分特定的 `aria-*` 屬性。若配對錯誤,`aria-*` 屬性將失去效力。[瞭解如何讓 ARIA 屬性與其角色相符](https://dequeuniversity.com/rules/axe/4.11/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-allowed-role.js | description": {
"message": "許多 HTML 元素只能接受指派特定的 ARIA 角色。如果使用禁用的 ARIA 角色,可能會影響網頁的無障礙功能。[進一步瞭解 ARIA 角色](https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role)。"
},
"core/audits/accessibility/aria-allowed-role.js | failureTitle": {
"message": "有不相容的元素使用 ARIA 角色"
},
"core/audits/accessibility/aria-allowed-role.js | title": {
"message": "使用 ARIA 角色的元素均為相容元素"
},
"core/audits/accessibility/aria-command-name.js | description": {
"message": "如果元素沒有無障礙元素名稱,螢幕閱讀器只會讀出通用名稱,這樣仰賴螢幕閱讀器的使用者就無法知道這個元素的用途。[瞭解如何讓指令元素更容易使用](https://dequeuniversity.com/rules/axe/4.11/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-conditional-attr.js | description": {
"message": "元素的某些 ARIA 屬性只能在特定條件下使用。[進一步瞭解條件式 ARIA 屬性](https://dequeuniversity.com/rules/axe/4.11/aria-conditional-attr)。"
},
"core/audits/accessibility/aria-conditional-attr.js | failureTitle": {
"message": "未按照指定方式在元素角色中使用 ARIA 屬性"
},
"core/audits/accessibility/aria-conditional-attr.js | title": {
"message": "已按照指定方式在元素角色中使用 ARIA 屬性"
},
"core/audits/accessibility/aria-deprecated-role.js | description": {
"message": "輔助技術可能無法正確處理已淘汰的 ARIA 角色。[進一步瞭解已淘汰的 ARIA 角色](https://dequeuniversity.com/rules/axe/4.11/aria-deprecated-role)。"
},
"core/audits/accessibility/aria-deprecated-role.js | failureTitle": {
"message": "使用已淘汰的 ARIA 角色"
},
"core/audits/accessibility/aria-deprecated-role.js | title": {
"message": "未使用已淘汰的 ARIA 角色"
},
"core/audits/accessibility/aria-dialog-name.js | description": {
"message": "如果 ARIA 對話方塊元素缺少無障礙元素名稱,螢幕閱讀器使用者就可能無法分辨這些元素的用途。[瞭解如何讓 ARIA 對話方塊元素更易於存取](https://dequeuniversity.com/rules/axe/4.11/aria-dialog-name)。"
},
"core/audits/accessibility/aria-dialog-name.js | failureTitle": {
"message": "含有 `role=\"dialog\"` 或 `role=\"alertdialog\"` 的元素缺少無障礙元素名稱。"
},
"core/audits/accessibility/aria-dialog-name.js | title": {
"message": "含有 `role=\"dialog\"` 或 `role=\"alertdialog\"` 的元素具有無障礙元素名稱。"
},
"core/audits/accessibility/aria-hidden-body.js | description": {
"message": "在 `<body>` 文件上設定 `aria-hidden=\"true\"` 時,輔助技術 (例如螢幕閱讀器) 無法一致地進行作業。[瞭解 `aria-hidden` 對文件內文的影響](https://dequeuniversity.com/rules/axe/4.11/aria-hidden-body)。"
},
"core/audits/accessibility/aria-hidden-body.js | failureTitle": {
"message": "`<body>` 文件中出現 `[aria-hidden=\"true\"]`"
},
"core/audits/accessibility/aria-hidden-body.js | title": {
"message": "`<body>` 文件中並未出現 `[aria-hidden=\"true\"]`"
},
"core/audits/accessibility/aria-hidden-focus.js | description": {
"message": "`[aria-hidden=\"true\"]` 元素中的可聚焦子系會禁止輔助技術 (例如螢幕閱讀器) 的使用者存取這些互動元素。[瞭解 `aria-hidden` 對可聚焦元素的影響](https://dequeuniversity.com/rules/axe/4.11/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.11/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.11/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.11/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-prohibited-attr.js | description": {
"message": "如果在禁止使用 ARIA 屬性的角色中使用這些屬性,可能會導致輔助技術使用者無法取得重要資訊。[進一步瞭解禁止使用的 ARIA 角色](https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr)。"
},
"core/audits/accessibility/aria-prohibited-attr.js | failureTitle": {
"message": "多項元素使用禁用的 ARIA 屬性"
},
"core/audits/accessibility/aria-prohibited-attr.js | title": {
"message": "元素僅使用允許的 ARIA 屬性"
},
"core/audits/accessibility/aria-required-attr.js | description": {
"message": "部分 ARIA 角色的必要屬性會向螢幕閱讀器的使用者說明元素狀態。[進一步瞭解角色和必要屬性](https://dequeuniversity.com/rules/axe/4.11/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.11/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.11/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.11/aria-roles)。"
},
"core/audits/accessibility/aria-roles.js | failureTitle": {
"message": "`[role]` 不具備有效的值"
},
"core/audits/accessibility/aria-roles.js | title": {
"message": "`[role]` 具備有效的值"
},
"core/audits/accessibility/aria-text.js | description": {
"message": "在由標記分割的文字節點前後新增 `role=text`,VoiceOver 就會將其視為一個詞組,但系統不會通知該元素的可聚焦子系。[進一步瞭解 `role=text` 屬性](https://dequeuniversity.com/rules/axe/4.11/aria-text)。"
},
"core/audits/accessibility/aria-text.js | failureTitle": {
"message": "具有 `role=text` 屬性的元素具有可聚焦子系。"
},
"core/audits/accessibility/aria-text.js | title": {
"message": "具有 `role=text` 屬性的元素缺少可聚焦子系。"
},
"core/audits/accessibility/aria-toggle-field-name.js | description": {
"message": "如果沒有可解讀的切換欄位名稱,螢幕閱讀器只會讀出通用名稱,這樣仰賴螢幕閱讀器的使用者就無法知道這個切換欄位的用途。[進一步瞭解切換欄位](https://dequeuniversity.com/rules/axe/4.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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-aria.js | description": {
"message": "ARIA ID 的值不得重複,以免輔助技術忽略其他重複的執行個體。[瞭解如何修正重複的 ARIA ID](https://dequeuniversity.com/rules/axe/4.11/duplicate-id-aria)。"
},
"core/audits/accessibility/duplicate-id-aria.js | failureTitle": {
"message": "ARIA ID 重複"
},
"core/audits/accessibility/duplicate-id-aria.js | title": {
"message": "沒有重複的 ARIA ID"
},
"core/audits/accessibility/empty-heading.js | description": {
"message": "如果 heading 缺少內容或無障礙設計的文字,螢幕閱讀器使用者就無法存取網頁結構中的資訊。[進一步瞭解標題](https://dequeuniversity.com/rules/axe/4.11/empty-heading)。"
},
"core/audits/accessibility/empty-heading.js | failureTitle": {
"message": "Heading 元素不含任何內容。"
},
"core/audits/accessibility/empty-heading.js | title": {
"message": "所有 heading 元素都含有內容。"
},
"core/audits/accessibility/form-field-multiple-labels.js | description": {
"message": "如果表單欄位含有多個標籤,可能會造成螢幕閱讀器等輔助技術無法判斷該讀出第一個、最後一個或所有標籤。[瞭解如何使用表單標籤](https://dequeuniversity.com/rules/axe/4.11/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.11/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.11/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.11/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.11/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/html-xml-lang-mismatch.js | description": {
"message": "如果網頁指定的語言不一致,螢幕閱讀器可能無法正確朗讀頁面上的文字。[進一步瞭解 `lang` 屬性](https://dequeuniversity.com/rules/axe/4.11/html-xml-lang-mismatch)。"
},
"core/audits/accessibility/html-xml-lang-mismatch.js | failureTitle": {
"message": "`<html>` 元素的 `[xml:lang]` 屬性與`[lang]` 屬性中的基本語言不同。"
},
"core/audits/accessibility/html-xml-lang-mismatch.js | title": {
"message": "`<html>` 元素的 `[xml:lang]` 屬性與 `[lang]` 屬性的基本語言相同。"
},
"core/audits/accessibility/identical-links-same-purpose.js | description": {
"message": "具有相同目的地的連結應提供相同的說明,協助使用者瞭解連結的用途,並決定是否前往。[進一步瞭解相同連結](https://dequeuniversity.com/rules/axe/4.11/identical-links-same-purpose)。"
},
"core/audits/accessibility/identical-links-same-purpose.js | failureTitle": {
"message": "相同連結的用途不同。"
},
"core/audits/accessibility/identical-links-same-purpose.js | title": {
"message": "相同的連結用途相同。"
},
"core/audits/accessibility/image-alt.js | description": {
"message": "說明元素應提供簡短貼切的替代文字。如果是裝飾元素,只要將 alt 屬性留空,系統即會忽略該元素。[進一步瞭解 `alt` 屬性](https://dequeuniversity.com/rules/axe/4.11/image-alt)。"
},
"core/audits/accessibility/image-alt.js | failureTitle": {
"message": "圖片元素缺少 `[alt]` 屬性"
},
"core/audits/accessibility/image-alt.js | title": {
"message": "圖片元素具有 `[alt]` 屬性"
},
"core/audits/accessibility/image-redundant-alt.js | description": {
"message": "說明元素應提供簡短貼切的替代文字。替代文字如果與連結或圖片旁的文字完全相同,可能會對螢幕閱讀器使用者造成困擾,因為系統會朗讀同樣的文字兩次。[進一步瞭解 `alt` 屬性](https://dequeuniversity.com/rules/axe/4.11/image-redundant-alt)。"
},
"core/audits/accessibility/image-redundant-alt.js | failureTitle": {
"message": "圖片元素所含「`[alt]`」屬性有多餘的文字。"
},
"core/audits/accessibility/image-redundant-alt.js | title": {
"message": "圖片元素所含「`[alt]`」屬性沒有多餘的文字。"
},
"core/audits/accessibility/input-button-name.js | description": {
"message": "你可以為輸入按鈕加上容易識讀的說明文字,協助螢幕閱讀器使用者瞭解輸入按鈕的用途。[進一步瞭解輸入按鈕](https://dequeuniversity.com/rules/axe/4.11/input-button-name)。"
},
"core/audits/accessibility/input-button-name.js | failureTitle": {
"message": "輸入按鈕的文字不易辨識。"
},
"core/audits/accessibility/input-button-name.js | title": {
"message": "輸入按鈕的文字容易辨識。"
},
"core/audits/accessibility/input-image-alt.js | description": {
"message": "如果 `<input>` 按鈕是以圖片呈現,提供替代文字可協助螢幕閱讀器使用者瞭解該按鈕的用途。[瞭解輸入圖片替代文字](https://dequeuniversity.com/rules/axe/4.11/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-content-name-mismatch.js | description": {
"message": "如果顯示的文字標籤與無障礙元素名稱不符,可能對螢幕閱讀器使用者造成困惑。[進一步瞭解無障礙元素名稱](https://dequeuniversity.com/rules/axe/4.11/label-content-name-mismatch)。"
},
"core/audits/accessibility/label-content-name-mismatch.js | failureTitle": {
"message": "含有可見文字標籤的元素沒有相符的無障礙元素名稱。"
},
"core/audits/accessibility/label-content-name-mismatch.js | title": {
"message": "含有可見文字標籤的元素有相符的無障礙元素名稱。"
},
"core/audits/accessibility/label.js | description": {
"message": "標籤可確保輔助技術 (例如螢幕閱讀器) 正確朗讀表單控制項。[進一步瞭解表單元素標籤](https://dequeuniversity.com/rules/axe/4.11/label)。"
},
"core/audits/accessibility/label.js | failureTitle": {
"message": "表單元素沒有相關聯的標籤"
},
"core/audits/accessibility/label.js | title": {
"message": "表單元素具有相關聯的標籤"
},
"core/audits/accessibility/landmark-one-main.js | description": {
"message": "主要位置標記可協助螢幕閱讀器使用者瀏覽網頁。[進一步瞭解位置標記](https://dequeuniversity.com/rules/axe/4.11/landmark-one-main)。"
},
"core/audits/accessibility/landmark-one-main.js | failureTitle": {
"message": "文件缺少主要位置標記。"
},
"core/audits/accessibility/landmark-one-main.js | title": {
"message": "文件設有主要位置標記。"
},
"core/audits/accessibility/link-in-text-block.js | description": {
"message": "低對比度的文字對許多讀者來說難以閱讀或無法閱讀。可辨別的連結文字有助於改善低視能讀者的使用者體驗。[瞭解如何設定可明確區別的連結](https://dequeuniversity.com/rules/axe/4.11/link-in-text-block)。"
},
"core/audits/accessibility/link-in-text-block.js | failureTitle": {
"message": "連結必須依賴顏色區別。"
},
"core/audits/accessibility/link-in-text-block.js | title": {
"message": "就算不依賴顏色,也可以明確區別連結。"
},
"core/audits/accessibility/link-name.js | description": {
"message": "使用可辨別、未重複且可聚焦的連結文字 (以及連結圖片的替代文字),有助於改善螢幕閱讀器使用者的瀏覽體驗。[瞭解如何讓連結易於存取](https://dequeuniversity.com/rules/axe/4.11/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.11/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.11/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.11/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.11/meta-viewport)。"
},
"core/audits/accessibility/meta-viewport.js | failureTitle": {
"message": "`<meta name=\"viewport\">` 元素中使用了 `[user-scalable=\"no\"]`,或是 `[maximum-scale]` 屬性小於 5。"
},
"core/audits/accessibility/meta-viewport.js | title": {
"message": "`<meta name=\"viewport\">` 元素中未使用 `[user-scalable=\"no\"]`,而且 `[maximum-scale]` 屬性大於或等於 5。"
},
"core/audits/accessibility/object-alt.js | description": {
"message": "螢幕閱讀器無法解讀非文字內容。為 `<object>` 元素新增替代文字,可協助螢幕閱讀器向使用者傳達該元素的意義。[進一步瞭解 `object` 元素的替代文字](https://dequeuniversity.com/rules/axe/4.11/object-alt)。"
},
"core/audits/accessibility/object-alt.js | failureTitle": {
"message": "`<object>` 元素沒有替代文字"
},
"core/audits/accessibility/object-alt.js | title": {
"message": "`<object>` 元素具有替代文字"
},
"core/audits/accessibility/select-name.js | description": {
"message": "如果 Form 元素沒有有效的標籤,螢幕閱讀器使用者可能會感到困擾。[進一步瞭解 `select` 元素](https://dequeuniversity.com/rules/axe/4.11/select-name)。"
},
"core/audits/accessibility/select-name.js | failureTitle": {
"message": "Select 元素沒有相關聯的 label 元素。"
},
"core/audits/accessibility/select-name.js | title": {
"message": "Select 元素具有相關聯的 label 元素。"
},
"core/audits/accessibility/skip-link.js | description": {
"message": "加入跳轉連結可協助使用者直接前往主要內容,以節省時間。[進一步瞭解跳轉連結](https://dequeuniversity.com/rules/axe/4.11/skip-link)。"
},
"core/audits/accessibility/skip-link.js | failureTitle": {
"message": "跳轉連結無法聚焦。"
},
"core/audits/accessibility/skip-link.js | title": {
"message": "跳轉連結可聚焦。"
},
"core/audits/accessibility/tabindex.js | description": {
"message": "如果值大於 0,表示採用的是明確的瀏覽排序。雖然這在技術上可行,但經常會對仰賴輔助技術的使用者造成困擾。[進一步瞭解 `tabindex` 屬性](https://dequeuniversity.com/rules/axe/4.11/tabindex)。"
},
"core/audits/accessibility/tabindex.js | failureTitle": {
"message": "部分元素的 `[tabindex]` 值大於 0"
},
"core/audits/accessibility/tabindex.js | title": {
"message": "所有元素的 `[tabindex]` 值皆未超過 0"
},
"core/audits/accessibility/table-duplicate-name.js | description": {
"message": "摘要屬性應說明表格結構,而「`<caption>`」應含有顯示在螢幕上的標題。提供準確的表格標記,對螢幕閱讀器使用者有幫助。[進一步瞭解摘要和說明文字](https://dequeuniversity.com/rules/axe/4.11/table-duplicate-name)。"
},
"core/audits/accessibility/table-duplicate-name.js | failureTitle": {
"message": "表格內容與摘要屬性和「`<caption>.`」相同"
},
"core/audits/accessibility/table-duplicate-name.js | title": {
"message": "表格內容與摘要屬性和「`<caption>`」不同"
},
"core/audits/accessibility/table-fake-caption.js | description": {
"message": "使用者可運用螢幕閱讀器的功能輕鬆瀏覽表格。如果表格使用實際的標題元素,而非含有 `[colspan]` 屬性的儲存格,或許可以提升螢幕閱讀器的使用體驗。[進一步瞭解標題](https://dequeuniversity.com/rules/axe/4.11/table-fake-caption)。"
},
"core/audits/accessibility/table-fake-caption.js | failureTitle": {
"message": "表格使用含有 `[colspan]` 屬性的儲存格表示標題,而非使用 `<caption>` 屬性。"
},
"core/audits/accessibility/table-fake-caption.js | title": {
"message": "表格使用 `<caption>` 屬性表示標題,而非使用含有 `[colspan]` 屬性的儲存格。"
},
"core/audits/accessibility/target-size.js | description": {
"message": "只要觸控目標提供足夠的大小和間距,就能協助難以點按小型控制項的使用者啟動目標。[進一步瞭解觸控目標](https://dequeuniversity.com/rules/axe/4.11/target-size)。"
},
"core/audits/accessibility/target-size.js | failureTitle": {
"message": "觸控目標的大小或間距不足。"
},
"core/audits/accessibility/target-size.js | title": {
"message": "觸控目標的大小和間距充足。"
},
"core/audits/accessibility/td-has-header.js | description": {
"message": "使用者可運用螢幕閱讀器的功能輕鬆瀏覽表格。如果大型表格 (寬度和高度為 3 個以上儲存格) 中的 `<td>` 元素使用相關聯的表格標頭,或許可以提升螢幕閱讀器的使用體驗。[進一步瞭解表格標頭](https://dequeuniversity.com/rules/axe/4.11/td-has-header)。"
},
"core/audits/accessibility/td-has-header.js | failureTitle": {
"message": "大型 `<table>` 中的 `<td>` 元素沒有表格標頭。"
},
"core/audits/accessibility/td-has-header.js | title": {
"message": "大型 `<table>` 中的 `<td>` 元素有一或多個表格標頭。"
},
"core/audits/accessibility/td-headers-attr.js | description": {
"message": "螢幕閱讀器的功能可讓使用者輕鬆瀏覽表格。請確保使用 `[headers]` 屬性的 `<td>` 儲存格只參照同一表格中的其他儲存格,這樣可改善螢幕閱讀器的使用體驗。[進一步瞭解 `headers` 屬性](https://dequeuniversity.com/rules/axe/4.11/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.11/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.11/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.11/video-caption)。"
},
"core/audits/accessibility/video-caption.js | failureTitle": {
"message": "`<video>` 元素不含任何帶有 `[kind=\"captions\"]` 的 `<track>` 元素。"
},
"core/audits/accessibility/video-caption.js | title": {
"message": "`<video>` 元素包含帶有 `[kind=\"captions\"]` 的 `<track>` 元素"
},
"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` 權杖:「{snippet}」中的「{token}」無效"
},
"core/audits/autocomplete.js | warningOrder": {
"message": "查看權杖的順序:{snippet} 中的「{tokens}」"
},
"core/audits/bf-cache.js | actionableFailureType": {
"message": "可操作"
},
"core/audits/bf-cache.js | description": {
"message": "許多瀏覽操作都是在來回往返頁面之間進行,往返快取 (bfcache) 可以加快這些返回瀏覽的速度。[進一步瞭解 bfcache](https://developer.chrome.com/docs/lighthouse/performance/bf-cache/)"
},
"core/audits/bf-cache.js | displayValue": {
"message": "{itemCount,plural, =1{1 個失敗原因}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/bf-cache.js | warningHeadless": {
"message": "無法在舊版無頭 Chrome (`--chrome-flags=\"--headless=old\"`) 中測試往返快取。如要查看稽核結果,請使用新的無頭 Chrome (`--chrome-flags=\"--headless=new\"`) 或標準 Chrome。"
},
"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": "CPU 總執行時間"
},
"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/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} KiB"
},
"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": "壓縮 CSS"
},
"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/clickjacking-mitigation.js | columnSeverity": {
"message": "嚴重程度"
},
"core/audits/clickjacking-mitigation.js | description": {
"message": "`X-Frame-Options` (XFO) 標頭或 `Content-Security-Policy` (CSP) 標頭中的 `frame-ancestors` 指令會控管可嵌入網頁的位置,使用這些做法禁止部分或所有網站嵌入網頁,有助於防範 Clickjacking (點擊劫持) 攻擊。[進一步瞭解如何防範 Clickjacking 攻擊](https://developer.chrome.com/docs/lighthouse/best-practices/clickjacking-mitigation)。"
},
"core/audits/clickjacking-mitigation.js | noClickjackingMitigation": {
"message": "找不到任何頁框控制政策"
},
"core/audits/clickjacking-mitigation.js | title": {
"message": "使用 XFO 或 CSP 防範 Clickjacking (點擊劫持) 攻擊"
},
"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": "網頁含有在 `<meta>` 標記中定義的 CSP,建議將 CSP 移到 HTTP 標頭,或在 HTTP 標頭中定義其他嚴格 CSP。"
},
"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 則警告}other{發現 # 則警告}}"
},
"core/audits/deprecations.js | failureTitle": {
"message": "使用已淘汰的 API"
},
"core/audits/deprecations.js | title": {
"message": "避免使用已淘汰的 API"
},
"core/audits/dobetterweb/charset.js | description": {
"message": "必須定義字元編碼宣告。你可以在 HTML 的前 1024 個位元組中使用 `<meta>` 標記定義,或在 Content-Type HTTP 回應標頭中定義。[進一步瞭解如何宣告字元編碼](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": "文件含有會觸發 `limited-quirks-mode` 的 `doctype`"
},
"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": "文件含有會觸發 `quirks-mode` 的 `doctype`"
},
"core/audits/dobetterweb/doctype.js | failureTitle": {
"message": "網頁缺少 HTML DOCTYPE,因此觸發了相容模式"
},
"core/audits/dobetterweb/doctype.js | title": {
"message": "網頁含有 HTML DOCTYPE"
},
"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": "Chrome 開發人員工具的 `Issues` 面板中記錄的問題指出有未解決的狀況。這些狀況可能起因於網路要求失敗、安全性控制項不足,以及其他瀏覽器方面的疑慮。請開啟 Chrome 開發人員工具的 Issues 面板,查看每個問題的詳細資訊。"
},
"core/audits/dobetterweb/inspector-issues.js | failureTitle": {
"message": "Chrome 開發人員工具的 `Issues` 面板中有問題記錄"
},
"core/audits/dobetterweb/inspector-issues.js | issueTypeBlockedByResponse": {
"message": "依跨來源政策封鎖"
},
"core/audits/dobetterweb/inspector-issues.js | issueTypeHeavyAds": {
"message": "廣告耗用大量資源"
},
"core/audits/dobetterweb/inspector-issues.js | title": {
"message": "Chrome 開發人員工具的 `Issues` 面板中沒有任何問題"
},
"core/audits/dobetterweb/js-libraries.js | columnVersion": {
"message": "版本"
},
"core/audits/dobetterweb/js-libraries.js | description": {
"message": "在此網頁上偵測到的所有前端 JavaScript 程式庫。[進一步瞭解這個 JavaScript 程式庫偵測診斷稽核](https://developer.chrome.com/docs/lighthouse/best-practices/js-libraries/)。"
},
"core/audits/dobetterweb/js-libraries.js | title": {
"message": "偵測到 JavaScript 程式庫"
},
"core/audits/dobetterweb/notification-on-start.js | description": {
"message": "如果未提供其他資訊就要求使用者允許網站顯示通知,會讓使用者感到困惑或不信任網站。建議你在使用者操作特定手勢時,再提出這項要求。[進一步瞭解以負責任的方式取得通知權限](https://developer.chrome.com/docs/lighthouse/best-practices/notification-on-start/)。"
},
"core/audits/dobetterweb/notification-on-start.js | failureTitle": {
"message": "在載入網頁時要求使用者允許網站顯示通知"
},
"core/audits/dobetterweb/notification-on-start.js | title": {
"message": "避免在載入網頁時要求使用者允許網站顯示通知"
},
"core/audits/dobetterweb/paste-preventing-inputs.js | description": {
"message": "禁止在輸入欄貼上內容對於使用者體驗來說是種負面做法,而且會封鎖密碼管理工具,導致安全性降低。[進一步瞭解容易使用的輸入欄位](https://developer.chrome.com/docs/lighthouse/best-practices/paste-preventing-inputs/)。"
},
"core/audits/dobetterweb/paste-preventing-inputs.js | failureTitle": {
"message": "禁止使用者將內容貼到輸入欄位"
},
"core/audits/dobetterweb/paste-preventing-inputs.js | title": {
"message": "允許使用者將內容貼到輸入欄位"
},
"core/audits/errors-in-console.js | description": {
"message": "如果主控台有錯誤記錄,表示系統有問題尚待解決,例如網路要求錯誤和其他瀏覽器問題。[進一步瞭解主控台診斷稽核中的這些錯誤](https://developer.chrome.com/docs/lighthouse/best-practices/errors-in-console/)"
},
"core/audits/errors-in-console.js | failureTitle": {
"message": "主控台已記錄瀏覽器發生的錯誤"
},
"core/audits/errors-in-console.js | title": {
"message": "系統未在主控台中記錄瀏覽器發生的錯誤"
},
"core/audits/has-hsts.js | columnDirective": {
"message": "指令"
},
"core/audits/has-hsts.js | columnSeverity": {
"message": "嚴重程度"
},
"core/audits/has-hsts.js | description": {
"message": "部署 HTTP 嚴格傳輸安全性標頭,可大幅降低 HTTP 連線降級和竊聽攻擊的風險。建議先從低 max-age 開始分階段部署。[進一步瞭解如何使用嚴格的 HTTP 嚴格傳輸安全性政策](https://developer.chrome.com/docs/lighthouse/best-practices/has-hsts)。"
},
"core/audits/has-hsts.js | invalidSyntax": {
"message": "語法無效"
},
"core/audits/has-hsts.js | lowMaxAge": {
"message": "`max-age` 太低"
},
"core/audits/has-hsts.js | noHsts": {
"message": "找不到 HTTP 嚴格傳輸安全性標頭"
},
"core/audits/has-hsts.js | noMaxAge": {
"message": "沒有 `max-age` 指令"
},
"core/audits/has-hsts.js | noPreload": {
"message": "找不到 `preload` 指令"
},
"core/audits/has-hsts.js | noSubdomain": {
"message": "找不到 `includeSubDomains` 指令"
},
"core/audits/has-hsts.js | title": {
"message": "使用安全強度高的 HTTP 嚴格傳輸安全性政策"
},
"core/audits/image-aspect-ratio.js | columnActual": {
"message": "實際顯示比例"
},
"core/audits/image-aspect-ratio.js | columnDisplayed": {
"message": "網頁上顯示的圖片比例"
},
"core/audits/image-aspect-ratio.js | description": {
"message": "圖片顯示尺寸應符合正常顯示比例。[進一步瞭解圖片顯示比例](https://developer.chrome.com/docs/lighthouse/best-practices/image-aspect-ratio/)。"
},
"core/audits/image-aspect-ratio.js | failureTitle": {
"message": "圖片的顯示比例不正確"
},
"core/audits/image-aspect-ratio.js | title": {
"message": "圖片的顯示比例正確"
},
"core/audits/image-size-responsive.js | columnActual": {
"message": "實際大小"
},
"core/audits/image-size-responsive.js | columnDisplayed": {
"message": "顯示大小"
},
"core/audits/image-size-responsive.js | columnExpected": {
"message": "預期大小"
},
"core/audits/image-size-responsive.js | description": {
"message": "圖片的實際尺寸應與顯示大小和像素比例成比例,才能呈現最清晰的圖片效果。[瞭解如何提供回應式圖片](https://web.dev/articles/serve-responsive-images)。"
},
"core/audits/image-size-responsive.js | failureTitle": {
"message": "提供的圖片解析度過低"
},
"core/audits/image-size-responsive.js | title": {
"message": "提供的圖片解析度適當"
},
"core/audits/insights/cls-culprits-insight.js | columnScore": {
"message": "版面配置位移分數"
},
"core/audits/is-on-https.js | allowed": {
"message": "已允許"
},
"core/audits/is-on-https.js | blocked": {
"message": "已封鎖"
},
"core/audits/is-on-https.js | columnInsecureURL": {
"message": "不安全的網址"
},
"core/audits/is-on-https.js | columnResolution": {
"message": "要求的解決方案"
},
"core/audits/is-on-https.js | description": {
"message": "所有網站都應該使用 HTTPS 確保安全,即使網站未處理機密資料也一樣。這包括避免載入[複合型內容](https://developers.google.com/web/fundamentals/security/prevent-mixed-content/what-is-mixed-content),因為其中有些內容會透過 HTTPS 傳送初始要求,但透過 HTTP 載入部分資源。HTTPS 能防範入侵者竄改或被動監聽應用程式與使用者之間的通訊,同時也是使用 HTTP/2 和許多新式網路平台 API 的先決條件。[進一步瞭解 HTTPS](https://developer.chrome.com/docs/lighthouse/pwa/is-on-https/)。"
},
"core/audits/is-on-https.js | displayValue": {
"message": "{itemCount,plural, =1{發現 1 個不安全的要求}other{發現 # 個不安全的要求}}"
},
"core/audits/is-on-https.js | failureTitle": {
"message": "未使用 HTTPS"
},
"core/audits/is-on-https.js | title": {
"message": "使用 HTTPS"
},
"core/audits/is-on-https.js | upgraded": {
"message": "已自動升級為 HTTPS"
},
"core/audits/is-on-https.js | warning": {
"message": "已允許並顯示警告訊息"
},
"core/audits/layout-shifts.js | columnScore": {
"message": "版面配置位移分數"
},
"core/audits/layout-shifts.js | description": {
"message": "這些是網頁上發現的最大版面配置位移。每個表格項目都代表一個版面配置位移,並會顯示位移最多的元素。每個項目下方是導致版面配置位移的可能根本原因。由於[執行時間較短](https://web.dev/articles/cls#what_is_cls),CLS 指標值可能不會包含所有的版面配置位移。[瞭解如何改善 CLS](https://web.dev/articles/optimize-cls)"
},
"core/audits/layout-shifts.js | displayValueShiftsFound": {
"message": "{shiftCount,plural, =1{發現 1 個版面配置位移}other{發現 # 個版面配置位移}}"
},
"core/audits/layout-shifts.js | rootCauseFontChanges": {
"message": "載入了網頁字型"
},
"core/audits/layout-shifts.js | rootCauseInjectedIframe": {
"message": "插入了 iframe"
},
"core/audits/layout-shifts.js | rootCauseUnsizedMedia": {
"message": "媒體元素沒有明確尺寸"
},
"core/audits/layout-shifts.js | title": {
"message": "避免大量版面配置轉移"
},
"core/audits/long-tasks.js | description": {
"message": "列出主執行緒上執行時間最長的工作,這項資訊有助於找出造成輸入延遲的主因。[瞭解如何避免冗長的主執行緒工作](https://web.dev/articles/optimize-long-tasks)"
},
"core/audits/long-tasks.js | displayValue": {
"message": "{itemCount,plural, =1{找到 # 項長時間執行的工作}other{找到 # 項長時間執行的工作}}"
},
"core/audits/long-tasks.js | title": {
"message": "避免長時間在主執行緒上執行的工作"
},
"core/audits/mainthread-work-breakdown.js | columnCategory": {
"message": "類別"
},
"core/audits/mainthread-work-breakdown.js | description": {
"message": "建議你縮短剖析、編譯及執行 JavaScript 所耗費的時間。提供較小的 JavaScript 酬載可能會有幫助。[瞭解如何盡量減少主執行緒作業](https://developer.chrome.com/docs/lighthouse/performance/mainthread-work-breakdown/)"
},
"core/audits/mainthread-work-breakdown.js | failureTitle": {
"message": "將主執行緒的工作降到最低"
},
"core/audits/mainthread-work-breakdown.js | title": {
"message": "將主執行緒的工作降到最低"
},
"core/audits/metrics/cumulative-layout-shift.js | description": {
"message": "「累計版面配置轉移」指標是用於測量可見元素在可視區域內的移動情形。[進一步瞭解「累計版面配置位移」指標](https://web.dev/articles/cls)。"
},
"core/audits/metrics/first-contentful-paint.js | description": {
"message": "首次顯示內容所需時間是指瀏覽器首次顯示文字或圖片的時間。[進一步瞭解「首次顯示內容所需時間」指標](https://developer.chrome.com/docs/lighthouse/performance/first-contentful-paint/)。"
},
"core/audits/metrics/interaction-to-next-paint.js | description": {
"message": "「與下一個顯示的內容互動」指標的用途是測量網頁回應,也就是網頁明顯回應使用者輸入內容所需的時間。[進一步瞭解「與下一個顯示的內容互動」指標](https://web.dev/articles/inp)。"
},
"core/audits/metrics/interactive.js | description": {
"message": "互動準備時間是網頁進入完整互動狀態前花費的時間。[進一步瞭解「互動準備時間」指標](https://developer.chrome.com/docs/lighthouse/performance/interactive/)。"
},
"core/audits/metrics/largest-contentful-paint.js | description": {
"message": "「最大內容繪製」是指繪製最大的文字或圖片所需要的時間。[進一步瞭解「最大內容繪製」指標](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/)"
},
"core/audits/metrics/max-potential-fid.js | description": {
"message": "使用者可能會遇到的最長「首次輸入延遲時間」就是耗時最久的工作持續時間。[進一步瞭解「可能的最長首次輸入延遲時間」指標](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-max-potential-fid/)。"
},
"core/audits/metrics/speed-index.js | description": {
"message": "速度指數會顯示網頁可見內容的填入速度。[進一步瞭解「Speed Index」指標](https://developer.chrome.com/docs/lighthouse/performance/speed-index/)。"
},
"core/audits/metrics/total-blocking-time.js | description": {
"message": "當工作長度超過 50 毫秒時,從 FCP 到互動準備時間的時間範圍總計 (以毫秒為單位)。[進一步瞭解「總封鎖時間」指標](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-total-blocking-time/)。"
},
"core/audits/network-rtt.js | description": {
"message": "網路封包往返時間 (RTT) 對效能有很大的影響。如果將封包傳送到某個來源的 RTT 很高,表示靠近使用者端的伺服器在效能方面有改善空間。[進一步瞭解封包往返時間](https://hpbn.co/primer-on-latency-and-bandwidth/)。"
},
"core/audits/network-rtt.js | title": {
"message": "網路封包往返時間"
},
"core/audits/network-server-latency.js | description": {
"message": "伺服器延遲時間可能會影響網站效能。如果原始伺服器的延遲時間很高,表示伺服器有超載情形或後端效能不佳。[進一步瞭解伺服器回應時間](https://hpbn.co/primer-on-web-performance/#analyzing-the-resource-waterfall)。"
},
"core/audits/network-server-latency.js | title": {
"message": "伺服器後端延遲時間"
},
"core/audits/non-composited-animations.js | description": {
"message": "未合成的動畫可能無法順暢播放,而且會增加 CLS。[瞭解如何避免使用非合成動畫](https://developer.chrome.com/docs/lighthouse/performance/non-composited-animations/)"
},
"core/audits/non-composited-animations.js | displayValue": {
"message": "{itemCount,plural, =1{找到 # 個動畫元素}other{找到 # 個動畫元素}}"
},
"core/audits/non-composited-animations.js | filterMayMovePixels": {
"message": "篩選器相關的屬性可能會移動像素"
},
"core/audits/non-composited-animations.js | incompatibleAnimations": {
"message": "目標包含其他不相容的動畫"
},
"core/audits/non-composited-animations.js | nonReplaceCompositeMode": {
"message": "效果包含「replace」以外的合成模式"
},
"core/audits/non-composited-animations.js | title": {
"message": "避免使用非合成的動畫"
},
"core/audits/non-composited-animations.js | transformDependsBoxSize": {
"message": "轉換相關屬性取決於定界框大小"
},
"core/audits/non-composited-animations.js | unsupportedCSSProperty": {
"message": "{propertyCount,plural, =1{不支援的 CSS 屬性:{properties}}other{不支援的 CSS 屬性:{properties}}}"
},
"core/audits/non-composited-animations.js | unsupportedCustomCSSProperty": {
"message": "{propertyCount,plural, =1{無法在合成器上為自訂 CSS 屬性製作動畫:{properties}}other{無法在合成器上為自訂 CSS 屬性製作動畫:{properties}}}"
},
"core/audits/non-composited-animations.js | unsupportedTimingParameters": {
"message": "效果包含不支援的時間參數"
},
"core/audits/origin-isolation.js | columnDirective": {
"message": "指令"
},
"core/audits/origin-isolation.js | columnSeverity": {
"message": "嚴重程度"
},
"core/audits/origin-isolation.js | description": {
"message": "跨來源開啟者政策 (COOP) 可隔離頂層視窗與其他文件,例如彈出式視窗。[進一步瞭解如何部署 COOP 標頭](https://web.dev/articles/why-coop-coep#coop)。"
},
"core/audits/origin-isolation.js | invalidSyntax": {
"message": "語法無效"
},
"core/audits/origin-isolation.js | noCoop": {
"message": "找不到 COOP 標頭"
},
"core/audits/origin-isolation.js | title": {
"message": "使用 COOP 確保正確的來源隔離"
},
"core/audits/redirects-http.js | description": {
"message": "請確認所有 HTTP 流量都已重新導向到 HTTPS,讓所有使用者可以安全存取網路功能。[瞭解詳情](https://developer.chrome.com/docs/lighthouse/pwa/redirects-http/)。"
},
"core/audits/redirects-http.js | failureTitle": {
"message": "未將 HTTP 流量重新導向至 HTTPS"
},
"core/audits/redirects-http.js | title": {
"message": "將 HTTP 流量重新導向至 HTTPS"
},
"core/audits/redirects.js | description": {
"message": "重新導向會導致網頁進一步延遲載入。[瞭解如何避免網頁重新導向](https://developer.chrome.com/docs/lighthouse/performance/redirects/)。"
},
"core/audits/redirects.js | title": {
"message": "避免進行多次頁面重新導向"
},
"core/audits/seo/canonical.js | description": {
"message": "標準連結可指出要在搜尋結果中顯示哪個網址。[進一步瞭解標準連結](https://developer.chrome.com/docs/lighthouse/seo/canonical/)。"
},
"core/audits/seo/canonical.js | explanationConflict": {
"message": "多個衝突的網址 ({urlList})"
},
"core/audits/seo/canonical.js | explanationInvalid": {
"message": "網址無效 ({url})"
},
"core/audits/seo/canonical.js | explanationPointsElsewhere": {
"message": "指向其他 `hreflang` 位置 ({url})"
},
"core/audits/seo/canonical.js | explanationRelative": {
"message": "不是絕對網址 ({url})"
},
"core/audits/seo/canonical.js | explanationRoot": {
"message": "指向目