Next.js website for Rocky Mountain Vending company featuring: - Product catalog with Stripe integration - Service areas and parts pages - Admin dashboard with Clerk authentication - SEO optimized pages with JSON-LD structured data Co-authored-by: Cursor <cursoragent@cursor.com>
3830 lines
242 KiB
Text
3830 lines
242 KiB
Text
{
|
||
"core/audits/accessibility/accesskeys.js | description": {
|
||
"message": "快速鍵可讓使用者快速聚焦網頁的特定部分。如要讓使用者正確瀏覽,每個快速鍵一律不可重複。[進一步瞭解快速鍵](https://dequeuniversity.com/rules/axe/4.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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`元素](https://dequeuniversity.com/rules/axe/4.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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`元素](https://dequeuniversity.com/rules/axe/4.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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 沒有內容或無障礙設計的文字,螢幕閱讀器使用者就無法存取網頁結構中的資料。[進一步瞭解 headings](https://dequeuniversity.com/rules/axe/4.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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.10/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) 可加快這些返回導覽的速度。[進一步瞭解向前/返回快取](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": "無法在舊版 Headless Chrome (`--chrome-flags=\"--headless=old\"`) 中測試向前/返回快取。如要查看審核結果,請使用新版 Headless 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": "建議減少剖析、編譯和執行 JS 所用的時間。傳送較小的 JS 負載可能有所幫助。[瞭解如何縮短 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 檔案呈現動畫內容會降低網絡傳輸效率。建議改用 MPEG4/WebM 格式的動畫影片和 PNG/WebP 格式的靜態圖片取代 GIF,以節省網絡字節。[進一步瞭解有效率的影片格式](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": "Polyfill 和轉換可讓舊版瀏覽器使用新版 JavaScript 的功能。不過,有很多 Polyfill 和轉換都不是新型瀏覽器的必要項目。除非你認為必須支援舊版瀏覽器,否則請考慮將 JavaScript 建立流程改為不轉譯[基準](https://web.dev/baseline)功能。[瞭解為何大部分網站無需轉譯也能部署 ES6+ 程式碼](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)"
|
||
},
|
||
"core/audits/byte-efficiency/legacy-javascript.js | detectedCoreJs2Warning": {
|
||
"message": "系統偵測到網頁採用 core-js 第 2 版。第 3 版大幅提升效能,請務必升級。"
|
||
},
|
||
"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": "提供 next-gen 格式的圖片"
|
||
},
|
||
"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": "過多資源往往會阻止系統首次繪製頁面。建議內嵌重要的 JS/CSS,延遲所有不重要的 JS/樣式。[瞭解如何移除阻止輸出的資源](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} 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/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 項資源}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/clickjacking-mitigation.js | columnSeverity": {
|
||
"message": "嚴重程度"
|
||
},
|
||
"core/audits/clickjacking-mitigation.js | description": {
|
||
"message": "`X-Frame-Options` (XFO) 標題或 `Content-Security-Policy` (CSP) 標題中的 `frame-ancestors` 指令控制可嵌入網頁的位置,使用這些做法可禁止部分或所有網站嵌入網頁,有助緩解點擊劫持攻擊。[進一步瞭解如何防範劫持攻擊](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 防範點擊劫持攻擊"
|
||
},
|
||
"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 個鏈結}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) 攻擊的風險。[瞭解如何使用內容安全政策防範 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 移至 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/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 個元素}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": "如果 Chrome Devtools 中的「`Issues`」面板有問題記錄,表示系統仍有問題尚待解決,例如網絡要求錯誤、安全控制不足和其他瀏覽器問題。在 Chrome DevTools 中開啟「問題」面板,瞭解每個問題的更多詳情。"
|
||
},
|
||
"core/audits/dobetterweb/inspector-issues.js | failureTitle": {
|
||
"message": "問題已記錄於 Chrome Devtools 的「`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 Devtools 的 `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/no-document-write.js | description": {
|
||
"message": "對於連線速度較慢的使用者,透過 `document.write()` 動態插入的外部指令碼可能會導致網頁延遲載入數十秒。[瞭解如何避免 document.write()](https://developer.chrome.com/docs/lighthouse/best-practices/no-document-write/)。"
|
||
},
|
||
"core/audits/dobetterweb/no-document-write.js | failureTitle": {
|
||
"message": "避免使用 `document.write()`"
|
||
},
|
||
"core/audits/dobetterweb/no-document-write.js | title": {
|
||
"message": "避免使用 `document.write()`"
|
||
},
|
||
"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/dobetterweb/uses-http2.js | columnProtocol": {
|
||
"message": "通訊協定"
|
||
},
|
||
"core/audits/dobetterweb/uses-http2.js | description": {
|
||
"message": "HTTP/2 具備很多 HTTP/1.1 沒有的優點,包括二進制標題和多工處理。[進一步瞭解 HTTP/2](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)。"
|
||
},
|
||
"core/audits/dobetterweb/uses-http2.js | displayValue": {
|
||
"message": "{itemCount,plural, =1{有 1 個要求未透過 HTTP/2 傳送}other{有 # 個要求未透過 HTTP/2 傳送}}"
|
||
},
|
||
"core/audits/dobetterweb/uses-http2.js | title": {
|
||
"message": "使用 HTTP/2"
|
||
},
|
||
"core/audits/dobetterweb/uses-passive-event-listeners.js | description": {
|
||
"message": "建議將輕觸動作和滑鼠滾輪事件監聽器標示為 `passive`,以提升網頁的捲動效能。[進一步瞭解如何採用被動事件監聽器器](https://developer.chrome.com/docs/lighthouse/best-practices/uses-passive-event-listeners/)。"
|
||
},
|
||
"core/audits/dobetterweb/uses-passive-event-listeners.js | failureTitle": {
|
||
"message": "未使用被動事件監聽器來提升捲動效能"
|
||
},
|
||
"core/audits/dobetterweb/uses-passive-event-listeners.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/font-display.js | description": {
|
||
"message": "利用 `font-display` CSS 功能,確保系統在載入網頁字型時使用者可以看到文字。[進一步瞭解 `font-display`](https://developer.chrome.com/docs/lighthouse/performance/font-display/)。"
|
||
},
|
||
"core/audits/font-display.js | failureTitle": {
|
||
"message": "確保文字在網頁字型載入時仍然顯示"
|
||
},
|
||
"core/audits/font-display.js | title": {
|
||
"message": "在網頁字型載入時,所有文字仍然顯示"
|
||
},
|
||
"core/audits/font-display.js | undeclaredFontOriginWarning": {
|
||
"message": "{fontCountForOrigin,plural, =1{Lighthouse 無法為來源 ({fontOrigin}) 自動檢查 `font-display` 值。}other{Lighthouse 無法為來源 ({fontOrigin}) 自動檢查 `font-display` 值。}}"
|
||
},
|
||
"core/audits/has-hsts.js | columnDirective": {
|
||
"message": "指令"
|
||
},
|
||
"core/audits/has-hsts.js | columnSeverity": {
|
||
"message": "嚴重程度"
|
||
},
|
||
"core/audits/has-hsts.js | description": {
|
||
"message": "部署 HSTS 標題可大幅降低 HTTP 連線降級和竊聽攻擊的風險。建議從低 max-age 開始分階段推行。[進一步瞭解如何使用強效的 HSTS 政策。](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": "找不到 HSTS 標題"
|
||
},
|
||
"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": "使用強效的 HSTS 政策"
|
||
},
|
||
"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](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/largest-contentful-paint-element.js | columnPercentOfLCP": {
|
||
"message": "% 的 LCP"
|
||
},
|
||
"core/audits/largest-contentful-paint-element.js | columnPhase": {
|
||
"message": "階段"
|
||
},
|
||
"core/audits/largest-contentful-paint-element.js | columnTiming": {
|
||
"message": "時間"
|
||
},
|
||
"core/audits/largest-contentful-paint-element.js | description": {
|
||
"message": "這是在檢視區中繪製的最大內容元素。[進一步瞭解「最大內容繪製」元素](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/)"
|
||
},
|
||
"core/audits/largest-contentful-paint-element.js | itemLoadDelay": {
|
||
"message": "載入延遲"
|
||
},
|
||
"core/audits/largest-contentful-paint-element.js | itemLoadTime": {
|
||
"message": "載入時間"
|
||
},
|
||
"core/audits/largest-contentful-paint-element.js | itemRenderDelay": {
|
||
"message": "輸出延遲"
|
||
},
|
||
"core/audits/largest-contentful-paint-element.js | itemTTFB": {
|
||
"message": "TTFB"
|
||
},
|
||
"core/audits/largest-contentful-paint-element.js | title": {
|
||
"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/lcp-lazy-loaded.js | description": {
|
||
"message": "系統會在頁面生命週期的較後時段輸出延遲載入的毋需捲動的當眼位置圖片,這可能導致最大內容繪製發生延遲。[進一步瞭解最佳延遲載入](https://web.dev/articles/lcp-lazy-loading)。"
|
||
},
|
||
"core/audits/lcp-lazy-loaded.js | failureTitle": {
|
||
"message": "「最大內容繪製」圖片延遲載入"
|
||
},
|
||
"core/audits/lcp-lazy-loaded.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": "建議減少剖析、編譯和執行 JS 所用的時間。傳送較小的 JS 負載可能有所幫助。[瞭解如何將主要執行緒工作減到最少](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/first-meaningful-paint.js | description": {
|
||
"message": "「首次有效繪製時間」評估頁面主要內容顯示的時間。[進一步瞭解「首次有效繪製時間」數據](https://developer.chrome.com/docs/lighthouse/performance/first-meaningful-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 會顯示頁面內容的顯示速度。[進一步瞭解 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) 對效能有很大影響。如果系統傳送到某個來源的來回通訊時間很高,表示靠近使用者端的伺服器可改善效能。[進一步瞭解「來回通訊時間」](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 | unsupportedTimingParameters": {
|
||
"message": "效果包含不支援的時間參數"
|
||
},
|
||
"core/audits/origin-isolation.js | columnDirective": {
|
||
"message": "指令"
|
||
},
|
||
"core/audits/origin-isolation.js | columnSeverity": {
|
||
"message": "嚴重程度"
|
||
},
|
||
"core/audits/origin-isolation.js | description": {
|
||
"message": "跨來源 Opener 政策 (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/preload-fonts.js | description": {
|
||
"message": "請預先載入 `optional` 字型,以便新訪客使用。[進一步瞭解如何預先載入字型](https://web.dev/articles/preload-optional-fonts)"
|
||
},
|
||
"core/audits/preload-fonts.js | failureTitle": {
|
||
"message": "並未預先載入使用 `font-display: optional` 的字型"
|
||
},
|
||
"core/audits/preload-fonts.js | title": {
|
||
"message": "已預先載入使用 `font-display: optional` 的字型"
|
||
},
|
||
"core/audits/prioritize-lcp-image.js | description": {
|
||
"message": "如果 LCP 元素是以動態方式加入網頁,您應預先載入圖片才能改善 LCP。[進一步瞭解預先載入 LCP 元素](https://web.dev/articles/optimize-lcp#optimize_when_the_resource_is_discovered)。"
|
||
},
|
||
"core/audits/prioritize-lcp-image.js | title": {
|
||
"message": "預先載入「最大內容繪製」圖片"
|
||
},
|
||
"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": "指向目標為網域的根網址 (首頁),而非相應的內容網頁"
|
||
},
|
||
"core/audits/seo/canonical.js | failureTitle": {
|
||
"message": "文件並無有效的 `rel=canonical`"
|
||
},
|
||
"core/audits/seo/canonical.js | title": {
|
||
"message": "文件具備有效的 `rel=canonical`"
|
||
},
|
||
"core/audits/seo/crawlable-anchors.js | columnFailingLink": {
|
||
"message": "無法檢索的連結"
|
||
},
|
||
"core/audits/seo/crawlable-anchors.js | description": {
|
||
"message": "搜尋引擎可能會使用連結上的 `href` 屬性來檢索網站。請確認錨點元素的 `href` 屬性可連結適當的目的地,以便系統檢索網站上的更多網頁。[瞭解如何讓連結可供檢索](https://support.google.com/webmasters/answer/9112205)"
|
||
},
|
||
"core/audits/seo/crawlable-anchors.js | failureTitle": {
|
||
"message": "無法檢索的連結"
|
||
},
|
||
"core/audits/seo/crawlable-anchors.js | title": {
|
||
"message": "可檢索的連結"
|
||
},
|
||
"core/audits/seo/font-size.js | additionalIllegibleText": {
|
||
"message": "其他難以辨識的文字"
|
||
},
|
||
"core/audits/seo/font-size.js | columnFontSize": {
|
||
"message": "字型大小"
|
||
},
|
||
"core/audits/seo/font-size.js | columnPercentPageText": {
|
||
"message": "頁面文字百分比"
|
||
},
|
||
"core/audits/seo/font-size.js | columnSelector": {
|
||
"message": "選取器"
|
||
},
|
||
"core/audits/seo/font-size.js | description": {
|
||
"message": "如果字型小於 12 像素,文字會太小而難以辨識,流動裝置訪客需要「兩指縮放」才能閱讀內容。網頁中應有超過 60% 採用最少 12 像素的文字。[進一步瞭解清晰易讀的字型大小](https://developer.chrome.com/docs/lighthouse/seo/font-size/)。"
|
||
},
|
||
"core/audits/seo/font-size.js | displayValue": {
|
||
"message": "{decimalProportion, number, extendedPercent} 的文字清晰可讀"
|
||
},
|
||
"core/audits/seo/font-size.js | explanationViewport": {
|
||
"message": "由於網頁沒有為流動裝置螢幕設定合適的檢視區中繼標記,因文字難以辨識。"
|
||
},
|
||
"core/audits/seo/font-size.js | failureTitle": {
|
||
"message": "文件使用的字型大小難以辨識"
|
||
},
|
||
"core/audits/seo/font-size.js | legibleText": {
|
||
"message": "清晰可讀的文字"
|
||
},
|
||
"core/audits/seo/font-size.js | title": {
|
||
"message": "文件使用的字型大小清晰可讀"
|
||
},
|
||
"core/audits/seo/hreflang.js | description": {
|
||
"message": "hreflang 連結會通知搜尋引擎,應在特定語言或區域的搜尋結果中該顯示哪個版本的網頁。[進一步瞭解 `hreflang`](https://developer.chrome.com/docs/lighthouse/seo/hreflang/)。"
|
||
},
|
||
"core/audits/seo/hreflang.js | failureTitle": {
|
||
"message": "文件並無有效的 `hreflang`"
|
||
},
|
||
"core/audits/seo/hreflang.js | notFullyQualified": {
|
||
"message": "相對 href 數值"
|
||
},
|
||
"core/audits/seo/hreflang.js | title": {
|
||
"message": "文件具備有效的 `hreflang`"
|
||
},
|
||
"core/audits/seo/hreflang.js | unexpectedLanguage": {
|
||
"message": "非預期的語言代碼"
|
||
},
|
||
"core/audits/seo/http-status-code.js | description": {
|
||
"message": "如果網頁傳回失敗的 HTTP 狀態碼,可能無法正確加入索引。[進一步瞭解 HTTP 狀態碼](https://developer.chrome.com/docs/lighthouse/seo/http-status-code/)。"
|
||
},
|
||
"core/audits/seo/http-status-code.js | failureTitle": {
|
||
"message": "網頁傳回失敗的 HTTP 狀態碼"
|
||
},
|
||
"core/audits/seo/http-status-code.js | title": {
|
||
"message": "網頁傳回成功的 HTTP 狀態碼"
|
||
},
|
||
"core/audits/seo/is-crawlable.js | description": {
|
||
"message": "如果搜尋引擎沒有檢索網頁的權限,將無法在搜尋結果中顯示您的網頁。[進一步瞭解檢索器指令](https://developer.chrome.com/docs/lighthouse/seo/is-crawlable/)。"
|
||
},
|
||
"core/audits/seo/is-crawlable.js | failureTitle": {
|
||
"message": "網頁的索引功能被封鎖"
|
||
},
|
||
"core/audits/seo/is-crawlable.js | title": {
|
||
"message": "網頁的索引功能未被封鎖"
|
||
},
|
||
"core/audits/seo/link-text.js | description": {
|
||
"message": "連結說明文字可協助搜尋引擎瞭解您的內容。[瞭解如何讓連結更易用](https://developer.chrome.com/docs/lighthouse/seo/link-text/)。"
|
||
},
|
||
"core/audits/seo/link-text.js | displayValue": {
|
||
"message": "{itemCount,plural, =1{找到 1 個連結}other{找到 # 個連結}}"
|
||
},
|
||
"core/audits/seo/link-text.js | failureTitle": {
|
||
"message": "連結並無說明文字"
|
||
},
|
||
"core/audits/seo/link-text.js | title": {
|
||
"message": "連結具有說明文字"
|
||
},
|
||
"core/audits/seo/manual/structured-data.js | description": {
|
||
"message": "執行[結構化資料測試工具](https://search.google.com/structured-data/testing-tool/)和[結構化資料 Linter](http://linter.structured-data.org/) 來驗證結構化資料。[進一步瞭解結構化資料](https://developer.chrome.com/docs/lighthouse/seo/structured-data/)。"
|
||
},
|
||
"core/audits/seo/manual/structured-data.js | title": {
|
||
"message": "結構化資料有效"
|
||
},
|
||
"core/audits/seo/meta-description.js | description": {
|
||
"message": "您可在搜尋結果中加入中繼說明,簡要描述網頁內容。[進一步瞭解中繼說明](https://developer.chrome.com/docs/lighthouse/seo/meta-description/)。"
|
||
},
|
||
"core/audits/seo/meta-description.js | explanation": {
|
||
"message": "沒有說明文字。"
|
||
},
|
||
"core/audits/seo/meta-description.js | failureTitle": {
|
||
"message": "文件並無中繼說明"
|
||
},
|
||
"core/audits/seo/meta-description.js | title": {
|
||
"message": "文件具有中繼說明"
|
||
},
|
||
"core/audits/seo/robots-txt.js | description": {
|
||
"message": "如果您的 robots.txt 檔案格式錯誤,檢索器可能無法瞭解您偏好的網站檢索或加入索引方式。[進一步瞭解 robots.txt](https://developer.chrome.com/docs/lighthouse/seo/invalid-robots-txt/)。"
|
||
},
|
||
"core/audits/seo/robots-txt.js | displayValueHttpBadCode": {
|
||
"message": "robots.txt 要求傳回以下 HTTP 狀態:{statusCode}"
|
||
},
|
||
"core/audits/seo/robots-txt.js | displayValueValidationError": {
|
||
"message": "{itemCount,plural, =1{找到 1 個錯誤}other{找到 # 個錯誤}}"
|
||
},
|
||
"core/audits/seo/robots-txt.js | explanation": {
|
||
"message": "Lighthouse 無法下載 robots.txt 檔"
|
||
},
|
||
"core/audits/seo/robots-txt.js | failureTitle": {
|
||
"message": "robots.txt 無效"
|
||
},
|
||
"core/audits/seo/robots-txt.js | title": {
|
||
"message": "robots.txt 有效"
|
||
},
|
||
"core/audits/server-response-time.js | description": {
|
||
"message": "請確保主要文件的伺服器回應時間不會太長,因為這會影響所有其他要求。[進一步瞭解「首個字節時間」數據](https://developer.chrome.com/docs/lighthouse/performance/time-to-first-byte/)。"
|
||
},
|
||
"core/audits/server-response-time.js | displayValue": {
|
||
"message": "根文件回應時間為 {timeInMs, number, milliseconds} 毫秒"
|
||
},
|
||
"core/audits/server-response-time.js | failureTitle": {
|
||
"message": "縮短初始伺服器回應時間"
|
||
},
|
||
"core/audits/server-response-time.js | title": {
|
||
"message": "初始伺服器回應時間短暫"
|
||
},
|
||
"core/audits/third-party-cookies.js | description": {
|
||
"message": "第三方 Cookie 在某些情況下可能會被封鎖。[進一步瞭解如何應對第三方 Cookie 限制](https://privacysandbox.google.com/cookies/prepare/overview)。"
|
||
},
|
||
"core/audits/third-party-cookies.js | displayValue": {
|
||
"message": "{itemCount,plural, =1{找到 1 個 Cookie}other{找到 # 個 Cookie}}"
|
||
},
|
||
"core/audits/third-party-cookies.js | failureTitle": {
|
||
"message": "使用第三方 Cookie"
|
||
},
|
||
"core/audits/third-party-cookies.js | title": {
|
||
"message": "避免使用第三方 Cookie"
|
||
},
|
||
"core/audits/third-party-facades.js | categoryCustomerSuccess": {
|
||
"message": "{productName} (客戶支援)"
|
||
},
|
||
"core/audits/third-party-facades.js | categoryMarketing": {
|
||
"message": "{productName} (市場推廣)"
|
||
},
|
||
"core/audits/third-party-facades.js | categorySocial": {
|
||
"message": "{productName} (社交)"
|
||
},
|
||
"core/audits/third-party-facades.js | categoryVideo": {
|
||
"message": "{productName} (影片)"
|
||
},
|
||
"core/audits/third-party-facades.js | columnProduct": {
|
||
"message": "產品"
|
||
},
|
||
"core/audits/third-party-facades.js | description": {
|
||
"message": "部分第三方嵌入內容可延遲載入。建議您在必要時才以外觀取代。[瞭解如何透過外觀延遲載入第三方內容](https://developer.chrome.com/docs/lighthouse/performance/third-party-facades/)。"
|
||
},
|
||
"core/audits/third-party-facades.js | displayValue": {
|
||
"message": "{itemCount,plural, =1{可使用 # 個替代外觀}other{可使用 # 個替代外觀}}"
|
||
},
|
||
"core/audits/third-party-facades.js | failureTitle": {
|
||
"message": "部分第三方資源可透過外觀延遲載入"
|
||
},
|
||
"core/audits/third-party-facades.js | title": {
|
||
"message": "延遲載入設有外觀的第三方資源"
|
||
},
|
||
"core/audits/third-party-summary.js | columnThirdParty": {
|
||
"message": "第三方"
|
||
},
|
||
"core/audits/third-party-summary.js | description": {
|
||
"message": "第三方程式碼可能會嚴重影響載入效能。請盡量減少不必要的第三方供應商,並在網頁的主要內容載入完成後,再載入第三方程式碼。[瞭解如何盡量減少第三方程式碼的影響](https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/loading-third-party-javascript/)。"
|
||
},
|
||
"core/audits/third-party-summary.js | displayValue": {
|
||
"message": "第三方程式碼將主要執行緒封鎖了 {timeInMs, number, milliseconds} 毫秒"
|
||
},
|
||
"core/audits/third-party-summary.js | failureTitle": {
|
||
"message": "減低第三方程式碼的影響"
|
||
},
|
||
"core/audits/third-party-summary.js | title": {
|
||
"message": "減少第三方程式碼使用量"
|
||
},
|
||
"core/audits/trusted-types-xss.js | columnSeverity": {
|
||
"message": "嚴重性"
|
||
},
|
||
"core/audits/trusted-types-xss.js | description": {
|
||
"message": "`Content-Security-Policy` (CSP) 標題的 `require-trusted-types-for` 指令指示用戶代理程式控制傳輸到 DOM XSS Sink 函數的資料。[進一步瞭解如何緩解設有「受信任類型」的 DOM XSS](https://developer.chrome.com/docs/lighthouse/best-practices/trusted-types-xss)"
|
||
},
|
||
"core/audits/trusted-types-xss.js | noTrustedTypesToMitigateXss": {
|
||
"message": "找不到設有「受信任類型」指令的 `Content-Security-Policy` 標題"
|
||
},
|
||
"core/audits/trusted-types-xss.js | title": {
|
||
"message": "緩解設有「受信任類型」的 DOM XSS"
|
||
},
|
||
"core/audits/unsized-images.js | description": {
|
||
"message": "請明確設定圖片元素的寬度和高度,以減少版面配置轉移及改善累計版面配置轉移 (CLS)。[瞭解如何設定圖片尺寸](https://web.dev/articles/optimize-cls#images_without_dimensions)"
|
||
},
|
||
"core/audits/unsized-images.js | failureTitle": {
|
||
"message": "圖片元素並無顯性`width`和`height`"
|
||
},
|
||
"core/audits/unsized-images.js | title": {
|
||
"message": "圖片元素具有顯性`width`和`height`"
|
||
},
|
||
"core/audits/user-timings.js | columnType": {
|
||
"message": "類別"
|
||
},
|
||
"core/audits/user-timings.js | description": {
|
||
"message": "建議使用 User Timing API 評估應用程式在關鍵使用者體驗期間的實際成效。[進一步瞭解「用戶使用時間」標記](https://developer.chrome.com/docs/lighthouse/performance/user-timings/)。"
|
||
},
|
||
"core/audits/user-timings.js | displayValue": {
|
||
"message": "{itemCount,plural, =1{1 個用戶使用時間標記}other{# 個用戶使用時間標記}}"
|
||
},
|
||
"core/audits/user-timings.js | title": {
|
||
"message": "用戶使用時間標記和測量結果"
|
||
},
|
||
"core/audits/uses-rel-preconnect.js | crossoriginWarning": {
|
||
"message": "{securityOrigin} 有「`<link rel=preconnect>`」,但瀏覽器沒有使用。請檢查您使用 `crossorigin` 屬性的方式是否正確。"
|
||
},
|
||
"core/audits/uses-rel-preconnect.js | description": {
|
||
"message": "建議您新增 `preconnect` 或 `dns-prefetch` 資源提示,及早連線至重要的第三方來源。[瞭解如何預先連線至需要的來源](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/)。"
|
||
},
|
||
"core/audits/uses-rel-preconnect.js | title": {
|
||
"message": "預先連接至必要來源"
|
||
},
|
||
"core/audits/uses-rel-preconnect.js | tooManyPreconnectLinksWarning": {
|
||
"message": "已找到超過 2 個「`<link rel=preconnect>`」的連結。這些連結應盡量少用,並只用於最重要的來源。"
|
||
},
|
||
"core/audits/uses-rel-preconnect.js | unusedWarning": {
|
||
"message": "{securityOrigin} 有「`<link rel=preconnect>`」,但瀏覽器沒有使用。請只為載入網頁一定會要求的重要來源使用「`preconnect`」。"
|
||
},
|
||
"core/audits/uses-rel-preload.js | crossoriginWarning": {
|
||
"message": "「{preloadURL}」有預先載入的 `<link>`,但瀏覽器沒有使用。請檢查您使用 `crossorigin` 屬性的方式是否正確。"
|
||
},
|
||
"core/audits/uses-rel-preload.js | description": {
|
||
"message": "建議使用 `<link rel=preload>` 來指定優先需要的網絡要求,並預先擷取資源。[瞭解如何預先載入關鍵要求](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preload/)。"
|
||
},
|
||
"core/audits/uses-rel-preload.js | title": {
|
||
"message": "預先載入關鍵要求"
|
||
},
|
||
"core/audits/valid-source-maps.js | columnMapURL": {
|
||
"message": "對應網址"
|
||
},
|
||
"core/audits/valid-source-maps.js | description": {
|
||
"message": "來源對應會將經壓縮的程式碼轉譯成原始碼。此功能可協助開發人員在正式版本中偵錯。此外,Lighthouse 亦能提供進一步的分析資料。建議您部署來源對應,以善用這些優勢。[進一步瞭解來源對應](https://developer.chrome.com/docs/devtools/javascript/source-maps/)。"
|
||
},
|
||
"core/audits/valid-source-maps.js | failureTitle": {
|
||
"message": "缺少大型第一方 JavaScript 的來源對應"
|
||
},
|
||
"core/audits/valid-source-maps.js | missingSourceMapErrorMessage": {
|
||
"message": "大型 JavaScript 檔案缺少來源對應"
|
||
},
|
||
"core/audits/valid-source-maps.js | missingSourceMapItemsWarningMesssage": {
|
||
"message": "{missingItems,plural, =1{警告:`.sourcesContent` 中缺少 1 個項目}other{警告:`.sourcesContent` 中缺少 # 個項目}}"
|
||
},
|
||
"core/audits/valid-source-maps.js | title": {
|
||
"message": "頁面包含有效的來源對應"
|
||
},
|
||
"core/audits/viewport.js | description": {
|
||
"message": "`<meta name=\"viewport\">` 不但會針對流動裝置螢幕大小來優化應用程式,還能夠防止[使用者輸入時發生 300 毫秒的延遲](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/)。[進一步瞭解使用檢視區中繼標記](https://developer.chrome.com/docs/lighthouse/pwa/viewport/)。"
|
||
},
|
||
"core/audits/viewport.js | explanationNoTag": {
|
||
"message": "找不到任何 `<meta name=\"viewport\">` 標籤"
|
||
},
|
||
"core/audits/viewport.js | failureTitle": {
|
||
"message": "缺少包括 `width` 或 `initial-scale` 的 `<meta name=\"viewport\">` 標籤"
|
||
},
|
||
"core/audits/viewport.js | title": {
|
||
"message": "具備包括 `<meta name=\"viewport\">` 或 `width` 的 `initial-scale` 標籤"
|
||
},
|
||
"core/audits/work-during-interaction.js | description": {
|
||
"message": "這是在「互動至下一個繪製」測量期間發生的執行緒封鎖工作。[進一步瞭解「互動至下一個繪製」數據](https://web.dev/articles/inp)。"
|
||
},
|
||
"core/audits/work-during-interaction.js | displayValue": {
|
||
"message": "事件「{interactionType}」已花費 {timeInMs, number, milliseconds} 毫秒"
|
||
},
|
||
"core/audits/work-during-interaction.js | eventTarget": {
|
||
"message": "事件目標"
|
||
},
|
||
"core/audits/work-during-interaction.js | failureTitle": {
|
||
"message": "在重要互動時將工作減至最少"
|
||
},
|
||
"core/audits/work-during-interaction.js | inputDelay": {
|
||
"message": "輸入延遲"
|
||
},
|
||
"core/audits/work-during-interaction.js | presentationDelay": {
|
||
"message": "螢幕畫面分享延遲"
|
||
},
|
||
"core/audits/work-during-interaction.js | processingDuration": {
|
||
"message": "處理時間長度"
|
||
},
|
||
"core/audits/work-during-interaction.js | title": {
|
||
"message": "在重要互動時將工作減至最少"
|
||
},
|
||
"core/config/default-config.js | a11yAriaGroupDescription": {
|
||
"message": "這些提示可協助改善 ARIA 在應用程式中的使用情況,進而提升輔助技術 (例如螢幕閱讀器) 使用者的體驗。"
|
||
},
|
||
"core/config/default-config.js | a11yAriaGroupTitle": {
|
||
"message": "ARIA"
|
||
},
|
||
"core/config/default-config.js | a11yAudioVideoGroupDescription": {
|
||
"message": "這些審核結果建議您為音訊和影片提供替代內容。這或許能改善聽障或視障人士的使用體驗。"
|
||
},
|
||
"core/config/default-config.js | a11yAudioVideoGroupTitle": {
|
||
"message": "音訊和影片"
|
||
},
|
||
"core/config/default-config.js | a11yBestPracticesGroupDescription": {
|
||
"message": "這些審核項目會提供常見的無障礙功能最佳做法。"
|
||
},
|
||
"core/config/default-config.js | a11yBestPracticesGroupTitle": {
|
||
"message": "最佳做法"
|
||
},
|
||
"core/config/default-config.js | a11yCategoryDescription": {
|
||
"message": "這些檢查可找出[網絡應用程式無障礙設計值得改善之處](https://developer.chrome.com/docs/lighthouse/accessibility/)。自動偵測功能只能偵測出部分問題,而且無法保證網絡應用程式的無障礙程度,因此建議一併使用[手動測試](https://web.dev/articles/how-to-review)。"
|
||
},
|
||
"core/config/default-config.js | a11yCategoryManualDescription": {
|
||
"message": "這些審核項目會檢查自動化測試工具未涵蓋的區域。詳情請參閱[無障礙功能審查的執行指南](https://web.dev/articles/how-to-review)。"
|
||
},
|
||
"core/config/default-config.js | a11yCategoryTitle": {
|
||
"message": "無障礙功能"
|
||
},
|
||
"core/config/default-config.js | a11yColorContrastGroupDescription": {
|
||
"message": "這些提示有助提高內容的易讀性。"
|
||
},
|
||
"core/config/default-config.js | a11yColorContrastGroupTitle": {
|
||
"message": "對比"
|
||
},
|
||
"core/config/default-config.js | a11yLanguageGroupDescription": {
|
||
"message": "您可以根據這些提示作出改善,讓其他地區的使用者更容易理解您的內容。"
|
||
},
|
||
"core/config/default-config.js | a11yLanguageGroupTitle": {
|
||
"message": "國際化和本地化"
|
||
},
|
||
"core/config/default-config.js | a11yNamesLabelsGroupDescription": {
|
||
"message": "這些提示可協助提高應用程式中的控制項語義品質。這或許能改善輔助技術 (例如螢幕閱讀器) 的使用體驗。"
|
||
},
|
||
"core/config/default-config.js | a11yNamesLabelsGroupTitle": {
|
||
"message": "名稱和標籤"
|
||
},
|
||
"core/config/default-config.js | a11yNavigationGroupDescription": {
|
||
"message": "這些審核結果可協助提高應用程式中的鍵盤瀏覽體驗。"
|
||
},
|
||
"core/config/default-config.js | a11yNavigationGroupTitle": {
|
||
"message": "導覽"
|
||
},
|
||
"core/config/default-config.js | a11yTablesListsVideoGroupDescription": {
|
||
"message": "這些審核結果建議您運用輔助技術 (例如螢幕閱讀器),改善表格或清單資料的閱讀體驗。"
|
||
},
|
||
"core/config/default-config.js | a11yTablesListsVideoGroupTitle": {
|
||
"message": "表格和清單"
|
||
},
|
||
"core/config/default-config.js | bestPracticesBrowserCompatGroupTitle": {
|
||
"message": "瀏覽器兼容性"
|
||
},
|
||
"core/config/default-config.js | bestPracticesCategoryTitle": {
|
||
"message": "最佳做法"
|
||
},
|
||
"core/config/default-config.js | bestPracticesGeneralGroupTitle": {
|
||
"message": "一般"
|
||
},
|
||
"core/config/default-config.js | bestPracticesTrustSafetyGroupTitle": {
|
||
"message": "信任與安全性"
|
||
},
|
||
"core/config/default-config.js | bestPracticesUXGroupTitle": {
|
||
"message": "使用者體驗"
|
||
},
|
||
"core/config/default-config.js | diagnosticsGroupDescription": {
|
||
"message": "進一步瞭解應用程式效能。這些數字不會[直接影響](https://developer.chrome.com/docs/lighthouse/performance/performance-scoring/)「效能」分數。"
|
||
},
|
||
"core/config/default-config.js | diagnosticsGroupTitle": {
|
||
"message": "診斷"
|
||
},
|
||
"core/config/default-config.js | firstPaintImprovementsGroupDescription": {
|
||
"message": "評估效能的最重要指標在於像素在畫面上的呈現速度。關鍵數據:「首次內容繪製時間」、「首次有效繪製時間」"
|
||
},
|
||
"core/config/default-config.js | firstPaintImprovementsGroupTitle": {
|
||
"message": "首次繪製改進"
|
||
},
|
||
"core/config/default-config.js | insightsGroupDescription": {
|
||
"message": "你也可前往 Chrome 開發人員工具的「效能」面板查閱這些分析資料,透過[建立追蹤記錄](https://developer.chrome.com/docs/devtools/performance/reference)瞭解更多詳情。"
|
||
},
|
||
"core/config/default-config.js | insightsGroupTitle": {
|
||
"message": "分析資料"
|
||
},
|
||
"core/config/default-config.js | metricGroupTitle": {
|
||
"message": "數據"
|
||
},
|
||
"core/config/default-config.js | overallImprovementsGroupDescription": {
|
||
"message": "改善整體載入體驗,令網頁反應更靈敏快捷,盡快可供用戶使用。關鍵數據:可互動時間、Speed Index"
|
||
},
|
||
"core/config/default-config.js | overallImprovementsGroupTitle": {
|
||
"message": "整體改進"
|
||
},
|
||
"core/config/default-config.js | performanceCategoryTitle": {
|
||
"message": "效能"
|
||
},
|
||
"core/config/default-config.js | seoCategoryDescription": {
|
||
"message": "這些檢查可確保網頁符合基本搜尋引擎優化建議。這裡有很多其他因素不在 Lighthouse 評分範圍內,但仍可能會影響您的搜尋排名,包括[網站使用體驗核心指標報告](https://web.dev/explore/vitals)的效能。[進一步瞭解 Google Search Essentials](https://support.google.com/webmasters/answer/35769)。"
|
||
},
|
||
"core/config/default-config.js | seoCategoryManualDescription": {
|
||
"message": "在您的網站上執行這些額外的驗證工具,以檢查其他 SEO 最佳做法。"
|
||
},
|
||
"core/config/default-config.js | seoCategoryTitle": {
|
||
"message": "搜尋引擎優化 (SEO)"
|
||
},
|
||
"core/config/default-config.js | seoContentGroupDescription": {
|
||
"message": "請設定您的 HTML 格式,讓檢索器更能瞭解應用程式內容。"
|
||
},
|
||
"core/config/default-config.js | seoContentGroupTitle": {
|
||
"message": "關於內容的最佳做法"
|
||
},
|
||
"core/config/default-config.js | seoCrawlingGroupDescription": {
|
||
"message": "檢索器需要存取您的應用程式,網站才會在搜尋結果中顯示。"
|
||
},
|
||
"core/config/default-config.js | seoCrawlingGroupTitle": {
|
||
"message": "檢索和加入索引"
|
||
},
|
||
"core/config/default-config.js | seoMobileGroupDescription": {
|
||
"message": "請確保您的頁面適合透過流動裝置瀏覽,讓使用者無需兩指縮放或放大螢幕即可閱讀網頁內容。[瞭解如何讓頁面適合流動裝置瀏覽](https://developers.google.com/search/mobile-sites/)。"
|
||
},
|
||
"core/config/default-config.js | seoMobileGroupTitle": {
|
||
"message": "適合透過流動裝置瀏覽"
|
||
},
|
||
"core/gather/driver/environment.js | warningSlowHostCpu": {
|
||
"message": "已測試裝置的 CPU 似乎比 Lighthouse 所預期的慢,因此可能會對您的效能分數產生負面影響。進一步瞭解[如何校準適當的 CPU 減速乘數](https://github.com/GoogleChrome/lighthouse/blob/main/docs/throttling.md#cpu-throttling)。"
|
||
},
|
||
"core/gather/driver/navigation.js | warningRedirected": {
|
||
"message": "您的測試網址 ({requested}) 已重新導向至 {final},因此頁面未必可以如預期載入。請嘗試直接測試第二個網址。"
|
||
},
|
||
"core/gather/driver/navigation.js | warningTimeout": {
|
||
"message": "頁面載入過慢,無法於時限內完成,結果可能並不完整。"
|
||
},
|
||
"core/gather/driver/storage.js | warningCacheTimeout": {
|
||
"message": "清除瀏覽器快取已逾時。請嘗試再次審核此頁面。如果問題仍未解決,請報告錯誤。"
|
||
},
|
||
"core/gather/driver/storage.js | warningData": {
|
||
"message": "{locationCount,plural, =1{可能有儲存資料影響以下位置的載入效能:{locations}。請透過無痕式視窗審核此頁面,以免這些資源影響分數。}other{可能有儲存資料影響以下位置的載入效能:{locations}。請透過無痕式視窗審核此頁面,以免這些資源影響分數。}}"
|
||
},
|
||
"core/gather/driver/storage.js | warningOriginDataTimeout": {
|
||
"message": "清除原始資料已逾時。請嘗試再次審核此頁面。如果問題仍未解決,請報告錯誤。"
|
||
},
|
||
"core/gather/gatherers/link-elements.js | headerParseWarning": {
|
||
"message": "剖析`link`標題 ({error}) 時發生錯誤:`{header}`"
|
||
},
|
||
"core/gather/timespan-runner.js | warningNavigationDetected": {
|
||
"message": "系統在執行期間偵測到網頁瀏覽活動。我們不建議使用時間範圍模式審核網頁瀏覽活動。請使用導覽模式審核網頁瀏覽活動,提升第三方歸因和主要執行緒偵測的效能。"
|
||
},
|
||
"core/lib/csp-evaluator.js | allowlistFallback": {
|
||
"message": "建議新增 https: 和 http: 網址配置,以便向下兼容舊版瀏覽器 (支援`'strict-dynamic'`的瀏覽器會忽略這些配置)。"
|
||
},
|
||
"core/lib/csp-evaluator.js | deprecatedDisownOpener": {
|
||
"message": "`disown-opener` 已於 CSP3 淘汰。請改用 Cross-Origin-Opener-Policy 標題。"
|
||
},
|
||
"core/lib/csp-evaluator.js | deprecatedReferrer": {
|
||
"message": "`referrer` 已於 CSP2 淘汰。請改用 Referrer-Policy 標題。"
|
||
},
|
||
"core/lib/csp-evaluator.js | deprecatedReflectedXSS": {
|
||
"message": "`reflected-xss` 已於 CSP2 淘汰。請改用 X-XSS-Protection 標題。"
|
||
},
|
||
"core/lib/csp-evaluator.js | missingBaseUri": {
|
||
"message": "如果缺少 `base-uri`,有心人士就能利用已插入的 `<base>` 標籤,將所有相對網址 (例如指令碼) 的基本網址設定為攻擊者控制的網域。建議將 `base-uri` 設定為`'none'`或`'self'`。"
|
||
},
|
||
"core/lib/csp-evaluator.js | missingObjectSrc": {
|
||
"message": "如果缺少 `object-src`,有心人士就能插入可執行不安全指令碼的外掛程式。在可行情況下,建議將 `object-src` 設定為`'none'`。"
|
||
},
|
||
"core/lib/csp-evaluator.js | missingScriptSrc": {
|
||
"message": "缺少 `script-src` 指令。這可能導致系統執行不安全的指令碼。"
|
||
},
|
||
"core/lib/csp-evaluator.js | missingSemicolon": {
|
||
"message": "忘記使用分號嗎?{keyword} 似乎是指令,而不是關鍵字。"
|
||
},
|
||
"core/lib/csp-evaluator.js | nonceCharset": {
|
||
"message": "nonce 應使用 base64 字元集。"
|
||
},
|
||
"core/lib/csp-evaluator.js | nonceLength": {
|
||
"message": "nonce 的長度至少要有 8 個字元。"
|
||
},
|
||
"core/lib/csp-evaluator.js | plainUrlScheme": {
|
||
"message": "請避免在此指令之中使用純網址配置 ({keyword})。純網址配置會容許有心人士從不安全的網域取得指令碼。"
|
||
},
|
||
"core/lib/csp-evaluator.js | plainWildcards": {
|
||
"message": "請避免在此指令中使用純萬用字元 ({keyword})。純萬用字元會容許有心人士從不安全的網域取得指令碼。"
|
||
},
|
||
"core/lib/csp-evaluator.js | reportToOnly": {
|
||
"message": "報告目的地只能透過 report-to 指令設定。由於只有以 Chromium 為基礎的瀏覽器支援這項指令,建議同時使用 `report-uri` 指令。"
|
||
},
|
||
"core/lib/csp-evaluator.js | reportingDestinationMissing": {
|
||
"message": "沒有 CSP 設定報告目的地。這會導致系統難以持續維護 CSP 及監察故障情況。"
|
||
},
|
||
"core/lib/csp-evaluator.js | strictDynamic": {
|
||
"message": "由於主機許可名單經常被忽略,建議改用 CSP nonce 或 hash,並按需要配搭使用`'strict-dynamic'`。"
|
||
},
|
||
"core/lib/csp-evaluator.js | unknownDirective": {
|
||
"message": "CSP 指令不明。"
|
||
},
|
||
"core/lib/csp-evaluator.js | unknownKeyword": {
|
||
"message": "{keyword} 似乎是無效關鍵字。"
|
||
},
|
||
"core/lib/csp-evaluator.js | unsafeInline": {
|
||
"message": "`'unsafe-inline'`會允許執行不安全的頁面內嵌指令碼和事件處理常式。建議使用 CSP nonce 或 hash 個別允許指令碼。"
|
||
},
|
||
"core/lib/csp-evaluator.js | unsafeInlineFallback": {
|
||
"message": "建議新增`'unsafe-inline'`,以便向下兼容舊版瀏覽器 (支援 nonce/hash 的瀏覽器會忽略此項目)。"
|
||
},
|
||
"core/lib/deprecation-description.js | feature": {
|
||
"message": "詳情請參閱「功能狀態」頁面。"
|
||
},
|
||
"core/lib/deprecation-description.js | milestone": {
|
||
"message": "此變更將會在第 {milestone} 個里程碑時生效。"
|
||
},
|
||
"core/lib/deprecation-description.js | title": {
|
||
"message": "使用已淘汰的功能"
|
||
},
|
||
"core/lib/i18n/i18n.js | columnBlockingTime": {
|
||
"message": "主要執行緒封鎖時間"
|
||
},
|
||
"core/lib/i18n/i18n.js | columnCacheTTL": {
|
||
"message": "快取 TTL"
|
||
},
|
||
"core/lib/i18n/i18n.js | columnDescription": {
|
||
"message": "說明"
|
||
},
|
||
"core/lib/i18n/i18n.js | columnDuration": {
|
||
"message": "時間長度"
|
||
},
|
||
"core/lib/i18n/i18n.js | columnElement": {
|
||
"message": "元素"
|
||
},
|
||
"core/lib/i18n/i18n.js | columnFailingElem": {
|
||
"message": "審核失敗的元素"
|
||
},
|
||
"core/lib/i18n/i18n.js | columnLocation": {
|
||
"message": "位置"
|
||
},
|
||
"core/lib/i18n/i18n.js | columnName": {
|
||
"message": "名稱"
|
||
},
|
||
"core/lib/i18n/i18n.js | columnRequests": {
|
||
"message": "要求"
|
||
},
|
||
"core/lib/i18n/i18n.js | columnResourceSize": {
|
||
"message": "資源大小"
|
||
},
|
||
"core/lib/i18n/i18n.js | columnResourceType": {
|
||
"message": "資源類型"
|
||
},
|
||
"core/lib/i18n/i18n.js | columnSize": {
|
||
"message": "大小"
|
||
},
|
||
"core/lib/i18n/i18n.js | columnSource": {
|
||
"message": "來源"
|
||
},
|
||
"core/lib/i18n/i18n.js | columnStartTime": {
|
||
"message": "開始時間"
|
||
},
|
||
"core/lib/i18n/i18n.js | columnTimeSpent": {
|
||
"message": "所用的時間"
|
||
},
|
||
"core/lib/i18n/i18n.js | columnTransferSize": {
|
||
"message": "傳輸大小"
|
||
},
|
||
"core/lib/i18n/i18n.js | columnURL": {
|
||
"message": "網址"
|
||
},
|
||
"core/lib/i18n/i18n.js | columnWastedBytes": {
|
||
"message": "估計節省"
|
||
},
|
||
"core/lib/i18n/i18n.js | columnWastedMs": {
|
||
"message": "估計節省"
|
||
},
|
||
"core/lib/i18n/i18n.js | cumulativeLayoutShiftMetric": {
|
||
"message": "Cumulative Layout Shift"
|
||
},
|
||
"core/lib/i18n/i18n.js | displayValueByteSavings": {
|
||
"message": "估計節省:{wastedBytes, number, bytes} KiB"
|
||
},
|
||
"core/lib/i18n/i18n.js | displayValueElementsFound": {
|
||
"message": "{nodeCount,plural, =1{找到 1 個元素}other{找到 # 個元素}}"
|
||
},
|
||
"core/lib/i18n/i18n.js | displayValueMsSavings": {
|
||
"message": "估計節省:{wastedMs, number, milliseconds} 毫秒"
|
||
},
|
||
"core/lib/i18n/i18n.js | documentResourceType": {
|
||
"message": "文件"
|
||
},
|
||
"core/lib/i18n/i18n.js | firstContentfulPaintMetric": {
|
||
"message": "First Contentful Paint"
|
||
},
|
||
"core/lib/i18n/i18n.js | firstMeaningfulPaintMetric": {
|
||
"message": "首次有效繪製時間"
|
||
},
|
||
"core/lib/i18n/i18n.js | fontResourceType": {
|
||
"message": "字型"
|
||
},
|
||
"core/lib/i18n/i18n.js | imageResourceType": {
|
||
"message": "圖片"
|
||
},
|
||
"core/lib/i18n/i18n.js | interactionToNextPaint": {
|
||
"message": "互動至「下一個繪製」"
|
||
},
|
||
"core/lib/i18n/i18n.js | interactiveMetric": {
|
||
"message": "Time to Interactive"
|
||
},
|
||
"core/lib/i18n/i18n.js | itemSeverityHigh": {
|
||
"message": "高"
|
||
},
|
||
"core/lib/i18n/i18n.js | itemSeverityLow": {
|
||
"message": "低"
|
||
},
|
||
"core/lib/i18n/i18n.js | itemSeverityMedium": {
|
||
"message": "中"
|
||
},
|
||
"core/lib/i18n/i18n.js | largestContentfulPaintMetric": {
|
||
"message": "Largest Contentful Paint"
|
||
},
|
||
"core/lib/i18n/i18n.js | maxPotentialFIDMetric": {
|
||
"message": "首次輸入延遲時間最長預計值"
|
||
},
|
||
"core/lib/i18n/i18n.js | mediaResourceType": {
|
||
"message": "媒體"
|
||
},
|
||
"core/lib/i18n/i18n.js | ms": {
|
||
"message": "{timeInMs, number, milliseconds} 毫秒"
|
||
},
|
||
"core/lib/i18n/i18n.js | otherResourceType": {
|
||
"message": "其他"
|
||
},
|
||
"core/lib/i18n/i18n.js | otherResourcesLabel": {
|
||
"message": "其他資源"
|
||
},
|
||
"core/lib/i18n/i18n.js | scriptResourceType": {
|
||
"message": "指令碼"
|
||
},
|
||
"core/lib/i18n/i18n.js | seconds": {
|
||
"message": "{timeInMs, number, seconds} 秒"
|
||
},
|
||
"core/lib/i18n/i18n.js | speedIndexMetric": {
|
||
"message": "Speed Index"
|
||
},
|
||
"core/lib/i18n/i18n.js | stylesheetResourceType": {
|
||
"message": "樣式表"
|
||
},
|
||
"core/lib/i18n/i18n.js | thirdPartyResourceType": {
|
||
"message": "第三方"
|
||
},
|
||
"core/lib/i18n/i18n.js | total": {
|
||
"message": "總計"
|
||
},
|
||
"core/lib/i18n/i18n.js | totalBlockingTimeMetric": {
|
||
"message": "Total Blocking Time"
|
||
},
|
||
"core/lib/i18n/i18n.js | totalResourceType": {
|
||
"message": "總計"
|
||
},
|
||
"core/lib/lh-error.js | badTraceRecording": {
|
||
"message": "追蹤記錄網頁載入情況時發生錯誤。請重新執行 Lighthouse。({errorCode})"
|
||
},
|
||
"core/lib/lh-error.js | criTimeout": {
|
||
"message": "等待「Debugger 通訊協定」初始連線時逾時。"
|
||
},
|
||
"core/lib/lh-error.js | didntCollectScreenshots": {
|
||
"message": "Chrome 在網頁載入期間未能收集任何螢幕擷取畫面。請確認網頁上有可見內容,然後嘗試重新執行 Lighthouse。({errorCode})"
|
||
},
|
||
"core/lib/lh-error.js | dnsFailure": {
|
||
"message": "DNS 伺服器無法解析您提供的網域。"
|
||
},
|
||
"core/lib/lh-error.js | erroredRequiredArtifact": {
|
||
"message": "必要的 {artifactName} 收集程式發生錯誤:{errorMessage}"
|
||
},
|
||
"core/lib/lh-error.js | internalChromeError": {
|
||
"message": "Chrome 發生內部錯誤。請重新啟動 Chrome,並嘗試重新執行 Lighthouse。"
|
||
},
|
||
"core/lib/lh-error.js | missingRequiredArtifact": {
|
||
"message": "未執行必要的 {artifactName} 收集程式。"
|
||
},
|
||
"core/lib/lh-error.js | noFcp": {
|
||
"message": "頁面未套用任何內容。請確保在載入期間將瀏覽器視窗保持在前景,然後再試一次。({errorCode})"
|
||
},
|
||
"core/lib/lh-error.js | noLcp": {
|
||
"message": "此網頁顯示的內容不符合最大內容繪製 (LCP) 的資格,請確保網頁包含有效的 LCP 元素,然後再試一次。({errorCode})"
|
||
},
|
||
"core/lib/lh-error.js | notHtml": {
|
||
"message": "提供的頁面並非 HTML (MIME 類 {mimeType})。"
|
||
},
|
||
"core/lib/lh-error.js | oldChromeDoesNotSupportFeature": {
|
||
"message": "這個版本的 Chrome 太舊,無法支援「{featureName}」。請使用較新版本的 Chrome 以便查看完整結果。"
|
||
},
|
||
"core/lib/lh-error.js | pageLoadFailed": {
|
||
"message": "Lighthouse 無法穩定載入您要求的網頁。請確認您測試的網址是否正確,以及伺服器是否正確回應所有要求。"
|
||
},
|
||
"core/lib/lh-error.js | pageLoadFailedHung": {
|
||
"message": "您要求的網頁已停止回應,因此 Lighthouse 無法穩定載入該網址。"
|
||
},
|
||
"core/lib/lh-error.js | pageLoadFailedInsecure": {
|
||
"message": "您提供的網址並無有效的安全憑證。{securityMessages}"
|
||
},
|
||
"core/lib/lh-error.js | pageLoadFailedInterstitial": {
|
||
"message": "Chrome 使用插頁式畫面阻止系統載入網頁。請確認您測試的網址是否正確,以及伺服器是否正確回應所有要求。"
|
||
},
|
||
"core/lib/lh-error.js | pageLoadFailedWithDetails": {
|
||
"message": "Lighthouse 無法穩定載入您要求的網頁。請確認您測試的網址是否正確,以及伺服器是否正確回應所有要求。(詳情:{errorDetails})"
|
||
},
|
||
"core/lib/lh-error.js | pageLoadFailedWithStatusCode": {
|
||
"message": "Lighthouse 無法穩定載入你要求的網頁。請確認你測試的網址是否正確,以及伺服器是否正確回應所有要求。(狀態碼:{statusCode})"
|
||
},
|
||
"core/lib/lh-error.js | pageLoadTookTooLong": {
|
||
"message": "網頁的載入時間過長。請按照報告中的建議縮短網頁的載入時間,並嘗試重新啟動 Lighthouse。({errorCode})"
|
||
},
|
||
"core/lib/lh-error.js | protocolTimeout": {
|
||
"message": "等待 DevTools 通訊協定回應的時間超出系統分配上限。(方法:{protocolMethod})"
|
||
},
|
||
"core/lib/lh-error.js | requestContentTimeout": {
|
||
"message": "擷取資源內容的時間超出系統分配上限。"
|
||
},
|
||
"core/lib/lh-error.js | targetCrashed": {
|
||
"message": "瀏覽器分頁已意外當機。"
|
||
},
|
||
"core/lib/lh-error.js | urlInvalid": {
|
||
"message": "您提供的網址無效。"
|
||
},
|
||
"core/lib/navigation-error.js | warningStatusCode": {
|
||
"message": "Lighthouse 無法穩定載入你要求的網頁。請確認你測試的網址是否正確,以及伺服器是否正確回應所有要求。(狀態碼:{errorCode})"
|
||
},
|
||
"core/lib/navigation-error.js | warningXhtml": {
|
||
"message": "網頁 MIME 類型為 XHTML:Lighthouse 未明確支援此文件類型"
|
||
},
|
||
"core/user-flow.js | defaultFlowName": {
|
||
"message": "使用者流量 ({url})"
|
||
},
|
||
"core/user-flow.js | defaultNavigationName": {
|
||
"message": "導覽報告 ({url})"
|
||
},
|
||
"core/user-flow.js | defaultSnapshotName": {
|
||
"message": "快覽報告 ({url})"
|
||
},
|
||
"core/user-flow.js | defaultTimespanName": {
|
||
"message": "時間範圍報告 ({url})"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | allReports": {
|
||
"message": "全部報告"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | categories": {
|
||
"message": "類別"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | categoryAccessibility": {
|
||
"message": "無障礙功能"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | categoryBestPractices": {
|
||
"message": "最佳做法"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | categoryPerformance": {
|
||
"message": "效能"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | categorySeo": {
|
||
"message": "搜尋引擎優化 (SEO)"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | desktop": {
|
||
"message": "桌面電腦"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | helpDialogTitle": {
|
||
"message": "瞭解 Lighthouse 流程報告"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | helpLabel": {
|
||
"message": "解讀流程"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionNavigation": {
|
||
"message": "使用「導覽」報告來…"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionSnapshot": {
|
||
"message": "使用「快覽」報告來…"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionTimespan": {
|
||
"message": "使用「時間範圍」報告來…"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation1": {
|
||
"message": "取得 Lighthouse 效能分數。"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation2": {
|
||
"message": "測量頁面載入效能數據,例如 Largest Contentful Paint 和 Speed Index。"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation3": {
|
||
"message": "存取「漸進式網頁應用程式」功能。"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | helpUseCaseSnapshot1": {
|
||
"message": "在單頁應用程式或複合式表格中尋找無障礙功能問題。"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | helpUseCaseSnapshot2": {
|
||
"message": "評估互動背後安排選單和使用者介面元素的最佳做法。"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | helpUseCaseTimespan1": {
|
||
"message": "測量一連串互動的版面配置轉移和 JavaScript 執行時間。"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | helpUseCaseTimespan2": {
|
||
"message": "探索效能優化建議,以便改善永久頁面和單頁應用程式的使用體驗。"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | highestImpact": {
|
||
"message": "最大影響"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | informativeAuditCount": {
|
||
"message": "{numInformative,plural, =1{{numInformative} 項資訊型審核}other{{numInformative} 項資訊型審核}}"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | mobile": {
|
||
"message": "流動裝置"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | navigationDescription": {
|
||
"message": "網頁載入"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | navigationLongDescription": {
|
||
"message": "「導覽」報告會分析單次網頁載入情況,方式與原來的 Lighthouse 報告完全相同。"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | navigationReport": {
|
||
"message": "導覽報告"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | navigationReportCount": {
|
||
"message": "{numNavigation,plural, =1{{numNavigation} 項導覽報告}other{{numNavigation} 項導覽報告}}"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | passableAuditCount": {
|
||
"message": "{numPassableAudits,plural, =1{{numPassableAudits} 項可通過的審核}other{{numPassableAudits} 項可通過的審核}}"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | passedAuditCount": {
|
||
"message": "{numPassed,plural, =1{已通過 {numPassed} 項審核}other{已通過 {numPassed} 項審核}}"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | ratingAverage": {
|
||
"message": "一般"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | ratingError": {
|
||
"message": "錯誤"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | ratingFail": {
|
||
"message": "欠佳"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | ratingPass": {
|
||
"message": "良好"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | save": {
|
||
"message": "儲存"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | snapshotDescription": {
|
||
"message": "已採集網頁狀態"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | snapshotLongDescription": {
|
||
"message": "「快覽」報告會分析處於特定狀態 (通常是在使用者進行互動之後) 的頁面。"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | snapshotReport": {
|
||
"message": "快覽報告"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | snapshotReportCount": {
|
||
"message": "{numSnapshot,plural, =1{{numSnapshot} 項快覽報告}other{{numSnapshot} 項快覽報告}}"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | summary": {
|
||
"message": "摘要"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | timespanDescription": {
|
||
"message": "用戶的互動行為"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | timespanLongDescription": {
|
||
"message": "「時間範圍」報告會分析任意一個時段 (通常包含使用者互動)。"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | timespanReport": {
|
||
"message": "時間範圍報告"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | timespanReportCount": {
|
||
"message": "{numTimespan,plural, =1{{numTimespan} 項時間範圍報告}other{{numTimespan} 項時間範圍報告}}"
|
||
},
|
||
"flow-report/src/i18n/ui-strings.js | title": {
|
||
"message": "Lighthouse 用戶流程報告"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": {
|
||
"message": "CORS Access-Control-Allow-Headers 處理操作中的萬用字元符號 (*) 不包含授權。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | CSSSelectorInternalMediaControlsOverlayCastButton": {
|
||
"message": "應使用 disableRemotePlayback 屬性停用預設的投放整合功能,而非 -internal-media-controls-overlay-cast-button 選取器。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | CSSValueAppearanceSliderVertical": {
|
||
"message": "CSS 外觀值 slider-vertical 並未標準化,因此將會移除。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | CanRequestURLHTTPContainingNewline": {
|
||
"message": "系統將封鎖網址同時包含已移除的空白 \\(n|r|t) 字元和小於字元 (<) 的資源要求。請從元素屬性值等位置移除換行符號,並編碼小於字元,以便載入這些資源。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesConnectionInfo": {
|
||
"message": "chrome.loadTimes() 已淘汰,請改用標準化 API:Navigation Timing 2。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesFirstPaintAfterLoadTime": {
|
||
"message": "chrome.loadTimes() 已淘汰,請改用標準化 API:Paint Timing。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": {
|
||
"message": "chrome.loadTimes() 已淘汰,請改用標準化 API:Navigation Timing 2 中的 nextHopProtocol。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": {
|
||
"message": "系統將會拒絕包含 \\(0|r|n) 字元的 Cookie,而非縮短。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": {
|
||
"message": "透過設定 document.domain 啟用相同來源政策的功能已淘汰,並將根據預設移除。此淘汰警告是針對透過設定 document.domain 來啟用跨來源存取功能。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginWindowAlert": {
|
||
"message": "從跨來源 iframe 觸發 window.alert 的功能已淘汰,並將會在日後移除。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginWindowConfirm": {
|
||
"message": "從跨來源 iframe 觸發 window.confirm 的功能已淘汰,並將會在日後移除。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": {
|
||
"message": "SVGUseElement 不再支援「data: 網址」,並將於日後移除。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": {
|
||
"message": "getCurrentPosition() 和 watchPosition() 無法再在不安全來源上運作。如要使用此功能,請考慮將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://goo.gle/chrome-insecure-origins。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": {
|
||
"message": "不安全來源上的 getCurrentPosition() 和 watchPosition() 已淘汰。如要使用此功能,請考慮將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://goo.gle/chrome-insecure-origins。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": {
|
||
"message": "getUserMedia() 無法再在不安全來源上運作。如要使用此功能,請考慮將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://goo.gle/chrome-insecure-origins。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": {
|
||
"message": "RTCPeerConnectionIceErrorEvent.hostCandidate 已淘汰。請改為使用 RTCPeerConnectionIceErrorEvent.address 或 RTCPeerConnectionIceErrorEvent.port。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | IdentityInCanMakePaymentEvent": {
|
||
"message": "「canmakepayment」Service Worker 事件的商家來源和任意資料目前已淘汰,並將在之後移除:topOrigin、paymentRequestOrigin、methodData、modifiers。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | InsecurePrivateNetworkSubresourceRequest": {
|
||
"message": "網站根據使用者具備權限的網絡位置,透過只能存取的網絡要求一個子資源。這些要求會向互聯網暴露非公開的裝置和伺服器,因而增加偽造跨網站要求 (CSRF) 攻擊和/或資料洩漏的風險。為降低風險,Chrome 會忽略不安全內容向非公開子資源發出的要求,並將開始封鎖這類要求。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | InterestGroupDailyUpdateUrl": {
|
||
"message": "已傳送至 joinAdInterestGroup() 的 InterestGroups dailyUpdateUrl 欄位已重新命名為 updateUrl,以便更準確地反映其行為。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": {
|
||
"message": "Intl.v8BreakIterator 已淘汰。請改用 Intl.Segmenter。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": {
|
||
"message": "除非 CSS 以 .css 副檔名作結,否則無法從 file: 網址載入。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": {
|
||
"message": "由於規格變更,系統已淘汰使用 SourceBuffer.abort() 取消 remove() 的非同步範圍移除操作,日後亦將停止支援此功能。建議您改為監聽 updateend 事件。abort() 的用途只限於取消非同步媒體附加內容或重設剖析器狀態。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": {
|
||
"message": "由於規格變更,系統已淘汰將 MediaSource.duration 設定為低於任何緩衝編碼頁框的最高顯示時間戳記。日後將停止支援對已縮短緩衝媒體的隱含移除操作。請改為在 newDuration < oldDuration 的所有 sourceBuffers 上執行明確 remove(newDuration, oldDuration)。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": {
|
||
"message": "即使在 MIDIOptions 中未指定系統專用 (SysEx) 訊息,Web MIDI 亦會要求使用權限。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": {
|
||
"message": "系統可能無法再使用不安全來源的 Notification API。請考慮將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://goo.gle/chrome-insecure-origins。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": {
|
||
"message": "系統可能無法再透過跨來源 iframe 要求 Notification API。請考慮透過頂層頁框要求權限,或改為開啟新視窗。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | ObsoleteCreateImageBitmapImageOrientationNone": {
|
||
"message": "createImageBitmap 中的 imageOrientation: 'none' 選項已淘汰。請改用 createImageBitmap 配搭「\\\\{imageOrientation: 'from-image'\\\\}」選項。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | ObsoleteWebRtcCipherSuite": {
|
||
"message": "您的合作夥伴正在交涉已過時的傳輸層安全標準 (TLS)/DTLS 版本。請向您的合作夥伴查詢,以便修正問題。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | OverflowVisibleOnReplacedElement": {
|
||
"message": "如果指定 img、video 和 canvas 標籤的「overflow: visible」,可能會導致這些標籤產生的視覺內容超出元素邊界。詳情請參閱 https://github.com/WICG/shared-element-transitions/blob/main/debugging_overflow_on_images.md。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | OverrideFlashEmbedwithHTML": {
|
||
"message": "舊版 Flash 影片嵌入內容已覆寫為 HTML iframe。Flash 早已停用,此覆寫方式亦已淘汰,日後可能會移除。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PaymentInstruments": {
|
||
"message": "「paymentManager.instruments」已淘汰。請改用付款處理常式的即時安裝方法。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PaymentRequestCSPViolation": {
|
||
"message": "您的「PaymentRequest」調用已繞過內容安全政策 (CSP)「connect-src」指令,但目前已無法再繞過。請將 PaymentRequest API 的付款方法識別碼 (位於「supportedMethods」欄位) 新增至 CSP「connect-src」指令。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PersistentQuotaType": {
|
||
"message": "StorageType.persistent 已淘汰。請改為標準化的 navigator.storage。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PictureSourceSrc": {
|
||
"message": "具有 <picture> 父項的 <source src> 無效,因此系統會忽略。請改用「<source srcset>」。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedCancelAnimationFrame": {
|
||
"message": "webkitCancelAnimationFrame 只限供應商使用,請改用標準的 cancelAnimationFrame。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedRequestAnimationFrame": {
|
||
"message": "webkitRequestAnimationFrame 只限供應商使用,請改用標準 requestAnimationFrame。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoDisplayingFullscreen": {
|
||
"message": "HTMLVideoElement.webkitDisplayingFullscreen 已淘汰,請改用 Document.fullscreenElement。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoEnterFullScreen": {
|
||
"message": "HTMLVideoElement.webkitEnterFullScreen() 已淘汰,請改用 Element.requestFullscreen()。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoEnterFullscreen": {
|
||
"message": "HTMLVideoElement.webkitEnterFullscreen() 已淘汰,請改用 Element.requestFullscreen()。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoExitFullScreen": {
|
||
"message": "HTMLVideoElement.webkitExitFullScreen() 已淘汰,請改用 Document.exitFullscreen()。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoExitFullscreen": {
|
||
"message": "HTMLVideoElement.webkitExitFullscreen() 已淘汰,請改用 Document.exitFullscreen()。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": {
|
||
"message": "HTMLVideoElement.webkitSupportsFullscreen 已淘汰,請改用 Document.fullscreenEnabled。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": {
|
||
"message": "我們已淘汰此 API chrome.privacy.websites.privacySandboxEnabled,但為提供回溯兼容性,此 API 可持續使用至版本 M113。請改用 chrome.privacy.websites.topicsEnabled、chrome.privacy.websites.fledgeEnabled 和 chrome.privacy.websites.adMeasurementEnabled。詳情請參閱 https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": {
|
||
"message": "已移除 DtlsSrtpKeyAgreement 限制。系統將您為此限制指定的 false 值解讀為嘗試使用已移除的「SDES key negotiation」方法。此功能已移除,請改用支援「DTLS key negotiation」的方法。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpTrue": {
|
||
"message": "已移除 DtlsSrtpKeyAgreement 限制。您為此限制指定的 true 值已不再適用,不過您可將此限制移除以保持畫面整潔。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCPeerConnectionGetStatsLegacyNonCompliant": {
|
||
"message": "回呼式 getStats() 已淘汰,並將會移除。請改用合規的 getStats()。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": {
|
||
"message": "Range.expand() 已淘汰,請改用 Selection.modify()。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": {
|
||
"message": "系統將封鎖網址包含嵌入憑證 (例如 https://user:pass@host/) 的子資源要求。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | RtcpMuxPolicyNegotiate": {
|
||
"message": "rtcpMuxPolicy 選項已淘汰,並將會移除。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": {
|
||
"message": "SharedArrayBuffer 會要求跨來源隔離。詳情請參閱 https://developer.chrome.com/blog/enabling-shared-array-buffer/。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": {
|
||
"message": "無需使用者啟用即可呼叫 speechSynthesis.speak() 的功能已淘汰,並將會移除。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": {
|
||
"message": "卸載事件監聽器已淘汰,並將於日後移除。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": {
|
||
"message": "擴充程式應選擇接受跨來源隔離功能,以繼續使用 SharedArrayBuffer。詳情請參閱 https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": {
|
||
"message": "XMLHttpRequest 中的 JSON 回應不支援 UTF-16。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": {
|
||
"message": "主要執行緒上同步的 XMLHttpRequest 會對使用者體驗造成負面影響,因此已淘汰。如需進一步說明,請查看 https://xhr.spec.whatwg.org/。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": {
|
||
"message": "動畫"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": {
|
||
"message": "當元素在無使用者互動下移動,就會出現版面配置轉移。請[調查版面配置轉移的原因](https://web.dev/articles/optimize-cls),例如隨頁面載入有元素加入、移除或字型變更。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": {
|
||
"message": "已插入 iframe"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | layoutShiftCluster": {
|
||
"message": "版面配置轉移叢集 @ {PH1}"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | noCulprits": {
|
||
"message": "無法偵測任何版面配置轉移起因"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | noLayoutShifts": {
|
||
"message": "沒有版面配置轉移"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | title": {
|
||
"message": "版面配置轉換起因"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | topCulprits": {
|
||
"message": "版面配置轉移的主要原因"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | unsizedImage": {
|
||
"message": "未設定大小的圖像元素"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | webFont": {
|
||
"message": "網頁字型"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | worstCluster": {
|
||
"message": "最差的叢集"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | worstLayoutShiftCluster": {
|
||
"message": "最差的版面配置轉移叢集"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | cacheTTL": {
|
||
"message": "快取 TTL"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": {
|
||
"message": "延長快取期限可加快重覆瀏覽頁面的速度。[瞭解詳情](https://web.dev/uses-long-cache-ttl/)。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": {
|
||
"message": "沒有任何要求採用效率欠佳的快取政策"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | others": {
|
||
"message": "和另外 {PH1} 個項目"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | requestColumn": {
|
||
"message": "要求"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | title": {
|
||
"message": "使用有效的快取生命週期"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": {
|
||
"message": "大型 DOM 可能會增加樣式運算和版面配置重排的時長,繼而影響頁面回應速度。大型 DOM 也會增加記憶體用量。[瞭解如何避免 DOM 過大](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": {
|
||
"message": "時間長度"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | element": {
|
||
"message": "元素"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | largeLayout": {
|
||
"message": "版面配置 ({PH1} 個項目)"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | largeStyleRecalc": {
|
||
"message": "重新計算樣式 ({PH1} 個元素)"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | maxChildren": {
|
||
"message": "大部分子項"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | maxDOMDepth": {
|
||
"message": "DOM 深度"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | statistic": {
|
||
"message": "統計資料"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | title": {
|
||
"message": "優化 DOM 大小"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | topUpdatesDescription": {
|
||
"message": "這些是最大的版面配置和樣式重新計算事件,簡化 DOM 或可減少對效能的影響。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | totalElements": {
|
||
"message": "元素總計"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | value": {
|
||
"message": "值"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": {
|
||
"message": "首個網絡要求至關重要。避免重新導向、確保伺服器快速回應,並啟用文字壓縮功能,都有助縮短延遲時間。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": {
|
||
"message": "有重新導向 ({PH1} 次重新導向 +{PH2})"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedServerResponseTime": {
|
||
"message": "伺服器回應緩慢 (觀測結果:{PH1})"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedTextCompression": {
|
||
"message": "未套用任何壓縮"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | passingRedirects": {
|
||
"message": "避免重新導向"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | passingServerResponseTime": {
|
||
"message": "伺服器回應迅速 (觀測結果:{PH1})"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | passingTextCompression": {
|
||
"message": "套用文字壓縮"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | redirectsLabel": {
|
||
"message": "重新導向"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | serverResponseTimeLabel": {
|
||
"message": "伺服器回應時間"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | title": {
|
||
"message": "文件要求延遲時間"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | uncompressedDownload": {
|
||
"message": "未壓縮下載"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | columnDuplicatedBytes": {
|
||
"message": "重複的位元組數目"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | columnSource": {
|
||
"message": "來源"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": {
|
||
"message": "從套件中移除重複的大型 JavaScript 模組,避免網絡活動耗用不必要的字節。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": {
|
||
"message": "重複的 JavaScript"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": {
|
||
"message": "建議將 [font-display](https://developer.chrome.com/blog/font-display) 設定為 swap 或 optional,確保文字能持續顯示。如要進一步優化 swap,你可[覆寫字型數據](https://developer.chrome.com/blog/font-fallbacks)來緩解版面配置轉換問題。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": {
|
||
"message": "字型"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | title": {
|
||
"message": "字型顯示"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | wastedTimeColumn": {
|
||
"message": "浪費的時間"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | anonymous": {
|
||
"message": "(匿名)"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": {
|
||
"message": "如果樣式因 DOM 狀態變更而失效後 JavaScript 查詢幾何屬性 (例如 offsetWidth),就會強制重排,因而可能導致效能欠佳。進一步瞭解[強制重排](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts)及潛在緩解措施。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": {
|
||
"message": "堆疊追蹤"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": {
|
||
"message": "強制重排"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | topTimeConsumingFunctionCall": {
|
||
"message": "最費時的函數調用"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | totalReflowTime": {
|
||
"message": "重排總時間"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | unattributed": {
|
||
"message": "[未歸因]"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": {
|
||
"message": "由最長的子部分開始調查,[盡量縮短延遲時間](https://web.dev/articles/optimize-inp#optimize_interactions)。要減少處理時長,建議[優化主要執行緒成本](https://web.dev/articles/optimize-long-tasks) (通常為 JavaScript)。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": {
|
||
"message": "時間長度"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | inputDelay": {
|
||
"message": "輸入延遲"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | noInteractions": {
|
||
"message": "未能偵測到互動"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | presentationDelay": {
|
||
"message": "簡報顯示延遲"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | processingDuration": {
|
||
"message": "處理時間長度"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | subpart": {
|
||
"message": "子部分"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | title": {
|
||
"message": "INP 明細"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": {
|
||
"message": "縮短圖像下載時間,可縮減使用者感知的網頁載入時間,並提升 LCP 數據的表現。[進一步瞭解如何優化圖像大小](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": {
|
||
"message": "{PH1} (預估大小為 {PH2})"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | noOptimizableImages": {
|
||
"message": "沒有可優化的圖像"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | optimizeFile": {
|
||
"message": "優化檔案大小"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | others": {
|
||
"message": "和另外 {PH1} 個項目"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | title": {
|
||
"message": "改善圖像放送"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useCompression": {
|
||
"message": "提高圖像壓縮系數可縮減此圖像的下載大小。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useModernFormat": {
|
||
"message": "使用新式圖像格式 (WebP、AVIF) 或提高圖像壓縮系數,可縮減此圖像的下載大小"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useResponsiveSize": {
|
||
"message": "此圖像檔案的原始尺寸 ({PH2}) 大於所需顯示尺寸 ({PH1})。請使用回應式圖像來縮減圖像下載大小。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useVideoFormat": {
|
||
"message": "使用影片格式而非 GIF,可以縮減動畫內容的下載大小。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": {
|
||
"message": "每個[子部分都有特定的改善策略](https://web.dev/articles/optimize-lcp#lcp-breakdown)。理想狀態下,大部分的 LCP 時間應該用於載入資源,而非延遲。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": {
|
||
"message": "時間長度"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | elementRenderDelay": {
|
||
"message": "元素輸出延遲"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | fieldDuration": {
|
||
"message": "實際使用者的第 75 個百分位數"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | noLcp": {
|
||
"message": "未能偵測到 LCP"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | resourceLoadDelay": {
|
||
"message": "資源載入延遲"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | resourceLoadDuration": {
|
||
"message": "資源載入時長"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | subpart": {
|
||
"message": "子部分"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | timeToFirstByte": {
|
||
"message": "首個字節時間"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | title": {
|
||
"message": "LCP 明細"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": {
|
||
"message": "如要提升 LCP,請讓 LCP 圖片立即[顯示](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay)在 HTML 中,[避免延遲載入](https://web.dev/articles/lcp-lazy-loading)"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": {
|
||
"message": "已套用 fetchpriority 的 high 屬性值"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityShouldBeApplied": {
|
||
"message": "應套用 fetchpriority=high"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | lazyLoadNotApplied": {
|
||
"message": "未套用延遲載入"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | lcpLoadDelay": {
|
||
"message": "LCP 圖片在最早的開始點 {PH1} 後載入。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | noLcp": {
|
||
"message": "未能偵測到 LCP"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | noLcpResource": {
|
||
"message": "LCP 不是圖像,因此未偵測到 LCP 資源"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | requestDiscoverable": {
|
||
"message": "要求內容可於初始文件中查看"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | title": {
|
||
"message": "LCP 要求探索"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | columnScript": {
|
||
"message": "指令碼"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | columnWastedBytes": {
|
||
"message": "浪費的位元組數目"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": {
|
||
"message": "Polyfill 和轉換可讓較舊版本的瀏覽器使用新版 JavaScript 的功能。不過,大部分並非新型瀏覽器的必要項目。除非你認為必須支援較舊版本的瀏覽器,否則請考慮將 JavaScript 建立流程改為不轉譯[基準](https://web.dev/articles/baseline-and-polyfills)功能。[瞭解為何大部分網站無需轉譯也能部署 ES6+ 程式碼](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": {
|
||
"message": "舊版 JavaScript"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": {
|
||
"message": "HTTP/2 和 HTTP/3 擁有許多 HTTP/1.1 沒有的優點,例如 multiplexing。[進一步瞭解如何使用新式 HTTP](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": {
|
||
"message": "沒有任何要求使用 HTTP/1.1,或目前使用 HTTP/1.1 沒有顯著的優化空間。只有當六項或以上的靜態資產來自相同來源,且並非從本機開發環境或第三方來源提供時,系統才會標記 HTTP/1.1 要求。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | protocol": {
|
||
"message": "通訊協定"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | request": {
|
||
"message": "要求"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | title": {
|
||
"message": "新式 HTTP"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnOrigin": {
|
||
"message": "來源"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnRequest": {
|
||
"message": "要求"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnSource": {
|
||
"message": "來源"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnTime": {
|
||
"message": "時間"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnWastedMs": {
|
||
"message": "估計節省的 LCP"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | crossoriginWarning": {
|
||
"message": "未使用預先連結。請檢查 crossorigin 屬性的設定是否正確。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": {
|
||
"message": "如要[避免鏈結關鍵要求](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains),你可以縮短鏈結長度、縮減下載資源的大小或延遲下載不必要資源,以提高頁面載入速度。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": {
|
||
"message": "請新增最重要來源的 [preconnect](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) 提示,但盡量不要超過 4 個。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableTitle": {
|
||
"message": "預先連結的候選來源"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | maxCriticalPathLatency": {
|
||
"message": "關鍵路徑延遲時間上限:"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | noNetworkDependencyTree": {
|
||
"message": "網絡依附組件沒有影響任何輸出工作"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | noPreconnectCandidates": {
|
||
"message": "沒有其他適合預先連結的候選來源"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | noPreconnectOrigins": {
|
||
"message": "沒有預先連結的來源"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | preconnectOriginsTableDescription": {
|
||
"message": "[預先連結](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/)提示可協助瀏覽器在頁面載入的較早階段建立連結,節省為該來源提出首項要求的時間。以下是頁面預先連結的來源。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | preconnectOriginsTableTitle": {
|
||
"message": "預先連結的來源"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | title": {
|
||
"message": "網絡依附組件樹狀結構"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | tooManyPreconnectLinksWarning": {
|
||
"message": "找到超過 4 個preconnect連結。這些連結應盡量少用,並只用於最重要的來源。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | unusedWarning": {
|
||
"message": "未使用預先連結。請只為頁面可能要求的來源使用preconnect。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | warningDescription": {
|
||
"message": "如要避免鏈結關鍵要求,你可以縮短鏈結長度、縮減下載資源的大小或延遲下載不必要資源,以提高頁面載入速度。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": {
|
||
"message": "要求會封鎖頁面的初始輸出,可能會導致 LCP 延遲。[延遲或內嵌](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources)可以將這些網絡要求移離關鍵路徑。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": {
|
||
"message": "時間長度"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | noRenderBlocking": {
|
||
"message": "此導覽沒有輸出封鎖要求"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | renderBlockingRequest": {
|
||
"message": "要求"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": {
|
||
"message": "輸出封鎖要求"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": {
|
||
"message": "如果「重新計算樣式」的成本仍然偏高,可以使用選取器優化功能降低成本。針對經過時間偏長及慢速路徑百分比偏高的[選取器作出優化](https://developer.chrome.com/docs/devtools/performance/selector-stats),例如簡化選取器和減少數量,以及縮減 DOM 大小和結構,都有助降低配對成本。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": {
|
||
"message": "經過時間"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | enableSelectorData": {
|
||
"message": "找不到任何 CSS 選取器資料。你需要在成效面板設定中,啟用 CSS 選取器統計資料。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | matchAttempts": {
|
||
"message": "嘗試配對次數"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | matchCount": {
|
||
"message": "相符數量"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | title": {
|
||
"message": "CSS 選取器成本"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | topSelectorElapsedTime": {
|
||
"message": "所花時間最長的選取器"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | topSelectorMatchAttempt": {
|
||
"message": "嘗試配對次數最多的選取器"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | topSelectors": {
|
||
"message": "最花時間/心力的選取器"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | total": {
|
||
"message": "總計"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | columnMainThreadTime": {
|
||
"message": "主要執行緒的執行時間"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | columnThirdParty": {
|
||
"message": "第三方"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | columnTransferSize": {
|
||
"message": "傳輸大小"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": {
|
||
"message": "第三方程式碼可能會嚴重影響載入效能。建議[減少第三方程式碼和延遲載入](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/),優先載入網頁內容。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": {
|
||
"message": "找不到第三方內容"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | title": {
|
||
"message": "第三方"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": {
|
||
"message": "如果不優化流動裝置的檢視區,輕按互動可能會[延遲最多 300 毫秒](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/)。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": {
|
||
"message": "流動裝置輕按延遲"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | title": {
|
||
"message": "優化流動裝置的檢視區"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | HTTPMethodNotGET": {
|
||
"message": "只有透過 GET 要求載入的網頁才符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | HTTPStatusNotOK": {
|
||
"message": "只有狀態碼為 2XX 的網頁才可快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | JavaScriptExecution": {
|
||
"message": "Chrome 偵測到嘗試在快取中執行 JavaScript。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | appBanner": {
|
||
"message": "要求 AppBanner 的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabled": {
|
||
"message": "標記已停用向前/返回快取。如要在此裝置上啟用該功能,請前往 chrome://flags/#back-forward-cache。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledByCommandLine": {
|
||
"message": "指令列已停用向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledByLowMemory": {
|
||
"message": "由於記憶體不足,因此系統已停用向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledForDelegate": {
|
||
"message": "委派目標不支援向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledForPrerender": {
|
||
"message": "已為預先轉譯器停用向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | broadcastChannel": {
|
||
"message": "網頁有包含已註冊監聽器的 BroadcastChannel 例項,因此系統無法快取網頁。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cacheControlNoStore": {
|
||
"message": "包含 cache-control:no-store 標題的網頁無法儲存至向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cacheFlushed": {
|
||
"message": "有人刻意清除快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cacheLimit": {
|
||
"message": "為了讓系統可快取其他網頁,此網頁已從快取中移除。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | containsPlugins": {
|
||
"message": "包含外掛程式的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentDiscarded": {
|
||
"message": "未定義"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentFileChooser": {
|
||
"message": "使用 FileChooser API 的網頁不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentFileSystemAccess": {
|
||
"message": "使用檔案系統存取 API 的網頁不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaDevicesDispatcherHost": {
|
||
"message": "使用媒體裝置調度工具的網頁不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaPlay": {
|
||
"message": "使用者離開網頁時,媒體播放器正在播放內容。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaSession": {
|
||
"message": "使用 MediaSession API 並設定播放狀態的網頁不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaSessionService": {
|
||
"message": "使用 MediaSession API 並設定動作處理常式的網頁不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentScreenReader": {
|
||
"message": "由於螢幕閱讀器的關係,系統已停用向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentSecurityHandler": {
|
||
"message": "使用 SecurityHandler 的網頁不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentSerial": {
|
||
"message": "使用序號 API 的網頁不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentWebAuthenticationAPI": {
|
||
"message": "使用 WebAuthetication API 的網頁不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentWebBluetooth": {
|
||
"message": "使用 WebBluetooth API 的網頁不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentWebUSB": {
|
||
"message": "使用 WebUSB API 的網頁不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cookieDisabled": {
|
||
"message": "由於使用 Cache-Control: no-store 的頁面已停用 Cookie,因此系統已停用向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | dedicatedWorkerOrWorklet": {
|
||
"message": "使用專屬 Worker 或 Worklet 的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | documentLoaded": {
|
||
"message": "文件未在使用者離開前完成載入。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderAppBannerManager": {
|
||
"message": "使用者離開網頁時,系統會顯示應用程式橫額。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderChromePasswordManagerClientBindCredentialManager": {
|
||
"message": "使用者離開網頁時,系統會顯示 Chrome 密碼管理工具。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderDomDistillerSelfDeletingRequestDelegate": {
|
||
"message": "使用者離開網頁時,DOM distillation 正在處理中。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderDomDistillerViewerSource": {
|
||
"message": "使用者離開網頁時,系統會顯示 DOM Distiller Viewer。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensionMessaging": {
|
||
"message": "由於擴充程式使用訊息 API,因此系統已停用向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensionMessagingForOpenPort": {
|
||
"message": "在儲存至往向前/返回快取前,可持續連線的擴充程式應中斷連線。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensionSentMessageToCachedFrame": {
|
||
"message": "可持續連線的擴充程式嘗試在向前/返回快取中傳送訊息給頁框。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensions": {
|
||
"message": "由於擴充程式的關係,系統已停用向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderModalDialog": {
|
||
"message": "使用者離開網頁時,系統會在該頁面顯示強制回應對話方塊,例如重新提交表格或 HTTP 密碼對話框。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderOfflinePage": {
|
||
"message": "使用者離開網頁時,系統會顯示離線頁面。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderOomInterventionTabHelper": {
|
||
"message": "使用者離開網頁時,系統會顯示 Out-Of-Memory Intervention。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderPermissionRequestManager": {
|
||
"message": "使用者離開網頁時,系統會要求權限。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderPopupBlockerTabHelper": {
|
||
"message": "使用者離開網頁時,系統會顯示彈出式視窗封鎖器。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderSafeBrowsingThreatDetails": {
|
||
"message": "使用者離開網頁時,系統會顯示安全瀏覽詳細資料。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderSafeBrowsingTriggeredPopupBlocker": {
|
||
"message": "安全瀏覽功能將此網頁視為濫用,並已封鎖彈出式視窗。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | enteredBackForwardCacheBeforeServiceWorkerHostAdded": {
|
||
"message": "Service Worker 已在網頁儲存於向前/返回快取時啟用。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | errorDocument": {
|
||
"message": "由於發生文件錯誤,因此向前/返回快取已停用。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | fencedFramesEmbedder": {
|
||
"message": "使用 FencedFrames 的頁面無法儲存在向前/返回快取之中。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | foregroundCacheLimit": {
|
||
"message": "為了讓系統可快取其他網頁,此網頁已從快取中移除。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | grantedMediaStreamAccess": {
|
||
"message": "授予媒體串流播放權限的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | haveInnerContents": {
|
||
"message": "有特定嵌入內容類型 (例如 PDF) 的頁面目前不支援向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | idleManager": {
|
||
"message": "使用 IdleManager 的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | indexedDBConnection": {
|
||
"message": "包含開放式 IndexedDB 連線的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | indexedDBEvent": {
|
||
"message": "由於發生 IndexedDB 事件,因此向前/返回快取已停用。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | ineligibleAPI": {
|
||
"message": "使用了不符合資格的 API。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | injectedJavascript": {
|
||
"message": "由擴充程式插入 JavaScript 的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | injectedStyleSheet": {
|
||
"message": "由擴充程式插入 StyleSheet 的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | internalError": {
|
||
"message": "內部錯誤。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | jsNetworkRequestReceivedCacheControlNoStoreResource": {
|
||
"message": "由於部分 JavaScript 網絡要求收到含有「Cache-Control: no-store」標題的資源,因此向前/返回快取已停用。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | keepaliveRequest": {
|
||
"message": "由於有 Keepalive 要求,因此系統已停用向前/返回快取功能。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | keyboardLock": {
|
||
"message": "使用鍵盤鎖定的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | loading": {
|
||
"message": "網頁在使用者離開前尚未完成載入。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | mainResourceHasCacheControlNoCache": {
|
||
"message": "主要資源包含 cache-control:no-cache 的網頁無法儲存至向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | mainResourceHasCacheControlNoStore": {
|
||
"message": "主要資源包含 cache-control:no-store 的網頁無法儲存至向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | navigationCancelledWhileRestoring": {
|
||
"message": "瀏覽操作在網頁從向前/返回快取中還原前取消。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkExceedsBufferLimit": {
|
||
"message": "由於有效的網路連線收到太多資料,因此網頁已從快取中移除。Chrome 會限制網頁可在快取時接收的資料量。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkRequestDatapipeDrainedAsBytesConsumer": {
|
||
"message": "包含 in-flight fetch() 或 XHR 的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkRequestRedirected": {
|
||
"message": "有效的網絡要求涉及重新導向,因此網頁已從往返快取中移除。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkRequestTimeout": {
|
||
"message": "由於網絡連線開啟時間過長,因此網頁已從快取中移除。Chrome 會限制網頁可在快取時接收資料的時間長度。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | noResponseHead": {
|
||
"message": "沒有有效回應標題的網頁無法儲存至向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | notMainFrame": {
|
||
"message": "導覽已在主頁框以外的頁框中執行。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingIndexedDBTransaction": {
|
||
"message": "網頁包含已建立索引的資料庫所執行的進行中交易,目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestDirectSocket": {
|
||
"message": "包含 in-flight 網絡要求的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestFetch": {
|
||
"message": "正在傳送擷取網絡要求的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestOthers": {
|
||
"message": "包含 in-flight 網絡要求的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestXHR": {
|
||
"message": "正在傳送 XHR 網絡要求的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | paymentManager": {
|
||
"message": "使用 PaymentManager 的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | pictureInPicture": {
|
||
"message": "使用「畫中畫」的網頁目前不符合資格提供向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | printing": {
|
||
"message": "顯示列印使用者介面的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | relatedActiveContentsExist": {
|
||
"message": "網頁已透過「window.open()」開啟且其他分頁含有該網頁的參照內容,或網頁已開啟視窗。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | rendererProcessCrashed": {
|
||
"message": "向前/返回快取中網頁的轉譯器處理程序已當機。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | rendererProcessKilled": {
|
||
"message": "向前/返回快取中網頁的轉譯器處理程序已中斷。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedAudioCapturePermission": {
|
||
"message": "要求音訊擷取權限的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedBackForwardCacheBlockedSensors": {
|
||
"message": "已要求感應器權限的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedBackgroundWorkPermission": {
|
||
"message": "要求背景同步處理或擷取權限的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedMIDIPermission": {
|
||
"message": "要求 MIDI 權限的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedNotificationsPermission": {
|
||
"message": "要求通知權限的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedStorageAccessGrant": {
|
||
"message": "要求儲存空間存取權的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedVideoCapturePermission": {
|
||
"message": "要求影片擷取權限的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | schemeNotHTTPOrHTTPS": {
|
||
"message": "只能快取網址配置為 HTTP/HTTPS 的網頁。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerClaim": {
|
||
"message": "在網頁處於向前/返回快取時,由 Service Worker 聲明擁有權。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerPostMessage": {
|
||
"message": "Service Worker 已嘗試向於向前/返回快取中的網頁傳送 MessageEvent。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerUnregistration": {
|
||
"message": "Service Worker 已在網頁儲存於向前/返回快取時取消註冊。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerVersionActivation": {
|
||
"message": "由於系統已啟用 Service Worker,因此網頁已從向前/返回快取中移除。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | sessionRestored": {
|
||
"message": "Chrome 已重新啟動,並清除向前/返回快取項目。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | sharedWorker": {
|
||
"message": "使用 SharedWorker 的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | sharedWorkerMessage": {
|
||
"message": "網頁收到來自 SharedWorker 的訊息,因此已從快取中移除"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | speechRecognizer": {
|
||
"message": "使用 SpeechRecognizer 的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | speechSynthesis": {
|
||
"message": "使用 SpeechSynthesis 的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | subframeIsNavigating": {
|
||
"message": "網頁上 iframe 啟動的導覽並未完成。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | subresourceHasCacheControlNoCache": {
|
||
"message": "子資源包含 cache-control:no-cache 的網頁無法儲存至向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | subresourceHasCacheControlNoStore": {
|
||
"message": "子資源包含 cache-control:no-store 的網頁無法儲存至向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | timeout": {
|
||
"message": "網頁已超出向前/返回快取中的時間上限,因此已過期。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | timeoutPuttingInCache": {
|
||
"message": "將網頁儲存至向前/返回快取時已逾時 (可能是由於網頁隱藏事件處理常式的執行時間太長所致)。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | unloadHandlerExistsInMainFrame": {
|
||
"message": "網頁的主頁框中有卸載處理常式。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | unloadHandlerExistsInSubFrame": {
|
||
"message": "網頁在子頁框中含有卸載處理常式。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | userAgentOverrideDiffers": {
|
||
"message": "瀏覽器已變更用戶代理程式覆寫標題。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | wasGrantedMediaAccess": {
|
||
"message": "授權錄製影片或音效的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webDatabase": {
|
||
"message": "使用 WebDatabase 的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webHID": {
|
||
"message": "使用 WebHID 的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webLocks": {
|
||
"message": "使用 WebLocks 的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webNfc": {
|
||
"message": "使用 WebNfc 的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webOTPService": {
|
||
"message": "使用 WebOTPService 的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webRTC": {
|
||
"message": "使用 WebRTC 的網頁無法儲存至向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webRTCSticky": {
|
||
"message": "由於已使用 WebRTC,因此系統已停用向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webShare": {
|
||
"message": "使用 WebShare 的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webSocket": {
|
||
"message": "使用 WebSocket 的網頁無法儲存至向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webSocketSticky": {
|
||
"message": "由於已使用 WebSocket,因此系統已停用向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webTransport": {
|
||
"message": "使用 WebTransport 的網頁無法儲存至向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webTransportSticky": {
|
||
"message": "由於已使用 WebTransport,因此系統已停用向前/返回快取。"
|
||
},
|
||
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webXR": {
|
||
"message": "使用 WebXR 的網頁目前不符合向前/返回快取的資格。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/amp.js | efficient-animated-content": {
|
||
"message": "當動畫內容在顯示螢幕之外時,您可以使用 [`amp-anim`](https://amp.dev/documentation/components/amp-anim/) 標籤來節省 CPU 用量。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/amp.js | modern-image-formats": {
|
||
"message": "建議以 WebP 格式顯示您的所有 [`amp-img`](https://amp.dev/documentation/components/amp-img/?format=websites) 組件,同時為其他瀏覽器指定適合的備用圖片。[瞭解詳情](https://amp.dev/documentation/components/amp-img/#example:-specifying-a-fallback-image)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/amp.js | offscreen-images": {
|
||
"message": "請確保您正在使用 [`amp-img`](https://amp.dev/documentation/components/amp-img/?format=websites),讓圖片自動延遲載入。[瞭解詳情](https://amp.dev/documentation/guides-and-tutorials/develop/media_iframes_3p/?format=websites#images)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/amp.js | render-blocking-resources": {
|
||
"message": "使用 [AMP Optimizer](https://github.com/ampproject/amp-toolbox/tree/master/packages/optimizer) 等工具在[伺服器端輸出 AMP 版面配置](https://amp.dev/documentation/guides-and-tutorials/optimize-and-measure/server-side-rendering/)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/amp.js | unminified-css": {
|
||
"message": "請參閱 [AMP 文件](https://amp.dev/documentation/guides-and-tutorials/develop/style_and_layout/style_pages/),確保所有樣式均受支援。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/amp.js | uses-responsive-images": {
|
||
"message": "[`amp-img`](https://amp.dev/documentation/components/amp-img/?format=websites) 組件支援 [`srcset`](https://web.dev/use-srcset-to-automatically-choose-the-right-image/) 屬性,可根據螢幕大小指定要使用的圖片資產。[瞭解詳情](https://amp.dev/documentation/guides-and-tutorials/develop/style_and_layout/art_direction/)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/angular.js | dom-size": {
|
||
"message": "如果要輸出很大型的清單,建議使用組件開發套件 (CDK) 進行虛擬捲動。[瞭解詳情](https://web.dev/virtualize-lists-with-angular-cdk/)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/angular.js | total-byte-weight": {
|
||
"message": "套用[路線層級的程式碼分割](https://web.dev/route-level-code-splitting-in-angular/),盡可能降低您的 JavaScript 套裝大小。此外,建議使用 [Angular Service Worker](https://web.dev/precaching-with-the-angular-service-worker/) 預先快取資產。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/angular.js | unminified-warning": {
|
||
"message": "如果您使用 Angular CLI,請確保在正式版本的模式中產生版本。[瞭解詳情](https://angular.io/guide/deployment#enable-runtime-production-mode)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/angular.js | unused-javascript": {
|
||
"message": "如果您使用 Angular CLI,請在正式版本中包含來源對應以檢查套裝。[瞭解詳情](https://angular.io/guide/deployment#inspect-the-bundles)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/angular.js | uses-rel-preload": {
|
||
"message": "預先載入路線以加快導航速度。[瞭解詳情](https://web.dev/route-preloading-in-angular/)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/angular.js | uses-responsive-images": {
|
||
"message": "建議使用組件開發套件 (CDK) 中的 `BreakpointObserver` 公用程式來管理圖片中斷點。[瞭解詳情](https://material.angular.io/cdk/layout/overview)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/drupal.js | efficient-animated-content": {
|
||
"message": "建議將 `GIF` 上載至可將其用作 HTML5 影片嵌入的伺服器。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/drupal.js | modern-image-formats": {
|
||
"message": "請考慮在網站上設定[含有 Convert 圖片樣式的 WebP 圖片格式](https://www.drupal.org/docs/core-modules-and-themes/core-modules/image-module/working-with-images#styles)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/drupal.js | offscreen-images": {
|
||
"message": "建議在 `Drupal` 設定延遲載入圖片。圖片的欄位格式設定工具支援 `lazy` 或 `eager`。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/drupal.js | prioritize-lcp-image": {
|
||
"message": "如果 LCP 元素是以動態方式加入網頁,你應優化圖片來改善 LCP。[瞭解詳情](https://www.smashingmagazine.com/2023/08/methods-improving-drupal-largest-contentful-paint-core-web-vital/)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/drupal.js | redirects": {
|
||
"message": "重新導向會導致頁面延遲載入。如果安裝 [Redirect](https://www.drupal.org/project/redirect) 模組,請檢查是否可以移除不必要的重新導向。[瞭解詳情](https://developers.google.com/web/tools/lighthouse/audits/redirects)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/drupal.js | render-blocking-resources": {
|
||
"message": "建議使用[模組](https://www.drupal.org/project/critical_css)來內嵌重要的 CSS 和 JavaScipt,並為不重要的 CSS 或 JavaScript 使用延遲屬性。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/drupal.js | server-response-time": {
|
||
"message": "使用一個或更多 `Drupal` 快取模組 (例如 `Internal Page Cache`、`Internal Dynamic Page Cache` 和 `BigPipe`) 來卸載流量。將上述模組配搭 CDN 使用,可進一步縮短回應時間。代管伺服器應該採用 PHP OPcache。建議你使用 Redis 或 Memcache 等記憶體快取,縮短資料庫查詢時間。最後,請使用高效的主題、模組和速度更快的伺服器,縮短伺服器回應時間。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/drupal.js | total-byte-weight": {
|
||
"message": "建議使用[回應式圖片樣式](https://www.drupal.org/documentation/modules/responsive_image)來縮減頁面上載入圖片的大小。如果你使用 `Views` 在頁面上顯示多個內容項目,建議透過分頁來控制特定頁面上顯示的內容項目數量。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/drupal.js | unminified-css": {
|
||
"message": "請確保你已啟用「管理 » 設定 » 開發」頁面上的「彙整 CSS 檔案」。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/drupal.js | unminified-javascript": {
|
||
"message": "請確保你已啟用「管理 » 設定 » 開發」頁面上的「彙整 JavaScript 檔案」。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/drupal.js | unused-css-rules": {
|
||
"message": "建議移除未使用的 CSS 規則,並只將需要的 `Drupal` 程式庫附加至相關頁面或頁面內的組件。詳情請參閱[`Drupal`相關文件](https://www.drupal.org/docs/develop/theming-drupal/adding-assets-css-js-to-a-drupal-theme-via-librariesyml#define)。如要找出會新增多餘 CSS 的附加程式庫,請嘗試在 Chrome 開發人員工具中執行[程式碼覆蓋率](https://developer.chrome.com/docs/devtools/coverage)。你可在 `Drupal` 網站上停用 CSS 彙整時,透過樣式表網址找出有問題的主題/模組。請留意清單中包含很多樣式表,且程式碼覆蓋率中有大量紅色標示的主題/模組。主題/模組應該只附加網頁上實際使用的樣式表程式庫。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/drupal.js | unused-javascript": {
|
||
"message": "建議移除未使用的 JavaScipt 資產,並只將需要的 `Drupal` 程式庫附加至相關頁面或頁面內的組件。詳情請參閱 [Drupal 文件](https://www.drupal.org/docs/develop/theming-drupal/adding-assets-css-js-to-a-drupal-theme-via-librariesyml#define)。如要找出會新增多餘 JavaScript 的附加程式庫,請嘗試在 Chrome 開發人員工具中執行[程式碼覆蓋率](https://developer.chrome.com/docs/devtools/coverage)。你可在 `Drupal` 網站上停用 JavaScript 彙整時,透過指令碼網址找出有問題的主題/模組。請留意清單中包含很多指令碼,且程式碼覆蓋率中有大量紅色標示的主題/模組。主題/模組應該只附加網頁上實際使用的指令碼程式庫。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/drupal.js | uses-long-cache-ttl": {
|
||
"message": "在「管理 » 設定 » 開發」頁面中設定「瀏覽器和 Proxy 快取最大期限」。瞭解有關 [`Drupal` 快取和優化效能](https://www.drupal.org/docs/8/api/cache-api/cache-api)的詳情。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/drupal.js | uses-optimized-images": {
|
||
"message": "建議使用可自動優化並縮減透過網站上載的圖片大小,同時能維持品質的[模組](https://www.drupal.org/project/project_module?f%5B0%5D=&f%5B1%5D=&f%5B2%5D=im_vid_3%3A123&f%5B3%5D=&f%5B4%5D=sm_field_project_type%3Afull&f%5B5%5D=&f%5B6%5D=&text=image&solrsort=iss_project_release_usage+desc&op=Search)。此外,請確保網站上所有輸出的圖片都使用 `Drupal` 內置的[回應式圖片樣式](https://www.drupal.org/documentation/modules/responsive_image)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/drupal.js | uses-rel-preconnect": {
|
||
"message": "你可以透過安裝和設定為用戶代理程式資源提示提供設施的[模組](https://www.drupal.org/project/project_module?f%5B0%5D=&f%5B1%5D=&f%5B2%5D=&f%5B3%5D=&f%5B4%5D=sm_field_project_type%3Afull&f%5B5%5D=&f%5B6%5D=&text=Preconnect&solrsort=score+desc&op=Search),新增 `Preconnect` 或 `dns-prefetch` 資源提示。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/drupal.js | uses-responsive-images": {
|
||
"message": "確保使用 `Drupal` 內置的[回應式圖片樣式](https://www.drupal.org/documentation/modules/responsive_image)。由檢視模式、檢視畫面或透過 WYSIWYG 編輯器上載的圖片輸出圖片欄位時,請使用回應式圖片樣式。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/drupal.js | uses-text-compression": {
|
||
"message": "文字資源應經過 (gzip、deflate 或 brotli) 壓縮,以將網絡字節總數減至最少。建議使用原生支援此功能的 CDN,或設定網絡伺服器執行此操作。[瞭解詳情](https://developers.google.com/web/tools/lighthouse/audits/text-compression)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/ezoic.js | font-display": {
|
||
"message": "使用 [Ezoic Leap](https://pubdash.ezoic.com/speed) 並啟用 `Optimize Fonts` 以自動利用 `font-display` CSS 功能,確保系統在載入網站頁字型時使用者可以看到文字。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/ezoic.js | modern-image-formats": {
|
||
"message": "使用 [Ezoic Leap](https://pubdash.ezoic.com/speed) 並啟用 `Next-Gen Formats` 以將圖片轉換為 WebP。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/ezoic.js | offscreen-images": {
|
||
"message": "使用 [Ezoic Leap](https://pubdash.ezoic.com/speed) 並啟用 `Lazy Load Images` 以延遲載入螢幕關閉圖片,直到需要時才載入。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/ezoic.js | render-blocking-resources": {
|
||
"message": "使用 [Ezoic Leap](https://pubdash.ezoic.com/speed) 並啟用 `Critical CSS` 和 `Script Delay` 以延遲不重要的 JS/CSS。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/ezoic.js | server-response-time": {
|
||
"message": "使用 [Ezoic Cloud 快取](https://pubdash.ezoic.com/speed/caching),以便在我們的全球網絡上快取您的內容,改善載入首個字節的時間。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/ezoic.js | unminified-css": {
|
||
"message": "使用 [Ezoic Leap](https://pubdash.ezoic.com/speed) 並啟用 `Minify CSS` 以自動壓縮 CSS 來減少網絡負載大小。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/ezoic.js | unminified-javascript": {
|
||
"message": "使用 [Ezoic Leap](https://pubdash.ezoic.com/speed) 並啟用 `Minify Javascript` 以自動壓縮 JS 來減少網絡負載大小。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/ezoic.js | unused-css-rules": {
|
||
"message": "使用 [Ezoic Leap](https://pubdash.ezoic.com/speed) 並啟用 `Remove Unused CSS` 以協助解決此問題。此功能會識別在您網站的每個頁面上實際使用的 CSS 類別,並移除任何其他類別,以維持小的檔案大小。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-long-cache-ttl": {
|
||
"message": "使用 [Ezoic Leap](https://pubdash.ezoic.com/speed) 並啟用 `Efficient Static Cache Policy` 以便在快取標題中為靜態資產設定建議的值。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-optimized-images": {
|
||
"message": "使用 [Ezoic Leap](https://pubdash.ezoic.com/speed) 並啟用 `Next-Gen Formats` 以將圖片轉換為 WebP。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-rel-preconnect": {
|
||
"message": "使用 [Ezoic Leap](https://pubdash.ezoic.com/speed) 並啟用 `Pre-Connect Origins` 以自動新增 `preconnect` 資源提示,及早連線至重要的第三方來源。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-rel-preload": {
|
||
"message": "使用 [Ezoic Leap](https://pubdash.ezoic.com/speed) 並啟用 `Preload Fonts` 和 `Preload Background Images` 來加入 `preload` 連結,以便優先擷取目前在網頁載入時較後要求的資源。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-responsive-images": {
|
||
"message": "使用 [Ezoic Leap](https://pubdash.ezoic.com/speed) 並啟用 `Resize Images` 以將圖片大小調整至適合裝置的尺寸,減少網絡負載大小。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/gatsby.js | modern-image-formats": {
|
||
"message": "請使用 `gatsby-plugin-image` 組件讓系統自動優化圖像格式,而非 `<img>`。[瞭解詳情](https://www.gatsbyjs.com/docs/how-to/images-and-media/using-gatsby-plugin-image)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/gatsby.js | offscreen-images": {
|
||
"message": "如要自動延遲載入圖像,請使用 `gatsby-plugin-image` 組件,而非 `<img>`。[瞭解詳情](https://www.gatsbyjs.com/docs/how-to/images-and-media/using-gatsby-plugin-image)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/gatsby.js | prioritize-lcp-image": {
|
||
"message": "請使用 `gatsby-plugin-image` 組件,並將 `loading` 屬性設定為 `eager`。[瞭解詳情](https://www.gatsbyjs.com/docs/reference/built-in-components/gatsby-plugin-image#shared-props)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/gatsby.js | render-blocking-resources": {
|
||
"message": "請使用 `Gatsby Script API` 延遲載入非關鍵的第三方指令碼。[瞭解詳情](https://www.gatsbyjs.com/docs/reference/built-in-components/gatsby-script/)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/gatsby.js | unused-css-rules": {
|
||
"message": "使用 `PurgeCSS` `Gatsby` 外掛程式以從樣式表移除未使用的規則。[瞭解詳情](https://purgecss.com/plugins/gatsby.html)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/gatsby.js | unused-javascript": {
|
||
"message": "使用 `Webpack Bundle Analyzer` 偵測未使用的 JavaScript 程式碼。[瞭解詳情](https://www.gatsbyjs.com/plugins/gatsby-plugin-webpack-bundle-analyser-v2/)"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/gatsby.js | uses-long-cache-ttl": {
|
||
"message": "請設定不可變動資產的快取。[瞭解詳情](https://www.gatsbyjs.com/docs/how-to/previews-deploys-hosting/caching/)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/gatsby.js | uses-optimized-images": {
|
||
"message": "請使用 `gatsby-plugin-image` 組件調整圖像品質,而非 `<img>`。[瞭解詳情](https://www.gatsbyjs.com/docs/how-to/images-and-media/using-gatsby-plugin-image)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/gatsby.js | uses-responsive-images": {
|
||
"message": "請使用 `gatsby-plugin-image` 組件設定適當的 `sizes`。[瞭解詳情](https://www.gatsbyjs.com/docs/how-to/images-and-media/using-gatsby-plugin-image)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/joomla.js | efficient-animated-content": {
|
||
"message": "建議將 GIF 上載至可將 GIF 用作 HTML5 影片嵌入的伺服器。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/joomla.js | modern-image-formats": {
|
||
"message": "建議使用會自動將已上載圖片轉換成最佳格式的[外掛程式](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=webp)或服務。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/joomla.js | offscreen-images": {
|
||
"message": "安裝可延遲載入所有畫面外圖片的[延遲載入 Joomla 外掛程式](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=lazy%20loading),或改用提供此功能的範本。從 Joomla 4.0 版本開始,所有新圖片將[自動](https://github.com/joomla/joomla-cms/pull/30748)從核心程式取得 `loading` 屬性。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/joomla.js | render-blocking-resources": {
|
||
"message": "部分 Joomla 外掛程式可助您[內嵌重要資產](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance)或[延後載入較不重要的資源](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance)。請注意,這些外掛程式的優化設定可能影響範本或外掛程式的功能,因此您需要全面測試這些功能。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/joomla.js | server-response-time": {
|
||
"message": "範本、擴充程式和伺服器規格均會影響伺服器回應時間。建議尋找更優化的範本、謹慎選擇優化擴充程式和/或升級伺服器。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/joomla.js | total-byte-weight": {
|
||
"message": "建議您在文章類別中顯示摘錄 (例如透過「閱讀更多」連結)、減少特定頁面顯示的文章數量、將較長的文章分為多個頁面,或使用可延遲載入留言的外掛程式。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/joomla.js | unminified-css": {
|
||
"message": "部分 [Joomla 擴充程式](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance)可透過串連、縮小及壓縮 CSS 樣式來提升網站速度。部分範本亦提供此功能。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/joomla.js | unminified-javascript": {
|
||
"message": "部分 [Joomla 擴充程式](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance)可透過串連、縮小及壓縮指令碼來提升網站速度。部分範本亦提供此功能。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/joomla.js | unused-css-rules": {
|
||
"message": "部分 [Joomla 擴充程式](https://extensions.joomla.org/)會在網頁中載入未使用的 CSS,建議您減少這類擴充程式的數量,或改用其他擴充程式。如要找出會新增多餘 CSS 的擴充程式,請嘗試在 Chrome DevTools 中執行[程式碼覆蓋率](https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverage)。您可透過樣式表網址找出有問題的主題/外掛程式。請留意清單中包含很多樣式表,且程式碼覆蓋率中有大量紅色標示的外掛程式。外掛程式應只將網頁上實際使用的樣式表加入清單。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/joomla.js | unused-javascript": {
|
||
"message": "部分 [Joomla 擴充程式](https://extensions.joomla.org/)會在網頁中載入未使用的 JavaScript,建議您減少這類擴充程式的數量,或改用其他擴充程式。如要找出會新增多餘 JS 的外掛程式,請嘗試在 Chrome DevTools 中執行[程式碼覆蓋率](https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverage)。您可透過指令碼網址找出有問題的擴充程式。請留意清單中包含很多指令碼,且程式碼覆蓋率中有大量紅色標示的擴充程式。擴充程式應只將網頁上實際使用的指令碼加入清單。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/joomla.js | uses-long-cache-ttl": {
|
||
"message": "瞭解 [Joomla 的瀏覽器快取功能](https://docs.joomla.org/Cache)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/joomla.js | uses-optimized-images": {
|
||
"message": "建議使用[圖片優化外掛程式](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance),在壓縮圖片時保持畫質。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/joomla.js | uses-responsive-images": {
|
||
"message": "建議使用[回應式圖片外掛程式](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=responsive%20images),以在內容中使用回應式圖片。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/joomla.js | uses-text-compression": {
|
||
"message": "您可透過啟用 Joomla 中的 Gzip 頁面壓縮 ([系統] > [通用設定] > [伺服器]) 來啟用文字壓縮功能。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/magento.js | critical-request-chains": {
|
||
"message": "如果您尚未建立自己的 JavaScript 資產套件,建議使用 [baler](https://github.com/magento/baler)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/magento.js | disable-bundling": {
|
||
"message": "停用 Magento 內置的 [JavaScript 組合及壓縮功能](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/themes/js-bundling.html),並建議改用 [baler](https://github.com/magento/baler/)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/magento.js | font-display": {
|
||
"message": "在[定義自訂字體](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/css-topics/using-fonts.html)時指定 `@font-display`。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/magento.js | modern-image-formats": {
|
||
"message": "建議在 [Magento Marketplace](https://marketplace.magento.com/catalogsearch/result/?q=webp) 搜尋更多第三方擴充程式,以便運用較新的圖片格式。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/magento.js | offscreen-images": {
|
||
"message": "建議修改產品和目錄範本,以使用網絡平台的[延遲載入](https://web.dev/native-lazy-loading)功能。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/magento.js | server-response-time": {
|
||
"message": "使用 Magento 的 [Varnish 整合](https://devdocs.magento.com/guides/v2.3/config-guide/varnish/config-varnish.html)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/magento.js | unminified-css": {
|
||
"message": "在商店的開發人員設定中啟用「壓縮 CSS 檔案」選項。[瞭解詳情](https://devdocs.magento.com/guides/v2.3/performance-best-practices/configuration.html?itm_source=devdocs&itm_medium=search_page&itm_campaign=federated_search&itm_term=minify%20css%20files)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/magento.js | unminified-javascript": {
|
||
"message": "使用 [Terser](https://www.npmjs.com/package/terser) 來壓縮來自靜態內容部署的所有 JavaScript 資產,並停用內置的壓縮功能。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/magento.js | unused-javascript": {
|
||
"message": "停用 Magento 的內置 [JavaScript 組合功能](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/themes/js-bundling.html)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/magento.js | uses-optimized-images": {
|
||
"message": "建議在 [Magento Marketplace](https://marketplace.magento.com/catalogsearch/result/?q=optimize%20image) 搜尋更多第三方擴充程式,以優化圖片。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/magento.js | uses-rel-preconnect": {
|
||
"message": "您可透過[修改主題版面配置](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/xml-manage.html),新增預先連接或預先擷取 DNS 的資源提示。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/magento.js | uses-rel-preload": {
|
||
"message": "您可透過[修改主題版面配置](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/xml-manage.html)來新增 `<link rel=preload>` 標籤。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/next.js | modern-image-formats": {
|
||
"message": "請使用 `next/image` 組件讓系統自動優化圖像格式,而非 `<img>`。[瞭解詳情](https://nextjs.org/docs/basic-features/image-optimization)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/next.js | offscreen-images": {
|
||
"message": "如要自動延遲載入圖像,請使用 `next/image` 組件,而非 `<img>`。[瞭解詳情](https://nextjs.org/docs/basic-features/image-optimization)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/next.js | prioritize-lcp-image": {
|
||
"message": "使用 `next/image` 組件並將「priority」設定為 True 以預先載入 LCP 圖片。[瞭解詳情](https://nextjs.org/docs/api-reference/next/image#priority)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/next.js | render-blocking-resources": {
|
||
"message": "請使用 `next/script` 組件延遲載入非關鍵的第三方指令碼。[瞭解詳情](https://nextjs.org/docs/basic-features/script)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/next.js | unsized-images": {
|
||
"message": "請使用 `next/image` 組件確保圖片一律會調整成適當大小。[瞭解詳情](https://nextjs.org/docs/api-reference/next/image#width)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/next.js | unused-css-rules": {
|
||
"message": "建議您在 `Next.js` 設定中設定 `PurgeCSS` 以從樣式表中移除未使用的規則。[瞭解詳情](https://purgecss.com/guides/next.html)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/next.js | unused-javascript": {
|
||
"message": "使用 `Webpack Bundle Analyzer` 偵測未使用的 JavaScript 程式碼。[瞭解詳情](https://github.com/vercel/next.js/tree/canary/packages/next-bundle-analyzer)"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/next.js | user-timings": {
|
||
"message": "建議您使用 `Next.js Analytics` 評估應用程式的實際效能。[瞭解詳情](https://nextjs.org/docs/advanced-features/measuring-performance)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/next.js | uses-long-cache-ttl": {
|
||
"message": "請設定不可變動資產和 `Server-side Rendered` (SSR) 頁面的快取。[瞭解詳情](https://nextjs.org/docs/going-to-production#caching)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/next.js | uses-optimized-images": {
|
||
"message": "請使用 `next/image` 組件調整圖像品質,而非 `<img>`。[瞭解詳情](https://nextjs.org/docs/basic-features/image-optimization)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/next.js | uses-responsive-images": {
|
||
"message": "請使用 `next/image` 組件設定適當的 `sizes`。[瞭解詳情](https://nextjs.org/docs/api-reference/next/image#sizes)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/next.js | uses-text-compression": {
|
||
"message": "請為您的 Next.js 伺服器啟用壓縮功能。[瞭解詳情](https://nextjs.org/docs/api-reference/next.config.js/compression)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/nitropack.js | dom-size": {
|
||
"message": "請聯絡你的客戶經理以啟用「[`HTML Lazy Load`](https://support.nitropack.io/hc/en-us/articles/17144942904337)」。設定此功能後,系統會優先處理及優化網頁輸出效能。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/nitropack.js | font-display": {
|
||
"message": "在 NitroPack 中使用「[`Override Font Rendering Behavior`](https://support.nitropack.io/hc/en-us/articles/16547358865041)」選項,即可為 CSS 字型顯示規則設定所需的值。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/nitropack.js | modern-image-formats": {
|
||
"message": "使用「[`Image Optimization`](https://support.nitropack.io/hc/en-us/articles/16547237162513)」可自動將圖片轉換為 WebP。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/nitropack.js | offscreen-images": {
|
||
"message": "啟用「[`Automatic Image Lazy Loading`](https://support.nitropack.io/hc/en-us/articles/12457493524369-NitroPack-Lazy-Loading-Feature-for-Images)」,可延遲載入畫面外圖片。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/nitropack.js | render-blocking-resources": {
|
||
"message": "在 NitroPack 中啟用「[`Remove render-blocking resources`](https://support.nitropack.io/hc/en-us/articles/13820893500049-How-to-Deal-with-Render-Blocking-Resources-in-NitroPack)」,加快初始載入時間。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/nitropack.js | unminified-css": {
|
||
"message": "在「快取」設定中啟用「[`Minify resources`](https://support.nitropack.io/hc/en-us/articles/360061059394-Minify-Resources)」,可縮減 CSS、HTML 和 JavaScript 檔案的大小,以縮短載入時間。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/nitropack.js | unminified-javascript": {
|
||
"message": "在「快取」設定中啟用「[`Minify resources`](https://support.nitropack.io/hc/en-us/articles/360061059394-Minify-Resources)」,可縮減 JS、HTML 和 CSS 檔案的大小,以縮短載入時間。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/nitropack.js | unused-css-rules": {
|
||
"message": "啟用「[`Reduce Unused CSS`](https://support.nitropack.io/hc/en-us/articles/360020418457-Reduce-Unused-CSS)」可移除不適用於此網頁的 CSS 規則。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/nitropack.js | unused-javascript": {
|
||
"message": "在 NitroPack 中設定「[`Delayed Scripts`](https://support.nitropack.io/hc/en-us/articles/1500002600942-Delayed-Scripts)」,可延遲載入指令碼,直到有需要再載入。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/nitropack.js | uses-long-cache-ttl": {
|
||
"message": "前往「`Caching`」選單中的「[`Improve Server Response Time`](https://support.nitropack.io/hc/en-us/articles/1500002321821-Improve-Server-Response-Time)」功能,並調整網頁快取的到期時間,以改善載入時間和使用者體驗。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/nitropack.js | uses-optimized-images": {
|
||
"message": "啟用「[`Image Optimization`](https://support.nitropack.io/hc/en-us/articles/14177271695121-How-to-serve-images-in-next-gen-formats-using-NitroPack)」設定後,系統會自動將圖片壓縮、優化,並轉換為 WebP。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/nitropack.js | uses-responsive-images": {
|
||
"message": "啟用「[`Adaptive Image Sizing`](https://support.nitropack.io/hc/en-us/articles/10123833029905-How-to-Enable-Adaptive-Image-Sizing-For-Your-Site)」可預先優化圖片,讓圖片符合所有裝置上的顯示容器尺寸。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/nitropack.js | uses-text-compression": {
|
||
"message": "在 NitroPack 中使用「[`Gzip compression`](https://support.nitropack.io/hc/en-us/articles/13229297479313-Enabling-GZIP-compression)」,可減少傳送至瀏覽器的檔案大小。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/nuxt.js | modern-image-formats": {
|
||
"message": "請使用 `nuxt/image` 組件並設定 `format=\"webp\"`。[瞭解詳情](https://image.nuxt.com/usage/nuxt-img#format)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/nuxt.js | offscreen-images": {
|
||
"message": "如要延遲載入畫面外圖片,請使用 `nuxt/image` 組件並設定 `loading=\"lazy\"`。[瞭解詳情](https://image.nuxt.com/usage/nuxt-img#loading)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/nuxt.js | prioritize-lcp-image": {
|
||
"message": "請使用 `nuxt/image` 組件,並為 LCP 圖片指定`preload`。[瞭解詳情](https://image.nuxt.com/usage/nuxt-img#preload)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/nuxt.js | unsized-images": {
|
||
"message": "請使用 `nuxt/image` 組件,並明確指定`width`和`height`。[瞭解詳情](https://image.nuxt.com/usage/nuxt-img#width-height)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/nuxt.js | uses-optimized-images": {
|
||
"message": "請使用 `nuxt/image` 組件設定適當的`quality`。[瞭解詳情](https://image.nuxt.com/usage/nuxt-img#quality)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/nuxt.js | uses-responsive-images": {
|
||
"message": "請使用 `nuxt/image` 組件設定適當的`sizes`。[瞭解詳情](https://image.nuxt.com/usage/nuxt-img#sizes)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/octobercms.js | efficient-animated-content": {
|
||
"message": "[以影片取代動態 GIF](https://web.dev/replace-gifs-with-videos/) 以加快網頁載入速度,並考慮使用新型檔案格式,例如 [WebM](https://web.dev/replace-gifs-with-videos/#create-webm-videos) 或 [AV1](https://developers.google.com/web/updates/2018/09/chrome-70-media-updates#av1-decoder),以將壓縮效率提升 30% 以上 (與目前最先進的影片編解碼器 VP9 相比)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/octobercms.js | modern-image-formats": {
|
||
"message": "建議使用會自動將已上載圖片轉換成最佳格式的[外掛程式](https://octobercms.com/plugins?search=image)或服務。[WebP 無損圖片](https://developers.google.com/speed/webp)的尺寸比 PNG 小 26%,並且在相等 SSIM 畫質指標下,比相類的 JPEG 圖片小 25-34%。其他建議使用的 next-gen 圖像格式包括 [AVIF](https://jakearchibald.com/2020/avif-has-landed/)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/octobercms.js | offscreen-images": {
|
||
"message": "建議安裝可延遲載入所有畫面外圖片的[圖片延遲載入外掛程式](https://octobercms.com/plugins?search=lazy),或改用提供此功能的主題。您亦可考慮使用 [AMP 外掛程式](https://octobercms.com/plugins?search=Accelerated+Mobile+Pages)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/octobercms.js | render-blocking-resources": {
|
||
"message": "很多外掛程式都可助您[內嵌重要資產](https://octobercms.com/plugins?search=css)。這些外掛程式可能會破壞其他外掛程式,因此您需要全面測試。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/octobercms.js | server-response-time": {
|
||
"message": "主題、外掛程式和伺服器規格均會影響伺服器回應時間。建議尋找更優化的主題、謹慎選擇優化外掛程式及/或升級伺服器。October CMS 亦可讓開發人員使用 [`Queues`](https://octobercms.com/docs/services/queues) 來延遲處理耗時工作,例如傳送電郵,從而大幅提升網絡要求的速度。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/octobercms.js | total-byte-weight": {
|
||
"message": "建議在文章清單中顯示摘錄 (例如使用 `show more` 按鈕)、減少特定頁面顯示的文章數量、將較長的文章分為多個頁面,或使用可延遲載入留言的外掛程式。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/octobercms.js | unminified-css": {
|
||
"message": "很多[外掛程式](https://octobercms.com/plugins?search=css)可以透過串連、縮小及壓縮樣式來提升網站速度。建立流程以直接進行此壓縮操作,可以提升開發速度。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/octobercms.js | unminified-javascript": {
|
||
"message": "很多[外掛程式](https://octobercms.com/plugins?search=javascript)可以透過串連、縮小及壓縮指令碼來提升網站速度。建立流程以直接進行此壓縮操作,可以提升開發速度。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/octobercms.js | unused-css-rules": {
|
||
"message": "建議檢查會在網站中載入未啟用 CSS 的[外掛程式](https://octobercms.com/plugins)。如要找出會新增不必要 CSS 的外掛程式,請在 Chrome DevTools 中執行[程式碼覆蓋率](https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverage)。透過樣式表網址找出有問題的主題/外掛程式。請留意包含很多外掛程式,且程式碼覆蓋率中有大量紅色標示的外掛程式。外掛程式應只新增網頁上實際使用的樣式表。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/octobercms.js | unused-javascript": {
|
||
"message": "請檢查會在網頁中載入未啟用 JavaScript 的 [外掛程式](https://octobercms.com/plugins?search=javascript)。如要找出會新增不必要 JavaScript 的外掛程式,請在 Chrome DevTools 中執行[程式碼覆蓋率](https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverage)。透過指令碼網址找出有問題的主題/外掛程式。請留意包含很多指令碼,且程式碼覆蓋率中有大量紅色標示的外掛程式。外掛程式應只新增網頁上實際使用的指令碼。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/octobercms.js | uses-long-cache-ttl": {
|
||
"message": "瞭解[如何透過 HTTP 快取防止不必要的網絡要求](https://web.dev/http-cache/#caching-checklist)。您可以使用很多[外掛程式](https://octobercms.com/plugins?search=Caching)來提升快取速度。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/octobercms.js | uses-optimized-images": {
|
||
"message": "建議使用[圖片優化外掛程式](https://octobercms.com/plugins?search=image),在壓縮圖片時保持畫質。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/octobercms.js | uses-responsive-images": {
|
||
"message": "您可直接透過媒體管理工具上載圖片,確保可使用所需的圖片大小。建議使用[調整大小篩選器](https://octobercms.com/docs/markup/filter-resize)或[調整圖片大小外掛程式](https://octobercms.com/plugins?search=image),確保使用優化的圖片大小。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/octobercms.js | uses-text-compression": {
|
||
"message": "在網絡伺服器設定中啟用文字壓縮功能。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/react.js | dom-size": {
|
||
"message": "如果您要在網頁上輸出很多重複的元素,建議使用 `react-window` 等「視窗化」程式庫來壓縮建立的 DOM 節點數量。[瞭解詳情](https://web.dev/virtualize-long-lists-react-window/)。此外,如果您使用 `Effect` 鈎子 (Hook) 來改善執行階段的效能,請僅在已變更特定依賴性時才使用 [`shouldComponentUpdate`](https://reactjs.org/docs/optimizing-performance.html#shouldcomponentupdate-in-action)、[`PureComponent`](https://reactjs.org/docs/react-api.html#reactpurecomponent) 或 [`React.memo`](https://reactjs.org/docs/react-api.html#reactmemo) 和[略過效果](https://reactjs.org/docs/hooks-effect.html#tip-optimizing-performance-by-skipping-effects),藉此減少不必要的重新輸出。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/react.js | redirects": {
|
||
"message": "如果使用 React Router,請盡量避免在[路線導航](https://reacttraining.com/react-router/web/api/Redirect)使用 `<Redirect>` 組件。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/react.js | server-response-time": {
|
||
"message": "如果您在伺服器端輸出任何 React 組件,建議使用 `renderToPipeableStream()` 或 `renderToStaticNodeStream()`,允許用戶端接收並混合標記的不同部分,而非同時完成。[瞭解詳情](https://reactjs.org/docs/react-dom-server.html#renderToPipeableStream)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/react.js | unminified-css": {
|
||
"message": "如果您建立自動壓縮 CSS 檔案的系統,請確定部署的應用程式為正式版本。您可以使用 React Developer Tools 擴充程式執行這項檢查。[瞭解詳情](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/react.js | unminified-javascript": {
|
||
"message": "如果您建立自動壓縮 JS 檔案的系統,請確定部署的應用程式為正式版本。您可以使用 React Developer Tools 擴充程式執行這項檢查。[瞭解詳情](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/react.js | unused-javascript": {
|
||
"message": "如果沒有使用伺服器端輸出,請以 `React.lazy()` [分割您的 JavaScript 套件](https://web.dev/code-splitting-suspense/)。否則請使用[可載入的組件](https://www.smooth-code.com/open-source/loadable-components/docs/getting-started/) 等第三方程式庫分割程式碼。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/react.js | user-timings": {
|
||
"message": "使用 React DevTools Profiler,採用效能分析 API 來測量組件的輸出效能。[瞭解詳情。](https://reactjs.org/blog/2018/09/10/introducing-the-react-profiler.html)"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wix.js | efficient-animated-content": {
|
||
"message": "將影片放在 `VideoBoxes` 中、使用 `Video Masks` 自訂影片,或新增 `Transparent Videos`。[瞭解詳情](https://support.wix.com/en/article/wix-video-about-wix-video)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wix.js | modern-image-formats": {
|
||
"message": "使用 `Wix Media Manager` 上載圖片,確保圖片會自動以 WebP 格式提供。瞭解[更多優化網站媒體的方式](https://support.wix.com/en/article/site-performance-optimizing-your-media)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wix.js | render-blocking-resources": {
|
||
"message": "在網站資訊主頁的「`Custom Code`」分頁中[新增第三方程式碼](https://support.wix.com/en/article/site-performance-using-third-party-code-on-your-site)時,請務必將其延遲或載入至程式碼主體末端。請盡量使用 Wix 的[整合](https://support.wix.com/en/article/about-marketing-integrations)功能,將市場推廣工具嵌入網站。 "
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wix.js | server-response-time": {
|
||
"message": "Wix 會使用 CDN 和快取,盡快為大多數訪客提供回應。建議你為網站[手動啟用快取](https://support.wix.com/en/article/site-performance-caching-pages-to-optimize-loading-speed)功能,特別是使用 `Velo` 時。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wix.js | unused-javascript": {
|
||
"message": "在網站資訊主頁的「`Custom Code`」分頁中,查看你在網站上加入的任何第三方程式碼,只保留網站所需的服務。[查看更多](https://support.wix.com/en/article/site-performance-removing-unused-javascript)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wordpress.js | efficient-animated-content": {
|
||
"message": "建議將 GIF 上載至可將 GIF 用作 HTML5 影片嵌入的伺服器。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wordpress.js | modern-image-formats": {
|
||
"message": "如果支援,建議您使用 [Performance Lab](https://wordpress.org/plugins/performance-lab/) 外掛程式,將上載的 JPEG 圖片自動轉換成 WebP。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wordpress.js | offscreen-images": {
|
||
"message": "安裝可延遲載入所有畫面外圖片的[延遲載入 WordPress 外掛程式](https://wordpress.org/plugins/search/lazy+load/),或改用提供此功能的主題。您亦可考慮使用 [AMP 外掛程式](https://wordpress.org/plugins/amp/)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wordpress.js | render-blocking-resources": {
|
||
"message": "部分 WordPress 外掛程式可助您[內嵌重要資產](https://wordpress.org/plugins/search/critical+css/)或[延後載入較不重要的資源](https://wordpress.org/plugins/search/defer+css+javascript/)。請注意,這些外掛程式的優化設定可能影響主題或外掛程式的功能,因此您可能需要變更程式碼。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wordpress.js | server-response-time": {
|
||
"message": "選擇輕量主題 (建議使用區塊主題),並執行全頁快取或靜態網站解決方案。停用不必要的外掛程式可以減少伺服器用量。建議將代管系統升級為受管理或專屬服務。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wordpress.js | total-byte-weight": {
|
||
"message": "建議在文章清單中顯示摘錄 (例如加入更多標籤)、減少特定頁面顯示的文章數量、將較長的文章分為多個頁面,或使用可延遲載入留言的外掛程式。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wordpress.js | unminified-css": {
|
||
"message": "部分 [WordPress 外掛程式](https://wordpress.org/plugins/search/minify+css/) 可以透過串連、縮小及壓縮樣式來提升網站速度。可以的話,您亦可建立流程來直接進行此壓縮操作。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wordpress.js | unminified-javascript": {
|
||
"message": "部分 [WordPress 外掛程式](https://wordpress.org/plugins/search/minify+javascript/) 可透過串連、縮小及壓縮指令碼來提升網站速度。可以的話,您亦可建立流程來直接進行此壓縮操作。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wordpress.js | unused-css-rules": {
|
||
"message": "部分 [WordPress 外掛程式](https://wordpress.org/plugins/)會在網頁中載入未使用的 CSS,建議你減少這類外掛程式的數量,或改用其他外掛程式。如要找出會新增多餘 CSS 的外掛程式,請嘗試在 Chrome DevTools 中執[程式碼覆蓋率](https://developer.chrome.com/docs/devtools/coverage/)。您可透過樣式表網址找出有問題的主題/外掛程式。請留意清單中包含很多樣式表,且程式碼覆蓋率中有大量紅色標示的外掛程式。外掛程式應只將網頁上實際使用的樣式表加入清單。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wordpress.js | unused-javascript": {
|
||
"message": "部分 [WordPress 外掛程式](https://wordpress.org/plugins/)會在網頁中載入未使用的 JavaScript,建議你減少這類外掛程式的數量,或改用其他外掛程式。如要找出會新增多餘 JS 的外掛程式,請嘗試在 Chrome DevTools 中執[程式碼覆蓋率](https://developer.chrome.com/docs/devtools/coverage/)。您可透過指令碼網址找出有問題的主題/外掛程式。請留意清單中包含很多指令碼,且程式碼覆蓋率中有大量紅色標示的外掛程式。外掛程式應只將網頁上實際使用的指令碼加入清單。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wordpress.js | uses-long-cache-ttl": {
|
||
"message": "瞭解 [WordPress 的瀏覽器快取功能](https://wordpress.org/support/article/optimization/#browser-caching)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wordpress.js | uses-optimized-images": {
|
||
"message": "建議使用[圖片優化 WordPress 外掛程式](https://wordpress.org/plugins/search/optimize+images/),在壓縮圖片時保持畫質。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wordpress.js | uses-responsive-images": {
|
||
"message": "您可直接透過[媒體庫](https://wordpress.org/support/article/media-library-screen/)上載圖片,確保可使用所需的圖片大小,然後從媒體庫插入圖片,或使用圖片小工具來確保您使用優化的圖片大小 (包括回應式中斷點適用的圖片大小)。除非可用空間足夠,否則請避免使用「`Full Size`」圖片。[瞭解詳情](https://wordpress.org/support/article/inserting-images-into-posts-and-pages/)。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wordpress.js | uses-text-compression": {
|
||
"message": "您可在網絡伺服器設定中啟用文字壓縮功能。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | modern-image-formats": {
|
||
"message": "如要將圖片轉換成 WebP 格式,請在「WP Rocket」的「圖片優化」分頁中啟用「Imagify」。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | offscreen-images": {
|
||
"message": "如要修正此建議,請在 WP Rocket 中啟用「[延遲載入](https://docs.wp-rocket.me/article/1141-lazyload-for-images)」。此功能會延遲載入圖片,直至訪客向下捲動網頁並實際看到圖片為止。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | render-blocking-resources": {
|
||
"message": "如要修正此建議,請在「WP Rocket」中啟用「[移除未使用的 CSS](https://docs.wp-rocket.me/article/1529-remove-unused-css)」和「[載入 JavaScript 延遲](https://docs.wp-rocket.me/article/1265-load-javascript-deferred)」。這些功能將分別優化 CSS 和 JavaScript 檔案,避免網頁因這兩種檔案而無法輸出。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | unminified-css": {
|
||
"message": "為修正此問題,請在「WP Rocket」中啟用「[壓縮 CSS 檔案](https://docs.wp-rocket.me/article/1350-css-minify-combine)」,移除網站 CSS 檔案中的任何空格和留言,從而縮小檔案並提升下載速度。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | unminified-javascript": {
|
||
"message": "為修正此問題,請在「WP Rocket」中啟用「[壓縮 JavaScript 檔案](https://docs.wp-rocket.me/article/1351-javascript-minify-combine)」,移除 JavaScript 檔案中的空格和留言,從而縮小檔案並提升下載速度。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | unused-css-rules": {
|
||
"message": "為修正此問題,請在「WP Rocket」中啟用「[移除未使用的 CSS](https://docs.wp-rocket.me/article/1529-remove-unused-css)」,移除所有未使用的 CSS 和樣式表,同時只保留每個網頁的已使用 CSS,從而減少網頁大小。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | unused-javascript": {
|
||
"message": "為修正此問題,請在「WP Rocket」中啟用「[延遲執行 JavaScript](https://docs.wp-rocket.me/article/1349-delay-javascript-execution)」,讓系統等到使用者開始互動時才執行指令碼,從而改善網頁載入方式。如果網站有 iframe,您亦可使用 WP Rocket 的「[延遲載入 iframe 和影片](https://docs.wp-rocket.me/article/1674-lazyload-for-iframes-and-videos)」,以及「[透過預覽圖片以取代 YouTube iframe](https://docs.wp-rocket.me/article/1488-replace-youtube-iframe-with-preview-image)」。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | uses-optimized-images": {
|
||
"message": "如要壓縮圖片,請在「WP Rocket」的「圖片優化」分頁中啟用「Imagify」,並執行「大量優化」。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | uses-rel-preconnect": {
|
||
"message": "在「WP Rocket」中使用「[預先擷取 DNS 要求](https://docs.wp-rocket.me/article/1302-prefetch-dns-requests)」,即可新增「dns-prefetch」並提高與外部網域的連線速度。此外,「WP Rocket」會自動將「預先連線」新增至 [Google Fonts 網域](https://docs.wp-rocket.me/article/1312-optimize-google-fonts),透過「[啟用 CDN](https://docs.wp-rocket.me/article/42-using-wp-rocket-with-a-cdn)」功能新增的任何 CNAME。"
|
||
},
|
||
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | uses-rel-preload": {
|
||
"message": "為修正此字型問題,請在「WP Rocket」中啟用「[移除未使用的 CSS](https://docs.wp-rocket.me/article/1529-remove-unused-css)」,系統將會優先預先載入網站的重要字型。"
|
||
},
|
||
"report/renderer/report-utils.js | calculatorLink": {
|
||
"message": "查看計算機。"
|
||
},
|
||
"report/renderer/report-utils.js | collapseView": {
|
||
"message": "收合檢視"
|
||
},
|
||
"report/renderer/report-utils.js | crcInitialNavigation": {
|
||
"message": "初始導覽"
|
||
},
|
||
"report/renderer/report-utils.js | crcLongestDurationLabel": {
|
||
"message": "關鍵路徑延遲時間上限:"
|
||
},
|
||
"report/renderer/report-utils.js | dropdownCopyJSON": {
|
||
"message": "複製 JSON"
|
||
},
|
||
"report/renderer/report-utils.js | dropdownDarkTheme": {
|
||
"message": "切換至深色主題背景"
|
||
},
|
||
"report/renderer/report-utils.js | dropdownPrintExpanded": {
|
||
"message": "已展開列印"
|
||
},
|
||
"report/renderer/report-utils.js | dropdownPrintSummary": {
|
||
"message": "列印摘要"
|
||
},
|
||
"report/renderer/report-utils.js | dropdownSaveGist": {
|
||
"message": "另存為 Gist"
|
||
},
|
||
"report/renderer/report-utils.js | dropdownSaveHTML": {
|
||
"message": "另存為 HTML"
|
||
},
|
||
"report/renderer/report-utils.js | dropdownSaveJSON": {
|
||
"message": "另存為 JSON"
|
||
},
|
||
"report/renderer/report-utils.js | dropdownViewUnthrottledTrace": {
|
||
"message": "查看原始追蹤記錄"
|
||
},
|
||
"report/renderer/report-utils.js | dropdownViewer": {
|
||
"message": "在檢視器中開啟"
|
||
},
|
||
"report/renderer/report-utils.js | errorLabel": {
|
||
"message": "發生錯誤!"
|
||
},
|
||
"report/renderer/report-utils.js | errorMissingAuditInfo": {
|
||
"message": "報告錯誤:無審核資料"
|
||
},
|
||
"report/renderer/report-utils.js | expandView": {
|
||
"message": "展開檢視"
|
||
},
|
||
"report/renderer/report-utils.js | firstPartyChipLabel": {
|
||
"message": "第一方"
|
||
},
|
||
"report/renderer/report-utils.js | footerIssue": {
|
||
"message": "報告問題"
|
||
},
|
||
"report/renderer/report-utils.js | goBackToAudits": {
|
||
"message": "返回審核頁面"
|
||
},
|
||
"report/renderer/report-utils.js | hide": {
|
||
"message": "隱藏"
|
||
},
|
||
"report/renderer/report-utils.js | insightsNotice": {
|
||
"message": "分析功能將於今年稍後時間取代效能審核。[按此瞭解詳情和分享意見](https://github.com/GoogleChrome/lighthouse/discussions/16462)。"
|
||
},
|
||
"report/renderer/report-utils.js | labDataTitle": {
|
||
"message": "實驗室數據"
|
||
},
|
||
"report/renderer/report-utils.js | lsPerformanceCategoryDescription": {
|
||
"message": "[Lighthouse](https://developers.google.com/web/tools/lighthouse/) 在模擬流動網絡上對目前網頁進行的分析。此為預計值,可能與實際值有所不同。"
|
||
},
|
||
"report/renderer/report-utils.js | manualAuditsGroupTitle": {
|
||
"message": "其他手動檢查項目"
|
||
},
|
||
"report/renderer/report-utils.js | notApplicableAuditsGroupTitle": {
|
||
"message": "不適用"
|
||
},
|
||
"report/renderer/report-utils.js | openInANewTabTooltip": {
|
||
"message": "在新分頁中開啟"
|
||
},
|
||
"report/renderer/report-utils.js | opportunityResourceColumnLabel": {
|
||
"message": "優化建議"
|
||
},
|
||
"report/renderer/report-utils.js | opportunitySavingsColumnLabel": {
|
||
"message": "預計節省的時間"
|
||
},
|
||
"report/renderer/report-utils.js | passedAuditsGroupTitle": {
|
||
"message": "已通過的審核"
|
||
},
|
||
"report/renderer/report-utils.js | runtimeAnalysisWindow": {
|
||
"message": "初始頁面載入"
|
||
},
|
||
"report/renderer/report-utils.js | runtimeAnalysisWindowSnapshot": {
|
||
"message": "時間點快覽"
|
||
},
|
||
"report/renderer/report-utils.js | runtimeAnalysisWindowTimespan": {
|
||
"message": "使用者互動時間範圍"
|
||
},
|
||
"report/renderer/report-utils.js | runtimeCustom": {
|
||
"message": "自訂節流"
|
||
},
|
||
"report/renderer/report-utils.js | runtimeDesktopEmulation": {
|
||
"message": "模擬桌面電腦"
|
||
},
|
||
"report/renderer/report-utils.js | runtimeMobileEmulation": {
|
||
"message": "已模擬 Moto G Power"
|
||
},
|
||
"report/renderer/report-utils.js | runtimeNoEmulation": {
|
||
"message": "沒有任何模擬的裝置"
|
||
},
|
||
"report/renderer/report-utils.js | runtimeSettingsAxeVersion": {
|
||
"message": "Axe 版本"
|
||
},
|
||
"report/renderer/report-utils.js | runtimeSettingsBenchmark": {
|
||
"message": "不受限的 CPU/記憶體效能"
|
||
},
|
||
"report/renderer/report-utils.js | runtimeSettingsCPUThrottling": {
|
||
"message": "CPU 節流"
|
||
},
|
||
"report/renderer/report-utils.js | runtimeSettingsDevice": {
|
||
"message": "裝置"
|
||
},
|
||
"report/renderer/report-utils.js | runtimeSettingsNetworkThrottling": {
|
||
"message": "網絡節流"
|
||
},
|
||
"report/renderer/report-utils.js | runtimeSettingsScreenEmulation": {
|
||
"message": "螢幕模擬"
|
||
},
|
||
"report/renderer/report-utils.js | runtimeSettingsUANetwork": {
|
||
"message": "用戶代理程式 (網絡)"
|
||
},
|
||
"report/renderer/report-utils.js | runtimeSingleLoad": {
|
||
"message": "單頁工作階段"
|
||
},
|
||
"report/renderer/report-utils.js | runtimeSingleLoadTooltip": {
|
||
"message": "這項資料取自單頁工作階段,而不是多個工作階段總結所得的現實資料。"
|
||
},
|
||
"report/renderer/report-utils.js | runtimeSlow4g": {
|
||
"message": "慢速 4G 節流"
|
||
},
|
||
"report/renderer/report-utils.js | runtimeUnknown": {
|
||
"message": "不明"
|
||
},
|
||
"report/renderer/report-utils.js | show": {
|
||
"message": "顯示"
|
||
},
|
||
"report/renderer/report-utils.js | showRelevantAudits": {
|
||
"message": "顯示與下列數據相關的審核:"
|
||
},
|
||
"report/renderer/report-utils.js | snippetCollapseButtonLabel": {
|
||
"message": "收合片段"
|
||
},
|
||
"report/renderer/report-utils.js | snippetExpandButtonLabel": {
|
||
"message": "展開片段"
|
||
},
|
||
"report/renderer/report-utils.js | thirdPartyResourcesLabel": {
|
||
"message": "顯示第三方資源"
|
||
},
|
||
"report/renderer/report-utils.js | throttlingProvided": {
|
||
"message": "由環境提供"
|
||
},
|
||
"report/renderer/report-utils.js | toplevelWarningsMessage": {
|
||
"message": "導致這次 Lighthouse 無法順利執行的問題:"
|
||
},
|
||
"report/renderer/report-utils.js | tryInsights": {
|
||
"message": "試用分析功能"
|
||
},
|
||
"report/renderer/report-utils.js | unattributable": {
|
||
"message": "無法歸因"
|
||
},
|
||
"report/renderer/report-utils.js | varianceDisclaimer": {
|
||
"message": "此為預計值,可能與實際值有所不同。[效能分數將利用這些數據直接計算](https://developer.chrome.com/docs/lighthouse/performance/performance-scoring/)。"
|
||
},
|
||
"report/renderer/report-utils.js | viewTraceLabel": {
|
||
"message": "檢視追蹤記錄"
|
||
},
|
||
"report/renderer/report-utils.js | viewTreemapLabel": {
|
||
"message": "查看矩形樹圖"
|
||
},
|
||
"report/renderer/report-utils.js | warningAuditsGroupTitle": {
|
||
"message": "經過審核,但附有警告訊息"
|
||
},
|
||
"report/renderer/report-utils.js | warningHeader": {
|
||
"message": "警告: "
|
||
},
|
||
"treemap/app/src/util.js | allLabel": {
|
||
"message": "所有"
|
||
},
|
||
"treemap/app/src/util.js | allScriptsDropdownLabel": {
|
||
"message": "所有指令碼"
|
||
},
|
||
"treemap/app/src/util.js | coverageColumnName": {
|
||
"message": "覆蓋率"
|
||
},
|
||
"treemap/app/src/util.js | duplicateModulesLabel": {
|
||
"message": "重複的模組"
|
||
},
|
||
"treemap/app/src/util.js | duplicatedBytesLabel": {
|
||
"message": "重複的位元組數目"
|
||
},
|
||
"treemap/app/src/util.js | resourceBytesLabel": {
|
||
"message": "資源位元組"
|
||
},
|
||
"treemap/app/src/util.js | tableColumnName": {
|
||
"message": "名稱"
|
||
},
|
||
"treemap/app/src/util.js | toggleTableButtonLabel": {
|
||
"message": "顯示/隱藏表格"
|
||
},
|
||
"treemap/app/src/util.js | transferBytesLabel": {
|
||
"message": "傳輸位元組數"
|
||
},
|
||
"treemap/app/src/util.js | unusedBytesLabel": {
|
||
"message": "未使用的位元組數目"
|
||
}
|
||
}
|