{
  "lighthouse-core/audits/accessibility/accesskeys.js | description": {
    "message": "액세스 키를 사용하면 사용자가 페이지의 특정 부분에 신속하게 포커스를 맞출 수 있습니다. 정상적으로 탐색하려면 모든 액세스 키가 고유해야 합니다. [자세히 알아보기](https://web.dev/accesskeys/)"
  },
  "lighthouse-core/audits/accessibility/accesskeys.js | failureTitle": {
    "message": "`[accesskey]` 값이 고유하지 않음"
  },
  "lighthouse-core/audits/accessibility/accesskeys.js | title": {
    "message": "`[accesskey]` 값이 고유합니다"
  },
  "lighthouse-core/audits/accessibility/aria-allowed-attr.js | description": {
    "message": "각 ARIA `role`은(는) `aria-*` 속성으로 구성된 특정 하위 세트를 지원합니다. 이 두 가지가 일치하지 않으면 `aria-*` 속성이 유효하지 않게 됩니다. [자세히 알아보기](https://web.dev/aria-allowed-attr/)"
  },
  "lighthouse-core/audits/accessibility/aria-allowed-attr.js | failureTitle": {
    "message": "`[aria-*]` 속성이 역할과 일치하지 않음"
  },
  "lighthouse-core/audits/accessibility/aria-allowed-attr.js | title": {
    "message": "`[aria-*]` 속성이 역할과 일치함"
  },
  "lighthouse-core/audits/accessibility/aria-hidden-body.js | description": {
    "message": "스크린 리더와 같은 보조 기술은 `aria-hidden=\"true\"`이(가) 문서 `<body>`에 설정된 경우 일관성 없게 작동합니다. [자세히 알아보기](https://web.dev/aria-hidden-body/)"
  },
  "lighthouse-core/audits/accessibility/aria-hidden-body.js | failureTitle": {
    "message": "`[aria-hidden=\"true\"]`이(가) 문서 `<body>`에 있음"
  },
  "lighthouse-core/audits/accessibility/aria-hidden-body.js | title": {
    "message": "`[aria-hidden=\"true\"]`이(가) 문서 `<body>`에 없음"
  },
  "lighthouse-core/audits/accessibility/aria-hidden-focus.js | description": {
    "message": "`[aria-hidden=\"true\"]` 요소 내 포커스할 수 있는 하위 요소는 스크린 리더와 같은 보조 기술 사용자가 상호 작용 가능한 요소를 사용하지 못하게 합니다. [자세히 알아보기](https://web.dev/aria-hidden-focus/)"
  },
  "lighthouse-core/audits/accessibility/aria-hidden-focus.js | failureTitle": {
    "message": "`[aria-hidden=\"true\"]` 요소에 포커스할 수 있는 하위 요소가 있음"
  },
  "lighthouse-core/audits/accessibility/aria-hidden-focus.js | title": {
    "message": "`[aria-hidden=\"true\"]` 요소에 포커스할 수 있는 하위 요소가 없음"
  },
  "lighthouse-core/audits/accessibility/aria-input-field-name.js | description": {
    "message": "입력란에 접근 가능한 이름이 없는 경우 스크린 리더에서 일반 이름으로 읽기 때문에 스크린 리더에 의존하는 사용자는 사용할 수 없게 됩니다. [자세히 알아보기](https://web.dev/aria-input-field-name/)"
  },
  "lighthouse-core/audits/accessibility/aria-input-field-name.js | failureTitle": {
    "message": "ARIA 입력란에 접근 가능한 이름이 없음"
  },
  "lighthouse-core/audits/accessibility/aria-input-field-name.js | title": {
    "message": "ARIA 입력란에 접근 가능한 이름이 있음"
  },
  "lighthouse-core/audits/accessibility/aria-required-attr.js | description": {
    "message": "일부 ARIA 역할에는 스크린 리더에 관한 요소의 상태를 설명하는 속성이 필요합니다. [자세히 알아보기](https://web.dev/aria-required-attr/)"
  },
  "lighthouse-core/audits/accessibility/aria-required-attr.js | failureTitle": {
    "message": "`[role]`에 필요한 `[aria-*]` 속성이 일부 포함되지 않음"
  },
  "lighthouse-core/audits/accessibility/aria-required-attr.js | title": {
    "message": "`[role]`에 필요한 모든 `[aria-*]` 속성이 있음"
  },
  "lighthouse-core/audits/accessibility/aria-required-children.js | description": {
    "message": "일부 ARIA 상위 역할에서 의도한 접근성 기능을 실행하려면 특정 하위 역할을 포함하고 있어야 합니다. [자세히 알아보기](https://web.dev/aria-required-children/)"
  },
  "lighthouse-core/audits/accessibility/aria-required-children.js | failureTitle": {
    "message": "하위 요소에 특정 `[role]`을(를) 포함해야 하는 ARIA `[role]` 지원 요소에 일부 또는 전체 하위 요소가 누락되었습니다."
  },
  "lighthouse-core/audits/accessibility/aria-required-children.js | title": {
    "message": "하위 요소에 특정 `[role]`을(를) 포함해야 하는 ARIA `[role]` 지원 요소에 필요한 모든 하위 요소가 있습니다."
  },
  "lighthouse-core/audits/accessibility/aria-required-parent.js | description": {
    "message": "일부 ARIA 하위 역할에서 의도한 접근성 기능을 올바르게 실행하려면 특정 상위 역할에 포함되어 있어야 합니다. [자세히 알아보기](https://web.dev/aria-required-parent/)"
  },
  "lighthouse-core/audits/accessibility/aria-required-parent.js | failureTitle": {
    "message": "`[role]`이(가) 필수 상위 요소에 포함되지 않음"
  },
  "lighthouse-core/audits/accessibility/aria-required-parent.js | title": {
    "message": "`[role]`이(가) 필수 상위 요소에 포함됨"
  },
  "lighthouse-core/audits/accessibility/aria-roles.js | description": {
    "message": "ARIA 역할에서 의도한 접근성 기능을 실행하려면 유효한 값을 포함하고 있어야 합니다. [자세히 알아보기](https://web.dev/aria-roles/)"
  },
  "lighthouse-core/audits/accessibility/aria-roles.js | failureTitle": {
    "message": "`[role]` 값이 유효하지 않음"
  },
  "lighthouse-core/audits/accessibility/aria-roles.js | title": {
    "message": "`[role]` 값이 유효함"
  },
  "lighthouse-core/audits/accessibility/aria-toggle-field-name.js | description": {
    "message": "토글 입력란에 접근 가능한 이름이 없는 경우 스크린 리더에서 일반적인 이름으로 읽기 때문에 스크린 리더에 의존하는 사용자는 사용할 수 없게 됩니다. [자세히 알아보기](https://web.dev/aria-toggle-field-name/)"
  },
  "lighthouse-core/audits/accessibility/aria-toggle-field-name.js | failureTitle": {
    "message": "ARIA 토글 입력란에 접근 가능한 이름이 없음"
  },
  "lighthouse-core/audits/accessibility/aria-toggle-field-name.js | title": {
    "message": "ARIA 토글 입력란에 접근 가능한 이름이 있음"
  },
  "lighthouse-core/audits/accessibility/aria-valid-attr-value.js | description": {
    "message": "스크린 리더와 같은 보조 기술은 잘못된 값이 있는 ARIA 속성을 해석하지 못합니다. [자세히 알아보기](https://web.dev/aria-valid-attr-value/)"
  },
  "lighthouse-core/audits/accessibility/aria-valid-attr-value.js | failureTitle": {
    "message": "`[aria-*]` 속성에 유효한 값이 없음"
  },
  "lighthouse-core/audits/accessibility/aria-valid-attr-value.js | title": {
    "message": "`[aria-*]` 속성에 유효한 값이 있음"
  },
  "lighthouse-core/audits/accessibility/aria-valid-attr.js | description": {
    "message": "스크린 리더와 같은 보조 기술은 잘못된 이름이 있는 ARIA 속성을 해석하지 못합니다. [자세히 알아보기](https://web.dev/aria-valid-attr/)"
  },
  "lighthouse-core/audits/accessibility/aria-valid-attr.js | failureTitle": {
    "message": "`[aria-*]` 속성이 유효하지 않거나 맞춤법 오류가 있음"
  },
  "lighthouse-core/audits/accessibility/aria-valid-attr.js | title": {
    "message": "`[aria-*]` 속성이 유효하며 맞춤법 오류가 없음"
  },
  "lighthouse-core/audits/accessibility/axe-audit.js | failingElementsHeader": {
    "message": "통과하지 못한 요소"
  },
  "lighthouse-core/audits/accessibility/button-name.js | description": {
    "message": "버튼에 접근 가능한 이름이 없는 경우 스크린 리더에서 '버튼'으로만 읽기 때문에 스크린 리더에 의존하는 사용자에게는 해당 버튼이 유용하지 않게 됩니다. [자세히 알아보기](https://web.dev/button-name/)"
  },
  "lighthouse-core/audits/accessibility/button-name.js | failureTitle": {
    "message": "버튼에 접근 가능한 이름이 없습니다"
  },
  "lighthouse-core/audits/accessibility/button-name.js | title": {
    "message": "버튼에 접근 가능한 이름이 있습니다"
  },
  "lighthouse-core/audits/accessibility/bypass.js | description": {
    "message": "반복적인 콘텐츠를 건너뛸 방법을 추가하면 키보드 사용자가 페이지를 더 효율적으로 탐색할 수 있습니다. [자세히 알아보기](https://web.dev/bypass/)"
  },
  "lighthouse-core/audits/accessibility/bypass.js | failureTitle": {
    "message": "페이지에 제목, 링크 건너뛰기, 랜드마크 영역이 포함되어 있지 않습니다"
  },
  "lighthouse-core/audits/accessibility/bypass.js | title": {
    "message": "페이지에 제목, 링크 건너뛰기, 랜드마크 영역이 포함되어 있습니다"
  },
  "lighthouse-core/audits/accessibility/color-contrast.js | description": {
    "message": "많은 사용자가 저대비 텍스트를 읽는 데 어려움을 겪거나 전혀 읽지 못합니다. [자세히 알아보기](https://web.dev/color-contrast/)"
  },
  "lighthouse-core/audits/accessibility/color-contrast.js | failureTitle": {
    "message": "백그라운드 및 포그라운드 색상의 대비율이 충분하지 않습니다"
  },
  "lighthouse-core/audits/accessibility/color-contrast.js | title": {
    "message": "백그라운드 및 포그라운드 색상의 대비율이 충분합니다"
  },
  "lighthouse-core/audits/accessibility/definition-list.js | description": {
    "message": "정의 목록이 올바르게 표시되지 않으면 스크린 리더에서 혼란스럽거나 정확하지 않은 내용을 말할 수 있습니다. [자세히 알아보기](https://web.dev/definition-list/)"
  },
  "lighthouse-core/audits/accessibility/definition-list.js | failureTitle": {
    "message": "`<dl>`에 순서가 올바른 `<dt>` 및 `<dd>` 그룹, `<script>`, `<template>` 또는 `<div>` 요소만 포함되어 있지 않음"
  },
  "lighthouse-core/audits/accessibility/definition-list.js | title": {
    "message": "`<dl>`에 순서가 올바른 `<dt>` 및 `<dd>` 그룹, `<script>`, `<template>` 또는 `<div>` 요소만 포함되어 있음"
  },
  "lighthouse-core/audits/accessibility/dlitem.js | description": {
    "message": "스크린 리더에서 정의 목록 항목(`<dt>` 및 `<dd>`)을 올바르게 읽으려면 정의 목록 항목이 상위 `<dl>` 요소에 래핑되어 있어야 합니다. [자세히 알아보기](https://web.dev/dlitem/)"
  },
  "lighthouse-core/audits/accessibility/dlitem.js | failureTitle": {
    "message": "정의 목록 항목이 `<dl>` 요소에서 래핑되어 있지 않음"
  },
  "lighthouse-core/audits/accessibility/dlitem.js | title": {
    "message": "정의 목록 항목이 `<dl>` 요소에서 래핑되어 있음"
  },
  "lighthouse-core/audits/accessibility/document-title.js | description": {
    "message": "제목을 사용하면 스크린 리더 사용자에게는 페이지의 개요를 제공할 수 있습니다. 검색엔진 사용자는 제목으로 페이지가 자신의 검색어와 관련되어 있는지 여부를 판단합니다. [자세히 알아보기](https://web.dev/document-title/)"
  },
  "lighthouse-core/audits/accessibility/document-title.js | failureTitle": {
    "message": "문서에 `<title>` 요소가 없음"
  },
  "lighthouse-core/audits/accessibility/document-title.js | title": {
    "message": "문서에 `<title>` 요소가 있음"
  },
  "lighthouse-core/audits/accessibility/duplicate-id-active.js | description": {
    "message": "포커스할 수 있는 모든 요소에는 고유한 `id`이(가) 있어 보조 기술에 올바르게 표시되어야 합니다. [자세히 알아보기](https://web.dev/duplicate-id-active/)"
  },
  "lighthouse-core/audits/accessibility/duplicate-id-active.js | failureTitle": {
    "message": "포커스할 수 있는 활성 요소에 중복되는 `[id]` 속성이 있음"
  },
  "lighthouse-core/audits/accessibility/duplicate-id-active.js | title": {
    "message": "포커스할 수 있는 활성 요소에 중복되는 `[id]` 속성이 없음"
  },
  "lighthouse-core/audits/accessibility/duplicate-id-aria.js | description": {
    "message": "중복되는 ARIA ID 값이 없어야 보조 기술이 다른 인스턴스를 놓치지 않습니다. [자세히 알아보기](https://web.dev/duplicate-id-aria/)"
  },
  "lighthouse-core/audits/accessibility/duplicate-id-aria.js | failureTitle": {
    "message": "중복되는 ARIA ID가 있음"
  },
  "lighthouse-core/audits/accessibility/duplicate-id-aria.js | title": {
    "message": "중복되는 ARIA ID가 없음"
  },
  "lighthouse-core/audits/accessibility/form-field-multiple-labels.js | description": {
    "message": "라벨이 여러 개인 양식 입력란은 첫 번째, 마지막 또는 모든 라벨을 사용하는 스크린 리더와 같은 보조 기술에서 잘못 읽을 수 있습니다. [자세히 알아보기](https://web.dev/form-field-multiple-labels/)"
  },
  "lighthouse-core/audits/accessibility/form-field-multiple-labels.js | failureTitle": {
    "message": "양식 입력란에 라벨이 여러 개 있음"
  },
  "lighthouse-core/audits/accessibility/form-field-multiple-labels.js | title": {
    "message": "양식 입력란에 라벨이 여러 개가 아님"
  },
  "lighthouse-core/audits/accessibility/frame-title.js | description": {
    "message": "스크린 리더 사용자는 프레임 콘텐츠를 설명해 주는 프레임 제목을 사용합니다. [자세히 알아보기](https://web.dev/frame-title/)"
  },
  "lighthouse-core/audits/accessibility/frame-title.js | failureTitle": {
    "message": "`<frame>` 또는 `<iframe>` 요소에 제목이 없음"
  },
  "lighthouse-core/audits/accessibility/frame-title.js | title": {
    "message": "`<frame>` 또는 `<iframe>` 요소에 제목이 있음"
  },
  "lighthouse-core/audits/accessibility/heading-order.js | description": {
    "message": "레벨을 건너뛰지 않고 제대로 정렬된 제목은 페이지의 시맨틱 구조를 포함하여, 보조 기술을 사용할 때 더 쉽게 이동하고 이해하는 데 도움이 됩니다. [자세히 알아보기](https://web.dev/heading-order/)"
  },
  "lighthouse-core/audits/accessibility/heading-order.js | failureTitle": {
    "message": "제목 요소가 내림차순으로 표시되지 않음"
  },
  "lighthouse-core/audits/accessibility/heading-order.js | title": {
    "message": "제목 요소가 내림차순으로 표시됨"
  },
  "lighthouse-core/audits/accessibility/html-has-lang.js | description": {
    "message": "페이지에서 lang 속성을 지정하지 않는 경우 스크린 리더는 사용자가 스크린 리더를 설정할 때 선택한 기본 언어로 페이지가 작성되어 있다고 가정합니다. 페이지가 기본 언어로 작성되어 있지 않으면 스크린 리더에서 페이지에 있는 텍스트를 제대로 읽어줄 수 없습니다. [자세히 알아보기](https://web.dev/html-has-lang/)"
  },
  "lighthouse-core/audits/accessibility/html-has-lang.js | failureTitle": {
    "message": "`<html>` 요소에 `[lang]` 속성이 없음"
  },
  "lighthouse-core/audits/accessibility/html-has-lang.js | title": {
    "message": "`<html>` 요소에 `[lang]` 속성이 있음"
  },
  "lighthouse-core/audits/accessibility/html-lang-valid.js | description": {
    "message": "유효한 [BCP 47 언어](https://www.w3.org/International/questions/qa-choosing-language-tags#question)를 지정하면 스크린 리더에서 텍스트를 올바르게 읽는 데 도움이 됩니다. [자세히 알아보기](https://web.dev/html-lang-valid/)"
  },
  "lighthouse-core/audits/accessibility/html-lang-valid.js | failureTitle": {
    "message": "`<html>` 요소의 `[lang]` 속성에 유효한 값이 없음"
  },
  "lighthouse-core/audits/accessibility/html-lang-valid.js | title": {
    "message": "`<html>` 요소에 `[lang]` 속성의 유효한 값이 있음"
  },
  "lighthouse-core/audits/accessibility/image-alt.js | description": {
    "message": "정보 요소는 짧아야 하며 설명을 제공하는 대체 텍스트를 목표로 해야 합니다. 장식 요소는 Alt 속성이 비어 있는 경우 무시될 수 있습니다. [자세히 알아보기](https://web.dev/image-alt/)"
  },
  "lighthouse-core/audits/accessibility/image-alt.js | failureTitle": {
    "message": "이미지 요소에 `[alt]` 속성 없음"
  },
  "lighthouse-core/audits/accessibility/image-alt.js | title": {
    "message": "이미지 요소에 `[alt]` 속성이 있음"
  },
  "lighthouse-core/audits/accessibility/input-image-alt.js | description": {
    "message": "이미지가 `<input>` 버튼으로 사용되는 경우 대체 텍스트를 제공하면 스크린 리더 사용자가 버튼의 목적을 쉽게 이해하는 데 도움이 됩니다. [자세히 알아보기](https://web.dev/input-image-alt/)"
  },
  "lighthouse-core/audits/accessibility/input-image-alt.js | failureTitle": {
    "message": "`<input type=\"image\">` 요소에 `[alt]` 텍스트가 없음"
  },
  "lighthouse-core/audits/accessibility/input-image-alt.js | title": {
    "message": "`<input type=\"image\">` 요소에 `[alt]` 텍스트가 있음"
  },
  "lighthouse-core/audits/accessibility/label.js | description": {
    "message": "라벨을 사용하면 스크린 리더와 같은 보조 기술에서 양식 컨트롤을 올바르게 읽을 수 있습니다. [자세히 알아보기](https://web.dev/label/)"
  },
  "lighthouse-core/audits/accessibility/label.js | failureTitle": {
    "message": "양식 요소에 관련 라벨이 포함되어 있지 않습니다"
  },
  "lighthouse-core/audits/accessibility/label.js | title": {
    "message": "양식 요소에 관련 라벨이 포함되어 있습니다"
  },
  "lighthouse-core/audits/accessibility/layout-table.js | description": {
    "message": "스크린 리더 사용자에게 혼란스러운 환경이 생길 수 있으므로 레이아웃 용도로 사용되는 표에는 th 또는 caption 요소와 같은 데이터 요소나 summary 속성이 포함되지 않아야 합니다. [자세히 알아보기](https://web.dev/layout-table/)"
  },
  "lighthouse-core/audits/accessibility/layout-table.js | failureTitle": {
    "message": "프레젠테이션 `<table>` 요소에서 `<th>`, `<caption>` 또는 `[summary]` 속성의 사용이 지양되지 않음"
  },
  "lighthouse-core/audits/accessibility/layout-table.js | title": {
    "message": "프레젠테이션 `<table>` 요소에서 `<th>`, `<caption>` 또는 `[summary]` 속성을 가급적 사용하지 않음"
  },
  "lighthouse-core/audits/accessibility/link-name.js | description": {
    "message": "인식하기 쉽고, 고유하고, 초점을 맞추기 쉬운 링크 텍스트(및 이미지가 링크로 사용되는 경우 이미지의 대체 텍스트)를 사용하면 스크린 리더 사용자의 탐색 환경을 개선할 수 있습니다. [자세히 알아보기](https://web.dev/link-name/)"
  },
  "lighthouse-core/audits/accessibility/link-name.js | failureTitle": {
    "message": "링크에 인식 가능한 이름이 포함되어 있지 않습니다"
  },
  "lighthouse-core/audits/accessibility/link-name.js | title": {
    "message": "링크에 인식 가능한 이름이 포함되어 있습니다"
  },
  "lighthouse-core/audits/accessibility/list.js | description": {
    "message": "스크린 리더에는 목록을 읽는 특정 방식이 있습니다. 목록 구조를 적절히 작성하면 스크린 리더 출력에 도움이 됩니다. [자세히 알아보기](https://web.dev/list/)"
  },
  "lighthouse-core/audits/accessibility/list.js | failureTitle": {
    "message": "목록에 `<li>` 요소와 스크립트 지원 요소(`<script>` 및 `<template>`)만 포함되지 않음"
  },
  "lighthouse-core/audits/accessibility/list.js | title": {
    "message": "목록에 `<li>` 요소와 요소 지원 스크립트(`<script>` 및 `<template>`)만 포함됨"
  },
  "lighthouse-core/audits/accessibility/listitem.js | description": {
    "message": "스크린 리더에서 목록 항목(`<li>`)을 올바르게 읽으려면 목록 항목이 상위 `<ul>` 또는 `<ol>`에 포함되어 있어야 합니다. [자세히 알아보기](https://web.dev/listitem/)"
  },
  "lighthouse-core/audits/accessibility/listitem.js | failureTitle": {
    "message": "목록 항목(`<li>`)이 `<ul>` 또는 `<ol>` 상위 요소 내에 포함되지 않음"
  },
  "lighthouse-core/audits/accessibility/listitem.js | title": {
    "message": "목록 항목(`<li>`)이 `<ul>` 또는 `<ol>` 상위 요소 내에 포함되어 있음"
  },
  "lighthouse-core/audits/accessibility/meta-refresh.js | description": {
    "message": "사용자는 페이지가 자동으로 새로고침된다고 예상하지 못하기 때문에 페이지가 자동으로 새로고침되면 초점이 다시 페이지 상단에 맞춰집니다. 이로 인해 불쾌하거나 혼란스러운 상황이 발생할 수 있습니다. [자세히 알아보기](https://web.dev/meta-refresh/)"
  },
  "lighthouse-core/audits/accessibility/meta-refresh.js | failureTitle": {
    "message": "문서에서 `<meta http-equiv=\"refresh\">` 사용됨"
  },
  "lighthouse-core/audits/accessibility/meta-refresh.js | title": {
    "message": "문서에서 `<meta http-equiv=\"refresh\">`이(가) 사용되지 않음"
  },
  "lighthouse-core/audits/accessibility/meta-viewport.js | description": {
    "message": "확대/축소를 사용 중지하면 저시력으로 인해 웹페이지의 콘텐츠를 제대로 확인하기 위해 화면 확대를 사용하는 사용자에게 문제가 될 수 있습니다. [자세히 알아보기](https://web.dev/meta-viewport/)"
  },
  "lighthouse-core/audits/accessibility/meta-viewport.js | failureTitle": {
    "message": "`[user-scalable=\"no\"]`이(가) `<meta name=\"viewport\">` 요소에서 사용되거나 `[maximum-scale]` 속성이 5보다 작음"
  },
  "lighthouse-core/audits/accessibility/meta-viewport.js | title": {
    "message": "`[user-scalable=\"no\"]`은(는) `<meta name=\"viewport\">` 요소에 사용되지 않으며 `[maximum-scale]` 속성이 5보다 작지 않음"
  },
  "lighthouse-core/audits/accessibility/object-alt.js | description": {
    "message": "스크린 리더는 텍스트가 아닌 콘텐츠를 번역할 수 없습니다. `<object>` 요소에 Alt 텍스트를 추가하면 스크린 리더에서 사용자에게 텍스트의 의미를 전달하는 데 도움이 됩니다. [자세히 알아보기](https://web.dev/object-alt/)"
  },
  "lighthouse-core/audits/accessibility/object-alt.js | failureTitle": {
    "message": "`<object>` 요소에 `[alt]` 텍스트가 없음"
  },
  "lighthouse-core/audits/accessibility/object-alt.js | title": {
    "message": "`<object>` 요소에 `[alt]` 텍스트가 있음"
  },
  "lighthouse-core/audits/accessibility/tabindex.js | description": {
    "message": "0보다 큰 값은 명시적인 탐색 순서를 나타냅니다. 기술적으로는 유효하나 보조 기술에 의존하는 사용자에게 불편한 환경이 생기는 경우가 많습니다. [자세히 알아보기](https://web.dev/tabindex/)"
  },
  "lighthouse-core/audits/accessibility/tabindex.js | failureTitle": {
    "message": "일부 요소의 `[tabindex]` 값이 0보다 큼"
  },
  "lighthouse-core/audits/accessibility/tabindex.js | title": {
    "message": "`[tabindex]` 값이 0보다 큰 요소가 없음"
  },
  "lighthouse-core/audits/accessibility/td-headers-attr.js | description": {
    "message": "스크린 리더에는 표를 좀 더 쉽게 탐색하는 기능이 있습니다. `[headers]` 속성을 사용하는 `<td>` 셀이 동일한 테이블에 있는 다른 셀만 참조하게 하면 스크린 리더 사용자 환경을 개선할 수 있습니다. [자세히 알아보기](https://web.dev/td-headers-attr/)"
  },
  "lighthouse-core/audits/accessibility/td-headers-attr.js | failureTitle": {
    "message": "`[headers]` 속성을 사용하는 `<table>` 요소의 셀은 동일한 테이블 내에 없는 요소 `id`만 참조합니다."
  },
  "lighthouse-core/audits/accessibility/td-headers-attr.js | title": {
    "message": "`[headers]` 속성을 사용하는 `<table>` 요소의 셀이 동일한 테이블 내의 테이블 셀을 참조합니다."
  },
  "lighthouse-core/audits/accessibility/th-has-data-cells.js | description": {
    "message": "스크린 리더에는 표를 좀 더 쉽게 탐색하는 기능이 있습니다. 표 헤더에서 항상 셀 세트 일부를 참조하게 하면 스크린 리더 사용자 환경이 개선될 수 있습니다. [자세히 알아보기](https://web.dev/th-has-data-cells/)"
  },
  "lighthouse-core/audits/accessibility/th-has-data-cells.js | failureTitle": {
    "message": "`<th>` 요소와 `[role=\"columnheader\"/\"rowheader\"]` 지원 요소가 설명하는 데이터 셀이 해당 요소에 포함되지 않음"
  },
  "lighthouse-core/audits/accessibility/th-has-data-cells.js | title": {
    "message": "`<th>` 요소와 `[role=\"columnheader\"/\"rowheader\"]` 지원 요소가 설명하는 데이터 셀이 해당 요소에 포함됨"
  },
  "lighthouse-core/audits/accessibility/valid-lang.js | description": {
    "message": "요소에 유효한 [BCP 47 언어](https://www.w3.org/International/questions/qa-choosing-language-tags#question)를 지정하면 스크린 리더에서 텍스트를 올바르게 읽는 데 도움이 됩니다. [자세히 알아보기](https://web.dev/valid-lang/)"
  },
  "lighthouse-core/audits/accessibility/valid-lang.js | failureTitle": {
    "message": "`[lang]` 속성에 유효한 값이 없음"
  },
  "lighthouse-core/audits/accessibility/valid-lang.js | title": {
    "message": "`[lang]` 속성에 유효한 값이 있음"
  },
  "lighthouse-core/audits/accessibility/video-caption.js | description": {
    "message": "동영상에 자막이 제공되면 청각장애인이나 난청이 있는 사용자가 동영상의 정보에 더 쉽게 접근할 수 있습니다. [자세히 알아보기](https://web.dev/video-caption/)"
  },
  "lighthouse-core/audits/accessibility/video-caption.js | failureTitle": {
    "message": "`<video>` 요소에 `[kind=\"captions\"]` 지원 `<track>` 요소가 포함되지 않음"
  },
  "lighthouse-core/audits/accessibility/video-caption.js | title": {
    "message": "`<video>` 요소에 `[kind=\"captions\"]` 지원 `<track>` 요소가 포함됨"
  },
  "lighthouse-core/audits/accessibility/video-description.js | description": {
    "message": "오디오 설명은 표정 및 장면과 같이 대화에서 제공할 수 없는 동영상에 관한 정보를 제공합니다. [자세히 알아보기](https://web.dev/video-description/)"
  },
  "lighthouse-core/audits/accessibility/video-description.js | failureTitle": {
    "message": "`<video>` 요소에 `[kind=\"description\"]` 지원 `<track>` 요소가 포함되지 않음"
  },
  "lighthouse-core/audits/accessibility/video-description.js | title": {
    "message": "`<video>` 요소에 `[kind=\"description\"]` 지원 `<track>` 요소가 포함됨"
  },
  "lighthouse-core/audits/apple-touch-icon.js | description": {
    "message": "프로그레시브 웹 앱을 홈 화면에 추가했을 때 iOS에서 제대로 표시되려면 `apple-touch-icon`을(를) 정의해야 합니다. 투명하지 않은 192px 또는 180px 정사각형 PNG로 설정되어야 합니다. [자세히 알아보기](https://web.dev/apple-touch-icon/)"
  },
  "lighthouse-core/audits/apple-touch-icon.js | failureTitle": {
    "message": "유효한 `apple-touch-icon`이(가) 제공되지 않음"
  },
  "lighthouse-core/audits/apple-touch-icon.js | precomposedWarning": {
    "message": "`apple-touch-icon-precomposed`이(가) 최신 버전이 아니므로 `apple-touch-icon`이(가) 적합합니다."
  },
  "lighthouse-core/audits/apple-touch-icon.js | title": {
    "message": "유효한 `apple-touch-icon` 제공"
  },
  "lighthouse-core/audits/autocomplete.js | columnCurrent": {
    "message": "Current Value"
  },
  "lighthouse-core/audits/autocomplete.js | columnSuggestions": {
    "message": "Suggested Token"
  },
  "lighthouse-core/audits/autocomplete.js | description": {
    "message": "`autocomplete` helps users submit forms quicker. To reduce user effort, consider enabling by setting the `autocomplete` attribute to a valid value. [Learn more](https://developers.9oo91e.qjz9zk/web/fundamentals/design-and-ux/input/forms#use_metadata_to_enable_auto-complete)"
  },
  "lighthouse-core/audits/autocomplete.js | failureTitle": {
    "message": "`<input>` elements do not have correct `autocomplete` attributes"
  },
  "lighthouse-core/audits/autocomplete.js | manualReview": {
    "message": "직접 검토가 필요함"
  },
  "lighthouse-core/audits/autocomplete.js | reviewOrder": {
    "message": "토큰 순서 검토"
  },
  "lighthouse-core/audits/autocomplete.js | title": {
    "message": "`<input>` elements correctly use `autocomplete`"
  },
  "lighthouse-core/audits/autocomplete.js | warningInvalid": {
    "message": "`autocomplete` token(s): \"{token}\" is invalid in {snippet}"
  },
  "lighthouse-core/audits/autocomplete.js | warningOrder": {
    "message": "{snippet}에서 '{tokens}' 토큰의 순서를 검토하세요."
  },
  "lighthouse-core/audits/bootup-time.js | chromeExtensionsWarning": {
    "message": "Chrome 확장 프로그램이 이 페이지의 로드 성능에 부정적인 영향을 미쳤습니다. 시크릿 모드나 확장 프로그램이 없는 Chrome 프로필에서 페이지를 검사해 보세요."
  },
  "lighthouse-core/audits/bootup-time.js | columnScriptEval": {
    "message": "스크립트 평가"
  },
  "lighthouse-core/audits/bootup-time.js | columnScriptParse": {
    "message": "스크립트 파싱"
  },
  "lighthouse-core/audits/bootup-time.js | columnTotal": {
    "message": "총 CPU 시간"
  },
  "lighthouse-core/audits/bootup-time.js | description": {
    "message": "JS 파싱, 컴파일, 실행에 소요되는 시간을 줄여 보세요. 용량이 적은 JS 페이로드를 제공하면 도움이 될 수 있습니다. [자세히 알아보기](https://web.dev/bootup-time/)"
  },
  "lighthouse-core/audits/bootup-time.js | failureTitle": {
    "message": "자바스크립트 실행 시간 단축"
  },
  "lighthouse-core/audits/bootup-time.js | title": {
    "message": "자바스크립트 실행 시간"
  },
  "lighthouse-core/audits/byte-efficiency/duplicated-javascript.js | description": {
    "message": "번들에서 큰 중복 자바스크립트 모듈을 삭제하여 네트워크 활동이 소비하는 불필요한 바이트 수를 줄입니다. "
  },
  "lighthouse-core/audits/byte-efficiency/duplicated-javascript.js | title": {
    "message": "자바스크립트 번들에서 중복 모듈 삭제"
  },
  "lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | description": {
    "message": "대용량의 GIF는 애니메이션 콘텐츠를 전달하는 데 비효율적입니다. 애니메이션에는 MPEG4/WebM 동영상을, 정적인 이미지에는 GIF 대신 PNG/WebP를 사용하여 네트워크 바이트를 절약하세요. [자세히 알아보기](https://web.dev/efficient-animated-content/)"
  },
  "lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | title": {
    "message": "애니메이션 콘텐츠에 동영상 형식 사용하기"
  },
  "lighthouse-core/audits/byte-efficiency/legacy-javascript.js | description": {
    "message": "Polyfill 및 변환을 통해 레거시 브라우저에서 새로운 자바스크립트 기능을 사용할 수 있습니다. 하지만 최신 브라우저에서는 대부분 필요하지 않습니다. 번들로 포함된 자바스크립트의 경우, module/nomodule 기능 감지를 사용하는 최신 스크립트 배포 전략을 채택하여 최신 브라우저에 적용되는 코드를 줄이고 레거시 브라우저 지원을 유지할 수 있습니다. [자세히 알아보기](https://philipwalton.com/articles/deploying-es2015-code-in-production-today/)"
  },
  "lighthouse-core/audits/byte-efficiency/legacy-javascript.js | title": {
    "message": "레거시 JavaScript를 최신 브라우저에 제공하지 않기"
  },
  "lighthouse-core/audits/byte-efficiency/offscreen-images.js | description": {
    "message": "중요한 리소스의 로드가 모두 완료된 후에는 오프스크린 및 숨겨진 이미지를 지연 로드함으로써 상호작용 시간을 줄이는 것이 좋습니다. [자세히 알아보기](https://web.dev/offscreen-images/)"
  },
  "lighthouse-core/audits/byte-efficiency/offscreen-images.js | title": {
    "message": "오프스크린 이미지 지연하기"
  },
  "lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | description": {
    "message": "리소스가 페이지의 첫 페인트를 차단하고 있습니다. 중요한 JS/CSS를 인라인으로 전달하고 중요하지 않은 모든 JS/Style을 지연하는 것이 좋습니다. [자세히 알아보기](https://web.dev/render-blocking-resources/)"
  },
  "lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | title": {
    "message": "렌더링 차단 리소스 제거하기"
  },
  "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | description": {
    "message": "네트워크 페이로드가 커지면 사용자에게 실제 비용 부담이 되며 로드 시간이 길어질 수 있습니다. [자세히 알아보기](https://web.dev/total-byte-weight/)"
  },
  "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | displayValue": {
    "message": "총 크기: {totalBytes, number, bytes}KiB"
  },
  "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | failureTitle": {
    "message": "네트워크 페이로드가 커지지 않도록 관리하기"
  },
  "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | title": {
    "message": "대규모 네트워크 페이로드 방지하기"
  },
  "lighthouse-core/audits/byte-efficiency/unminified-css.js | description": {
    "message": "CSS 파일을 축소하면 네트워크 페이로드 크기를 줄일 수 있습니다. [자세히 알아보기](https://web.dev/unminified-css/)"
  },
  "lighthouse-core/audits/byte-efficiency/unminified-css.js | title": {
    "message": "CSS 축소하기"
  },
  "lighthouse-core/audits/byte-efficiency/unminified-javascript.js | description": {
    "message": "자바스크립트 파일을 축소하면 페이로드 크기와 스크립트 파싱 시간을 줄일 수 있습니다. [자세히 알아보기](https://web.dev/unminified-javascript/)"
  },
  "lighthouse-core/audits/byte-efficiency/unminified-javascript.js | title": {
    "message": "자바스크립트 줄이기"
  },
  "lighthouse-core/audits/byte-efficiency/unused-css-rules.js | description": {
    "message": "스타일시트에서 사용하지 않는 규칙을 삭제하고 스크롤 없이 볼 수 있는 부분에 사용되지 않는 CSS의 로드를 지연시켜 네트워크 활동에 소비되는 불필요한 바이트를 줄이세요. [자세히 알아보기](https://web.dev/unused-css-rules/)"
  },
  "lighthouse-core/audits/byte-efficiency/unused-css-rules.js | title": {
    "message": "사용하지 않는 CSS 제거"
  },
  "lighthouse-core/audits/byte-efficiency/unused-javascript.js | description": {
    "message": "사용하지 않는 자바스크립트를 삭제하여 네트워크 활동에 소비되는 바이트를 줄입니다. [자세히 알아보기](https://web.dev/unused-javascript/)"
  },
  "lighthouse-core/audits/byte-efficiency/unused-javascript.js | title": {
    "message": "사용하지 않는 자바스크립트 삭제하기"
  },
  "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | description": {
    "message": "캐시 수명이 길면 페이지를 반복해서 방문하는 속도가 빨라질 수 있습니다. [자세히 알아보기](https://web.dev/uses-long-cache-ttl/)"
  },
  "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | displayValue": {
    "message": "{itemCount,plural, =1{리소스 1개 발견됨}other{리소스 #개 발견됨}}"
  },
  "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | failureTitle": {
    "message": "효율적인 캐시 정책을 사용하여 정적인 애셋 제공하기"
  },
  "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | title": {
    "message": "정적인 애셋에 효율적인 캐시 정책 사용하기"
  },
  "lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | description": {
    "message": "최적화된 이미지는 빠르게 로드되며 모바일 데이터를 적게 소비합니다. [자세히 알아보기](https://web.dev/uses-optimized-images/)"
  },
  "lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | title": {
    "message": "효율적으로 이미지 인코딩하기"
  },
  "lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | description": {
    "message": "적절한 크기의 이미지를 게재하여 모바일 데이터를 절약하고 로드 시간을 단축하세요. [자세히 알아보기](https://web.dev/uses-responsive-images/)"
  },
  "lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | title": {
    "message": "이미지 크기 적절하게 설정하기"
  },
  "lighthouse-core/audits/byte-efficiency/uses-text-compression.js | description": {
    "message": "총 네트워크 바이트를 최소화하려면 텍스트 기반 리소스를 압축(gzip, deflate, brotli)하여 제공해야 합니다. [자세히 알아보기](https://web.dev/uses-text-compression/)"
  },
  "lighthouse-core/audits/byte-efficiency/uses-text-compression.js | title": {
    "message": "텍스트 압축 사용"
  },
  "lighthouse-core/audits/byte-efficiency/uses-webp-images.js | description": {
    "message": "JPEG 2000, JPEG XR, WebP와 같은 이미지 형식을 사용하면 PNG 또는 JPEG보다 압축률이 높으므로 다운로드 속도가 빠르고 데이터 소비량도 줄어듭니다. [자세히 알아보기](https://web.dev/uses-webp-images/)"
  },
  "lighthouse-core/audits/byte-efficiency/uses-webp-images.js | title": {
    "message": "차세대 형식을 사용해 이미지 제공하기"
  },
  "lighthouse-core/audits/content-width.js | description": {
    "message": "앱 콘텐츠의 너비가 표시 영역의 너비와 일치하지 않을 경우 앱이 휴대기기 화면에 최적화되지 않을 수 있습니다. [자세히 알아보기](https://web.dev/content-width/)"
  },
  "lighthouse-core/audits/content-width.js | explanation": {
    "message": "{innerWidth}px의 표시 영역 크기는 {outerWidth}px인 창 크기와 일치하지 않습니다."
  },
  "lighthouse-core/audits/content-width.js | failureTitle": {
    "message": "콘텐츠의 크기가 표시 영역에 알맞지 않음"
  },
  "lighthouse-core/audits/content-width.js | title": {
    "message": "콘텐츠의 크기가 표시 영역에 알맞음"
  },
  "lighthouse-core/audits/critical-request-chains.js | description": {
    "message": "다음의 크리티컬 요청 체인은 로드 시 우선순위가 높은 리소스를 보여줍니다. 체인의 길이를 줄이고, 리소스의 다운로드 크기를 줄이거나 불필요한 리소스의 다운로드를 지연하여 페이지 로드 속도를 높이는 것이 좋습니다. [자세히 알아보기](https://web.dev/critical-request-chains/)"
  },
  "lighthouse-core/audits/critical-request-chains.js | displayValue": {
    "message": "{itemCount,plural, =1{1개 체인 발견됨}other{#개 체인 발견됨}}"
  },
  "lighthouse-core/audits/critical-request-chains.js | title": {
    "message": "중요 요청 체이닝 차단"
  },
  "lighthouse-core/audits/deprecations.js | columnDeprecate": {
    "message": "지원 중단/경고"
  },
  "lighthouse-core/audits/deprecations.js | columnLine": {
    "message": "행"
  },
  "lighthouse-core/audits/deprecations.js | description": {
    "message": "이후에 지원 중단된 API는 브라우저에서 삭제됩니다. [자세히 알아보기](https://web.dev/deprecations/)"
  },
  "lighthouse-core/audits/deprecations.js | displayValue": {
    "message": "{itemCount,plural, =1{경고 1개가 발견됨}other{경고 #개가 발견됨}}"
  },
  "lighthouse-core/audits/deprecations.js | failureTitle": {
    "message": "지원 중단된 API 사용"
  },
  "lighthouse-core/audits/deprecations.js | title": {
    "message": "지원 중단 API 사용하지 않기"
  },
  "lighthouse-core/audits/dobetterweb/appcache-manifest.js | description": {
    "message": "애플리케이션 캐시는 지원이 중단되었습니다. [자세히 알아보기](https://web.dev/appcache-manifest/)"
  },
  "lighthouse-core/audits/dobetterweb/appcache-manifest.js | displayValue": {
    "message": "검색된 ‘{AppCacheManifest}’"
  },
  "lighthouse-core/audits/dobetterweb/appcache-manifest.js | failureTitle": {
    "message": "애플리케이션 캐시 사용"
  },
  "lighthouse-core/audits/dobetterweb/appcache-manifest.js | title": {
    "message": "애플리케이션 캐시 사용하지 않기"
  },
  "lighthouse-core/audits/dobetterweb/charset.js | description": {
    "message": "A character encoding declaration is required. It can be done with a `<meta>` tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header. [Learn more](https://web.dev/charset/)."
  },
  "lighthouse-core/audits/dobetterweb/charset.js | failureTitle": {
    "message": "문자 집합 선언이 없거나 HTML에서 너무 뒤에 있음"
  },
  "lighthouse-core/audits/dobetterweb/charset.js | title": {
    "message": "문자 집합을 제대로 정의함"
  },
  "lighthouse-core/audits/dobetterweb/doctype.js | description": {
    "message": "Doctype을 지정하면 브라우저가 쿼크 모드로 전환할 수 없습니다. [자세히 알아보기](https://web.dev/doctype/)"
  },
  "lighthouse-core/audits/dobetterweb/doctype.js | explanationBadDoctype": {
    "message": "Doctype 이름은 소문자 문자열 `html`이어야 합니다."
  },
  "lighthouse-core/audits/dobetterweb/doctype.js | explanationNoDoctype": {
    "message": "문서에는 Doctype이 포함되어 있어야 합니다."
  },
  "lighthouse-core/audits/dobetterweb/doctype.js | explanationPublicId": {
    "message": "publicId가 빈 문자열일 것으로 예상됨"
  },
  "lighthouse-core/audits/dobetterweb/doctype.js | explanationSystemId": {
    "message": "systemId가 빈 문자열일 것으로 예상됨"
  },
  "lighthouse-core/audits/dobetterweb/doctype.js | failureTitle": {
    "message": "페이지에 HTML Doctype이 없으므로 쿼크 모드가 트리거됨"
  },
  "lighthouse-core/audits/dobetterweb/doctype.js | title": {
    "message": "페이지에 HTML Doctype 있음"
  },
  "lighthouse-core/audits/dobetterweb/dom-size.js | columnStatistic": {
    "message": "통계"
  },
  "lighthouse-core/audits/dobetterweb/dom-size.js | columnValue": {
    "message": "값"
  },
  "lighthouse-core/audits/dobetterweb/dom-size.js | description": {
    "message": "DOM이 크면 메모리 사용량이 늘어나고 [스타일 계산](https://developers.9oo91e.qjz9zk/web/fundamentals/performance/rendering/reduce-the-scope-and-complexity-of-style-calculations) 시간이 길어질 수 있으며 큰 비용이 드는 [레이아웃 리플로우](https://developers.9oo91e.qjz9zk/speed/articles/reflow)가 발생할 수 있습니다. [자세히 알아보기](https://web.dev/dom-size/)"
  },
  "lighthouse-core/audits/dobetterweb/dom-size.js | displayValue": {
    "message": "{itemCount,plural, =1{요소 1개}other{요소 #개}}"
  },
  "lighthouse-core/audits/dobetterweb/dom-size.js | failureTitle": {
    "message": "과도한 DOM 크기 지양하기"
  },
  "lighthouse-core/audits/dobetterweb/dom-size.js | statisticDOMDepth": {
    "message": "최대 DOM 깊이"
  },
  "lighthouse-core/audits/dobetterweb/dom-size.js | statisticDOMElements": {
    "message": "총 DOM 요소 개수"
  },
  "lighthouse-core/audits/dobetterweb/dom-size.js | statisticDOMWidth": {
    "message": "최대 하위 요소"
  },
  "lighthouse-core/audits/dobetterweb/dom-size.js | title": {
    "message": "과도한 DOM 크기 지양하기"
  },
  "lighthouse-core/audits/dobetterweb/external-anchors-use-rel-noopener.js | columnFailingAnchors": {
    "message": "통과하지 못한 앵커"
  },
  "lighthouse-core/audits/dobetterweb/external-anchors-use-rel-noopener.js | description": {
    "message": "성능을 개선하고 보안 취약점을 예방하려면 `rel=\"noopener\"` 또는 `rel=\"noreferrer\"`을(를) 외부 링크에 추가합니다. [자세히 알아보기](https://web.dev/external-anchors-use-rel-noopener/)"
  },
  "lighthouse-core/audits/dobetterweb/external-anchors-use-rel-noopener.js | failureTitle": {
    "message": "교차 도메인 대상 링크가 안전하지 않음"
  },
  "lighthouse-core/audits/dobetterweb/external-anchors-use-rel-noopener.js | title": {
    "message": "교차 도메인 대상 링크가 안전함"
  },
  "lighthouse-core/audits/dobetterweb/external-anchors-use-rel-noopener.js | warning": {
    "message": "앵커({anchorHTML})의 대상을 확인하지 못했습니다. 하이퍼링크로 사용되지 않는 경우 target=_blank를 삭제하는 것이 좋습니다."
  },
  "lighthouse-core/audits/dobetterweb/geolocation-on-start.js | description": {
    "message": "사용자가 컨텍스트 없이 위치 정보를 요청한 사이트를 신뢰할 수 없거나 이로 인해 혼란스러운 상태입니다. 대신 사용자 작업 요청 입력을 고려해 보세요. [자세히 알아보기](https://web.dev/geolocation-on-start/)"
  },
  "lighthouse-core/audits/dobetterweb/geolocation-on-start.js | failureTitle": {
    "message": "페이지 로드 시 위치정보 권한 요청"
  },
  "lighthouse-core/audits/dobetterweb/geolocation-on-start.js | title": {
    "message": "페이지 로드 시 위치정보 권한 요청 방지하기"
  },
  "lighthouse-core/audits/dobetterweb/js-libraries.js | columnVersion": {
    "message": "버전"
  },
  "lighthouse-core/audits/dobetterweb/js-libraries.js | description": {
    "message": "페이지에서 감지된 모든 프런트 엔드 JavaScript 라이브러리입니다. [자세히 알아보기](https://web.dev/js-libraries/)"
  },
  "lighthouse-core/audits/dobetterweb/js-libraries.js | title": {
    "message": "감지된 JavaScript 라이브러리"
  },
  "lighthouse-core/audits/dobetterweb/no-document-write.js | description": {
    "message": "연결이 느린 사용자의 경우 `document.write()`에서 동적으로 삽입된 외부 스크립트로 인해 페이지 로드가 몇십 초까지 지연될 수 있습니다. [자세히 알아보기](https://web.dev/no-document-write/)"
  },
  "lighthouse-core/audits/dobetterweb/no-document-write.js | failureTitle": {
    "message": "`document.write()` 피하기"
  },
  "lighthouse-core/audits/dobetterweb/no-document-write.js | title": {
    "message": "`document.write()` 지양하기"
  },
  "lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | columnSeverity": {
    "message": "높은 심각도순"
  },
  "lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | columnVersion": {
    "message": "라이브러리 버전"
  },
  "lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | columnVuln": {
    "message": "취약점 수"
  },
  "lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | description": {
    "message": "일부 타사 스크립트에는 공격자가 쉽게 식별하고 공격할 수 있는 알려진 보안 취약점이 포함되어 있을 수 있습니다. [자세히 알아보기](https://web.dev/no-vulnerable-libraries/)"
  },
  "lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | displayValue": {
    "message": "{itemCount,plural, =1{취약점 1개가 감지됨}other{취약점 #개가 감지됨}}"
  },
  "lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | failureTitle": {
    "message": "알려진 보안 취약점이 있는 프런트 엔드 JavaScript 라이브러리가 포함됨"
  },
  "lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | rowSeverityHigh": {
    "message": "높음"
  },
  "lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | rowSeverityLow": {
    "message": "낮음"
  },
  "lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | rowSeverityMedium": {
    "message": "보통"
  },
  "lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | title": {
    "message": "알려진 보안 취약점이 있는 프런트 엔드 JavaScript 라이브러리를 사용하지 않음"
  },
  "lighthouse-core/audits/dobetterweb/notification-on-start.js | description": {
    "message": "사용자가 컨텍스트 없이 알림 전송을 요청한 사이트를 신뢰할 수 없거나 이로 인해 혼란스러운 상태입니다. 대신 사용자 동작에 대한 요청 입력을 고려해 보세요. [자세히 알아보기](https://web.dev/notification-on-start/)"
  },
  "lighthouse-core/audits/dobetterweb/notification-on-start.js | failureTitle": {
    "message": "페이지 로드 시 알림 권한 요청"
  },
  "lighthouse-core/audits/dobetterweb/notification-on-start.js | title": {
    "message": "페이지 로드 시 알림 권한 요청 방지하기"
  },
  "lighthouse-core/audits/dobetterweb/password-inputs-can-be-pasted-into.js | description": {
    "message": "비밀번호 붙여넣기 방지로 인해 타당한 보안 정책이 저해됩니다. [자세히 알아보기](https://web.dev/password-inputs-can-be-pasted-into/)"
  },
  "lighthouse-core/audits/dobetterweb/password-inputs-can-be-pasted-into.js | failureTitle": {
    "message": "사용자가 비밀번호 입력란에 내용을 붙여넣지 못하도록 차단"
  },
  "lighthouse-core/audits/dobetterweb/password-inputs-can-be-pasted-into.js | title": {
    "message": "사용자가 비밀번호 입력란에 붙여넣을 수 있도록 허용"
  },
  "lighthouse-core/audits/dobetterweb/uses-http2.js | columnProtocol": {
    "message": "프로토콜"
  },
  "lighthouse-core/audits/dobetterweb/uses-http2.js | description": {
    "message": "HTTP/2는 HTTP/1.1에 비해 바이너리 헤더, 멀티플렉싱, 서버 푸시 등의 다양한 이점을 제공합니다. [자세히 알아보기](https://web.dev/uses-http2/)"
  },
  "lighthouse-core/audits/dobetterweb/uses-http2.js | displayValue": {
    "message": "{itemCount,plural, =1{HTTP/2를 통해 게재되지 않는 요청 1건}other{HTTP/2를 통해 게재되지 않는 요청 #건}}"
  },
  "lighthouse-core/audits/dobetterweb/uses-http2.js | title": {
    "message": "HTTP/2를 사용하세요"
  },
  "lighthouse-core/audits/dobetterweb/uses-passive-event-listeners.js | description": {
    "message": "터치 및 휠 이벤트 리스너를 `passive`(으)로 표시하면 페이지 스크롤 성능을 개선할 수 있습니다. [자세히 알아보기](https://web.dev/uses-passive-event-listeners/)"
  },
  "lighthouse-core/audits/dobetterweb/uses-passive-event-listeners.js | failureTitle": {
    "message": "스크롤 성능 개선에 패시브 리스너를 사용하지 않음"
  },
  "lighthouse-core/audits/dobetterweb/uses-passive-event-listeners.js | title": {
    "message": "스크롤 성능 개선에 패시브 리스너 사용"
  },
  "lighthouse-core/audits/errors-in-console.js | columnDesc": {
    "message": "설명"
  },
  "lighthouse-core/audits/errors-in-console.js | description": {
    "message": "콘솔에 로그된 오류는 해결되지 않은 문제를 의미합니다. 네트워크 요청 실패를 비롯한 기타 브라우저 문제로 인해 발생할 수 있습니다. [자세히 알아보기](https://web.dev/errors-in-console/)"
  },
  "lighthouse-core/audits/errors-in-console.js | failureTitle": {
    "message": "브라우저 오류가 콘솔에 로그됨"
  },
  "lighthouse-core/audits/errors-in-console.js | title": {
    "message": "콘솔에 로그된 브라우저 오류 없음"
  },
  "lighthouse-core/audits/font-display.js | description": {
    "message": "웹폰트가 로드되는 동안 사용자에게 텍스트가 표시되도록 글꼴 표시 CSS 기능을 사용합니다. [자세히 알아보기](https://web.dev/font-display/)"
  },
  "lighthouse-core/audits/font-display.js | failureTitle": {
    "message": "웹폰트가 로드되는 동안 텍스트가 계속 표시되는지 확인하기"
  },
  "lighthouse-core/audits/font-display.js | title": {
    "message": "웹폰트가 로드되는 동안 모든 텍스트가 계속 표시됩니다"
  },
  "lighthouse-core/audits/font-display.js | undeclaredFontOriginWarning": {
    "message": "{fontCountForOrigin,plural, =1{Lighthouse에서 원본 {fontOrigin}의 `font-display` 값을 자동으로 확인할 수 없습니다.}other{Lighthouse에서 원본 {fontOrigin}의 `font-display` 값을 자동으로 확인할 수 없습니다.}}"
  },
  "lighthouse-core/audits/image-aspect-ratio.js | columnActual": {
    "message": "가로세로 비율(실제)"
  },
  "lighthouse-core/audits/image-aspect-ratio.js | columnDisplayed": {
    "message": "가로세로 비율(표시됨)"
  },
  "lighthouse-core/audits/image-aspect-ratio.js | description": {
    "message": "이미지 표시 측정기준은 원래 가로세로 비율과 일치해야 합니다. [자세히 알아보기](https://web.dev/image-aspect-ratio/)"
  },
  "lighthouse-core/audits/image-aspect-ratio.js | failureTitle": {
    "message": "이미지를 올바르지 않은 가로세로 비율로 표시"
  },
  "lighthouse-core/audits/image-aspect-ratio.js | title": {
    "message": "이미지를 올바른 가로세로 비율로 표시"
  },
  "lighthouse-core/audits/image-aspect-ratio.js | warningCompute": {
    "message": "잘못된 이미지 크기 정보 {url}"
  },
  "lighthouse-core/audits/image-size-responsive.js | columnActual": {
    "message": "실제 크기"
  },
  "lighthouse-core/audits/image-size-responsive.js | columnDisplayed": {
    "message": "표시된 크기"
  },
  "lighthouse-core/audits/image-size-responsive.js | columnExpected": {
    "message": "예상 크기"
  },
  "lighthouse-core/audits/image-size-responsive.js | description": {
    "message": "이미지의 본래 크기가 표시 크기와 픽셀 비율에 비례해야 이미지가 가장 선명하게 보입니다. [자세히 알아보기](https://web.dev/serve-responsive-images/)"
  },
  "lighthouse-core/audits/image-size-responsive.js | failureTitle": {
    "message": "이미지가 낮은 해상도로 제공됨"
  },
  "lighthouse-core/audits/image-size-responsive.js | title": {
    "message": "이미지가 적절한 해상도로 제공됨"
  },
  "lighthouse-core/audits/installable-manifest.js | description": {
    "message": "브라우저는 사용자에게 홈 화면에 앱을 추가하라는 메시지를 사전에 표시할 수 있으며 이렇게 하면 참여도가 높아질 수 있습니다. [자세히 알아보기](https://web.dev/installable-manifest/)"
  },
  "lighthouse-core/audits/installable-manifest.js | failureTitle": {
    "message": "웹 앱 매니페스트가 설치 가능 요건을 충족하지 않음"
  },
  "lighthouse-core/audits/installable-manifest.js | title": {
    "message": "웹 앱 매니페스트가 설치 가능 요건을 충족함"
  },
  "lighthouse-core/audits/is-on-https.js | allowed": {
    "message": "허용됨"
  },
  "lighthouse-core/audits/is-on-https.js | blocked": {
    "message": "차단됨"
  },
  "lighthouse-core/audits/is-on-https.js | columnInsecureURL": {
    "message": "안전하지 않은 URL"
  },
  "lighthouse-core/audits/is-on-https.js | columnResolution": {
    "message": "해결 요청"
  },
  "lighthouse-core/audits/is-on-https.js | description": {
    "message": "All sites should be protected with HTTPS, even ones that don't handle sensitive data. This includes avoiding [mixed content](https://developers.9oo91e.qjz9zk/web/fundamentals/security/prevent-mixed-content/what-is-mixed-content), where some resources are loaded over HTTP despite the initial request being served over HTTPS. HTTPS prevents intruders from tampering with or passively listening in on the communications between your app and your users, and is a prerequisite for HTTP/2 and many new web platform APIs. [Learn more](https://web.dev/is-on-https/)."
  },
  "lighthouse-core/audits/is-on-https.js | displayValue": {
    "message": "{itemCount,plural, =1{안전하지 않은 요청 1건 검색됨}other{안전하지 않은 요청 #건 검색됨}}"
  },
  "lighthouse-core/audits/is-on-https.js | failureTitle": {
    "message": "HTTPS 사용하지 않음"
  },
  "lighthouse-core/audits/is-on-https.js | title": {
    "message": "HTTPS 사용"
  },
  "lighthouse-core/audits/is-on-https.js | upgraded": {
    "message": "HTTPS로 자동 업그레이드됨"
  },
  "lighthouse-core/audits/is-on-https.js | warning": {
    "message": "허용됨(경고 포함)"
  },
  "lighthouse-core/audits/large-javascript-libraries.js | columnLibraryName": {
    "message": "라이브러리"
  },
  "lighthouse-core/audits/large-javascript-libraries.js | description": {
    "message": "큰 자바스크립트 라이브러리는 성능을 저하시킬 수 있습니다. 기능은 동일하되 크기가 작은 라이브러리를 사용하여 번들 크기를 줄이세요. [자세히 알아보기](https://developers.9oo91e.qjz9zk/web/fundamentals/performance/webpack/decrease-frontend-size#optimize_dependencies)"
  },
  "lighthouse-core/audits/large-javascript-libraries.js | displayValue": {
    "message": "{libraryCount,plural, =1{큰 라이브러리 1개 발견됨}other{큰 라이브러리 #개 발견됨}}"
  },
  "lighthouse-core/audits/large-javascript-libraries.js | failureTitle": {
    "message": "불필요하게 큰 자바스크립트 라이브러리 대체"
  },
  "lighthouse-core/audits/large-javascript-libraries.js | title": {
    "message": "큰 자바스크립트 라이브러리를 작은 라이브러리로 대체"
  },
  "lighthouse-core/audits/largest-contentful-paint-element.js | description": {
    "message": "표시 영역에 페인팅된 가장 큰 콘텐츠가 포함된 요소입니다. [자세히 알아보기](https://web.dev/lighthouse-largest-contentful-paint/)"
  },
  "lighthouse-core/audits/largest-contentful-paint-element.js | title": {
    "message": "콘텐츠가 포함된 최대 페인트 요소"
  },
  "lighthouse-core/audits/layout-shift-elements.js | columnContribution": {
    "message": "CLS에 기여한 양"
  },
  "lighthouse-core/audits/layout-shift-elements.js | description": {
    "message": "DOM 요소가 페이지 CLS의 대부분을 차지합니다."
  },
  "lighthouse-core/audits/layout-shift-elements.js | title": {
    "message": "대규모 레이아웃 변경 피하기"
  },
  "lighthouse-core/audits/load-fast-enough-for-pwa.js | description": {
    "message": "셀룰러 네트워크에서 페이지 로드가 빠르면 우수한 모바일 사용자 환경을 제공할 수 있습니다. [자세히 알아보기](https://web.dev/load-fast-enough-for-pwa/)"
  },
  "lighthouse-core/audits/load-fast-enough-for-pwa.js | displayValueText": {
    "message": "페이지와 상호작용할 수 있게 될 때까지 걸린 시간: {timeInMs, number, seconds}초"
  },
  "lighthouse-core/audits/load-fast-enough-for-pwa.js | displayValueTextWithOverride": {
    "message": "시뮬레이션된 모바일 네트워크에서 페이지와 상호작용할 수 있게 될 때까지 걸린 시간: {timeInMs, number, seconds}초"
  },
  "lighthouse-core/audits/load-fast-enough-for-pwa.js | explanationLoadSlow": {
    "message": "페이지가 너무 느리게 로드되므로 10초 이내에 사용할 수 없습니다. '성능' 섹션에서 추천 내용과 진단을 확인해 개선 방안을 알아보세요."
  },
  "lighthouse-core/audits/load-fast-enough-for-pwa.js | failureTitle": {
    "message": "모바일 네트워크에서 페이지 로딩이 충분히 빠르지 않음"
  },
  "lighthouse-core/audits/load-fast-enough-for-pwa.js | title": {
    "message": "모바일 네트워크에서 페이지 로드가 충분히 빠름"
  },
  "lighthouse-core/audits/long-tasks.js | description": {
    "message": "기본 스레드의 가장 긴 작업을 열거합니다. 입력 지연을 가장 많이 유발하는 작업을 찾을 때 용이합니다. [자세히 알아보기](https://web.dev/long-tasks-devtools/)"
  },
  "lighthouse-core/audits/long-tasks.js | displayValue": {
    "message": "{itemCount,plural, =1{긴 작업 #개 발견}other{긴 작업 #개 발견}}"
  },
  "lighthouse-core/audits/long-tasks.js | title": {
    "message": "긴 기본 스레드 작업 피하기"
  },
  "lighthouse-core/audits/mainthread-work-breakdown.js | columnCategory": {
    "message": "카테고리"
  },
  "lighthouse-core/audits/mainthread-work-breakdown.js | description": {
    "message": "JS 파싱, 컴파일, 실행에 소요되는 시간을 줄여 보세요. 용량이 적은 JS 페이로드를 제공하면 도움이 될 수 있습니다. [자세히 알아보기](https://web.dev/mainthread-work-breakdown/)"
  },
  "lighthouse-core/audits/mainthread-work-breakdown.js | failureTitle": {
    "message": "기본 스레드 작업 최소화하기"
  },
  "lighthouse-core/audits/mainthread-work-breakdown.js | title": {
    "message": "기본 스레드 작업 최소화하기"
  },
  "lighthouse-core/audits/manual/pwa-cross-browser.js | description": {
    "message": "최대한 많은 사용자가 이용할 수 있으려면 사이트가 모든 주요 브라우저에서 작동해야 합니다. [자세히 알아보기](https://web.dev/pwa-cross-browser/)"
  },
  "lighthouse-core/audits/manual/pwa-cross-browser.js | title": {
    "message": "사이트가 다양한 브라우저에서 작동함"
  },
  "lighthouse-core/audits/manual/pwa-each-page-has-url.js | description": {
    "message": "페이지를 소셜 미디어에 공유하려면 개별 페이지가 URL을 통해 딥 링크로 연결될 수 있어야 하며 페이지별로 URL이 달라야 합니다. [자세히 알아보기](https://web.dev/pwa-each-page-has-url/)"
  },
  "lighthouse-core/audits/manual/pwa-each-page-has-url.js | title": {
    "message": "페이지마다 URL이 있음"
  },
  "lighthouse-core/audits/manual/pwa-page-transitions.js | description": {
    "message": "탭을 했을 때 느린 네트워크에서도 전환이 빠르게 느껴져야 합니다. 이 전환 경험이야말로 사용자의 성능에 대한 인식에 중요한 영향을 미칩니다. [자세히 알아보기](https://web.dev/pwa-page-transitions/)"
  },
  "lighthouse-core/audits/manual/pwa-page-transitions.js | title": {
    "message": "페이지 전환 시 네트워크에서 막히는 느낌이 들지 않음"
  },
  "lighthouse-core/audits/maskable-icon.js | description": {
    "message": "마스크 가능한 아이콘은 앱을 기기에 설치할 때 레터박스 없이 이미지가 도형 전체를 채울 수 있게 합니다. [자세히 알아보기](https://web.dev/maskable-icon-audit/)"
  },
  "lighthouse-core/audits/maskable-icon.js | failureTitle": {
    "message": "매니페스트에 마스크 가능한 아이콘이 없음"
  },
  "lighthouse-core/audits/maskable-icon.js | title": {
    "message": "매니페스트에 마스크 가능한 아이콘이 있음"
  },
  "lighthouse-core/audits/metrics/cumulative-layout-shift.js | description": {
    "message": "누적 레이아웃 변경은 표시 영역 안에 보이는 요소의 이동을 측정합니다. [자세히 알아보기](https://web.dev/cls/)"
  },
  "lighthouse-core/audits/metrics/estimated-input-latency.js | description": {
    "message": "예상 입력 대기시간은 페이지 로드가 가장 많은 5초 동안 앱이 사용자 입력에 응답하는 데 걸리는 시간(밀리초)의 추정치입니다. 지연 시간이 50밀리초보다 길면 사용자가 앱이 느리다고 인식할 수 있습니다. [자세히 알아보기](https://web.dev/estimated-input-latency/)"
  },
  "lighthouse-core/audits/metrics/first-contentful-paint.js | description": {
    "message": "콘텐츠가 포함된 첫 페인트는 첫 번째 텍스트 또는 이미지가 표시되는 시간을 나타냅니다. [자세히 알아보기](https://web.dev/first-contentful-paint/)"
  },
  "lighthouse-core/audits/metrics/first-cpu-idle.js | description": {
    "message": "최초 CPU 유휴 상태는 페이지의 기본 스레드가 입력을 처리할 수 있을 만큼 조용한 상태가 된 첫 번째 시간을 표시합니다.  [자세히 알아보기](https://web.dev/first-cpu-idle/)"
  },
  "lighthouse-core/audits/metrics/first-meaningful-paint.js | description": {
    "message": "유의미한 첫 페인트는 페이지의 기본 콘텐츠가 표시되는 경우를 측정합니다. [자세히 알아보기](https://web.dev/first-meaningful-paint/)"
  },
  "lighthouse-core/audits/metrics/interactive.js | description": {
    "message": "사용할 수 있을 때까지 걸리는 시간은 완전히 페이지와 상호작용할 수 있게 될 때까지 걸리는 시간입니다. [자세히 알아보기](https://web.dev/interactive/)"
  },
  "lighthouse-core/audits/metrics/largest-contentful-paint.js | description": {
    "message": "콘텐츠가 포함된 최대 페인트는 최대 텍스트 또는 이미지가 표시되는 시간을 나타냅니다. [자세히 알아보기](https://web.dev/lighthouse-largest-contentful-paint/)"
  },
  "lighthouse-core/audits/metrics/max-potential-fid.js | description": {
    "message": "사용자가 경험할 수 있는 최대 첫 입력 지연 예상 시간은 가장 긴 작업의 길이입니다. [자세히 알아보기](https://web.dev/lighthouse-max-potential-fid/)"
  },
  "lighthouse-core/audits/metrics/speed-index.js | description": {
    "message": "속도 색인은 페이지 콘텐츠가 얼마나 빨리 표시되는지 보여줍니다. [자세히 알아보기](https://web.dev/speed-index/)"
  },
  "lighthouse-core/audits/metrics/total-blocking-time.js | description": {
    "message": "FCP와 상호작용 시간 사이의 모든 시간의 합으로 작업 지속 시간이 50ms를 넘으면 밀리초 단위로 표현됩니다. [자세히 알아보기](https://web.dev/lighthouse-total-blocking-time/)"
  },
  "lighthouse-core/audits/network-rtt.js | description": {
    "message": "네트워크 왕복 시간(RTT)이 성능에 큰 영향을 줍니다. 출발지로의 RTT가 크면 서버가 사용자에게 가까울 때 성능이 향상될 수 있음을 나타냅니다. [자세히 알아보기](https://hpbn.co/primer-on-latency-and-bandwidth/)"
  },
  "lighthouse-core/audits/network-rtt.js | title": {
    "message": "네트워크 왕복 시간"
  },
  "lighthouse-core/audits/network-server-latency.js | description": {
    "message": "서버 지연 시간은 웹 성능에 영향을 줄 수 있습니다. 출발지의 서버 지연 시간이 길면 서버에 과부하가 걸렸거나 백엔드 성능이 낮음을 나타냅니다. [자세히 알아보기](https://hpbn.co/primer-on-web-performance/#analyzing-the-resource-waterfall)"
  },
  "lighthouse-core/audits/network-server-latency.js | title": {
    "message": "서버 백엔드 지연 시간"
  },
  "lighthouse-core/audits/no-unload-listeners.js | description": {
    "message": "`unload` 이벤트는 안정적으로 실행되지 않으며 이 이벤트를 리스닝하면 '뒤로-앞으로' 캐시와 같은 브라우저 최적화 기능을 사용하지 못할 수 있습니다. `pagehide` 또는 `visibilitychange` 이벤트를 대신 사용해 보세요. [자세히 알아보기](https://developers.9oo91e.qjz9zk/web/updates/2018/07/page-lifecycle-api#the-unload-event)"
  },
  "lighthouse-core/audits/no-unload-listeners.js | failureTitle": {
    "message": "`unload` 리스너 등록"
  },
  "lighthouse-core/audits/no-unload-listeners.js | title": {
    "message": "`unload` 이벤트 리스너를 사용하지 않음"
  },
  "lighthouse-core/audits/non-composited-animations.js | description": {
    "message": "합성 작업을 거치지 않은 애니메이션은 품질이 나쁘고 CLS를 높일 수 있습니다. [자세히 알아보기](https://web.dev/non-composited-animations)"
  },
  "lighthouse-core/audits/non-composited-animations.js | displayValue": {
    "message": "{itemCount,plural, =1{애니메이션 요소 #개 발견됨}other{애니메이션 요소 #개 발견됨}}"
  },
  "lighthouse-core/audits/non-composited-animations.js | filterMayMovePixels": {
    "message": "필터 관련 속성으로 인해 픽셀이 움직일 수 있음"
  },
  "lighthouse-core/audits/non-composited-animations.js | incompatibleAnimations": {
    "message": "타겟에 호환되지 않는 다른 애니메이션이 있음"
  },
  "lighthouse-core/audits/non-composited-animations.js | nonReplaceCompositeMode": {
    "message": "효과에 'replace'가 아닌 합성 모드가 있음"
  },
  "lighthouse-core/audits/non-composited-animations.js | title": {
    "message": "합성 작업을 거치지 않은 애니메이션 지양하기"
  },
  "lighthouse-core/audits/non-composited-animations.js | transformDependsBoxSize": {
    "message": "변환 관련 속성은 박스 크기에 의존합니다."
  },
  "lighthouse-core/audits/non-composited-animations.js | unsupportedCSSProperty": {
    "message": "{propertyCount,plural, =1{지원되지 않는 CSS 속성: {properties}}other{지원되지 않는 CSS 속성: {properties}}}"
  },
  "lighthouse-core/audits/non-composited-animations.js | unsupportedTimingParameters": {
    "message": "지원되지 않는 타이밍 매개변수가 효과에 포함됨"
  },
  "lighthouse-core/audits/offline-start-url.js | description": {
    "message": "서비스 워커를 사용하면 예측 불가능한 네트워크 상태에서도 웹 앱이 안정적으로 작동할 수 있습니다. [자세히 알아보기](https://web.dev/offline-start-url/)"
  },
  "lighthouse-core/audits/offline-start-url.js | errorLoading": {
    "message": "서비스 워커에서 {url}을(를) 로드하는 중 오류 발생, {statusCode} 상태 코드 받기"
  },
  "lighthouse-core/audits/offline-start-url.js | failureTitle": {
    "message": "`start_url`이(가) 오프라인 시 200으로 응답하지 않음"
  },
  "lighthouse-core/audits/offline-start-url.js | title": {
    "message": "`start_url`이(가) 오프라인 시 200으로 응답함"
  },
  "lighthouse-core/audits/offline-start-url.js | warningCantStart": {
    "message": "Lighthouse가 매니페스트에서 `start_url`을(를) 읽지 못했습니다. 그 결과 `start_url`은(는) 문서 URL인 것으로 간주되었습니다. 오류 메시지는 '{manifestWarning}'입니다."
  },
  "lighthouse-core/audits/performance-budget.js | description": {
    "message": "네트워크 요청의 양과 크기는 제공된 성능 예산에 따라 설정된 목표치 아래로 유지하세요. [자세히 알아보기](https://developers.9oo91e.qjz9zk/web/tools/lighthouse/audits/budgets)"
  },
  "lighthouse-core/audits/performance-budget.js | requestCountOverBudget": {
    "message": "{count,plural, =1{요청 1건}other{요청 #건}}"
  },
  "lighthouse-core/audits/performance-budget.js | title": {
    "message": "성능 예산"
  },
  "lighthouse-core/audits/preload-fonts.js | description": {
    "message": "신규 방문자가 사용할 수 있도록 `optional` 글꼴을 미리 로드하세요 [자세히 알아보기](https://web.dev/preload-optional-fonts/)"
  },
  "lighthouse-core/audits/preload-fonts.js | failureTitle": {
    "message": "`font-display: optional`을 사용하는 글꼴이 미리 로드되지 않음"
  },
  "lighthouse-core/audits/preload-fonts.js | title": {
    "message": "`font-display: optional`을 사용하는 글꼴이 미리 로드됨"
  },
  "lighthouse-core/audits/redirects-http.js | description": {
    "message": "HTTPS를 이미 설정한 경우 모든 사용자가 안전한 웹 기능을 사용하기 위해서는 모든 HTTP 트래픽이 HTTPS로 리디렉션되어야 합니다. [자세히 알아보기](https://web.dev/redirects-http/)"
  },
  "lighthouse-core/audits/redirects-http.js | failureTitle": {
    "message": "HTTP 트래픽을 HTTPS로 리디렉션하지 않음"
  },
  "lighthouse-core/audits/redirects-http.js | title": {
    "message": "HTTP 트래픽을 HTTPS로 리디렉션함"
  },
  "lighthouse-core/audits/redirects.js | description": {
    "message": "리디렉션을 사용하면 페이지가 로드되기 전 추가적인 지연이 발생합니다. [자세히 알아보기](https://web.dev/redirects/)"
  },
  "lighthouse-core/audits/redirects.js | title": {
    "message": "여러 차례의 페이지 리디렉션 피하기"
  },
  "lighthouse-core/audits/resource-summary.js | description": {
    "message": "페이지 리소스의 수량과 크기와 관련해 예산을 설정하려면 budget.json 파일을 추가하세요. [자세히 알아보기](https://web.dev/use-lighthouse-for-performance-budgets/)"
  },
  "lighthouse-core/audits/resource-summary.js | displayValue": {
    "message": "{requestCount,plural, =1{요청 1개 • {byteCount, number, bytes}KiB}other{요청 #개 • {byteCount, number, bytes}KiB}}"
  },
  "lighthouse-core/audits/resource-summary.js | title": {
    "message": "요청 수는 낮게, 전송 크기는 작게 유지하기"
  },
  "lighthouse-core/audits/seo/canonical.js | description": {
    "message": "표준 링크는 검색결과에 어떤 URL을 표시할지 알려줍니다. [자세히 알아보기](https://web.dev/canonical/)"
  },
  "lighthouse-core/audits/seo/canonical.js | explanationConflict": {
    "message": "여러 개의 URL({urlList})이 충돌됨"
  },
  "lighthouse-core/audits/seo/canonical.js | explanationDifferentDomain": {
    "message": "다른 도메인({url})을 가리킵니다."
  },
  "lighthouse-core/audits/seo/canonical.js | explanationInvalid": {
    "message": "잘못된 URL({url})"
  },
  "lighthouse-core/audits/seo/canonical.js | explanationPointsElsewhere": {
    "message": "다른 `hreflang` 위치({url})를 가리킵니다."
  },
  "lighthouse-core/audits/seo/canonical.js | explanationRelative": {
    "message": "상대 URL({url})"
  },
  "lighthouse-core/audits/seo/canonical.js | explanationRoot": {
    "message": "콘텐츠 페이지가 아닌 도메인의 루트 URL(홈페이지)을 가리킴"
  },
  "lighthouse-core/audits/seo/canonical.js | failureTitle": {
    "message": "문서에 유효한 `rel=canonical` 없음"
  },
  "lighthouse-core/audits/seo/canonical.js | title": {
    "message": "문서에 유효한 `rel=canonical` 있음"
  },
  "lighthouse-core/audits/seo/crawlable-anchors.js | columnFailingLink": {
    "message": "크롤링할 수 없는 링크"
  },
  "lighthouse-core/audits/seo/crawlable-anchors.js | description": {
    "message": "검색엔진에서 링크에 대해 `href` 속성을 사용하여 웹사이트를 크롤링할 수 있습니다. 앵커 요소의 `href` 속성이 적절한 대상에 연결되어 사이트에서 더 많은 페이지가 검색되도록 하세요. [자세히 알아보기](https://support.9oo91e.qjz9zk/webmasters/answer/9112205)"
  },
  "lighthouse-core/audits/seo/crawlable-anchors.js | failureTitle": {
    "message": "링크를 크롤링할 수 없음"
  },
  "lighthouse-core/audits/seo/crawlable-anchors.js | title": {
    "message": "링크를 크롤링할 수 있음"
  },
  "lighthouse-core/audits/seo/font-size.js | additionalIllegibleText": {
    "message": "읽을 수 없는 추가 텍스트"
  },
  "lighthouse-core/audits/seo/font-size.js | columnFontSize": {
    "message": "글꼴 크기"
  },
  "lighthouse-core/audits/seo/font-size.js | columnPercentPageText": {
    "message": "페이지 텍스트 비율(%)"
  },
  "lighthouse-core/audits/seo/font-size.js | columnSelector": {
    "message": "선택기"
  },
  "lighthouse-core/audits/seo/font-size.js | description": {
    "message": "12px보다 글꼴 크기가 작으면 읽기 어렵기 때문에 모바일 방문자가 '손가락으로 확대'해야만 읽을 수 있습니다. 페이지 텍스트의 60% 이상을 12px 이상으로 유지하도록 노력하세요. [자세히 알아보기](https://web.dev/font-size/)"
  },
  "lighthouse-core/audits/seo/font-size.js | displayValue": {
    "message": "{decimalProportion, number, extendedPercent} 읽기 쉬운 텍스트"
  },
  "lighthouse-core/audits/seo/font-size.js | explanationViewport": {
    "message": "모바일 화면에 최적화된 표시 영역 메타 태그가 없어서 텍스트를 알아볼 수 없음"
  },
  "lighthouse-core/audits/seo/font-size.js | failureTitle": {
    "message": "문서에서 읽기 쉬운 글꼴 크기를 사용하지 않음"
  },
  "lighthouse-core/audits/seo/font-size.js | legibleText": {
    "message": "읽기 쉬운 텍스트"
  },
  "lighthouse-core/audits/seo/font-size.js | title": {
    "message": "문서가 읽기 쉬운 글꼴 크기를 사용함"
  },
  "lighthouse-core/audits/seo/hreflang.js | description": {
    "message": "hreflang 링크는 검색엔진에 특정 언어나 지역에서 페이지의 어떤 버전을 검색결과로 표시해야 할지 알려줍니다. [자세히 알아보기](https://web.dev/hreflang/)"
  },
  "lighthouse-core/audits/seo/hreflang.js | failureTitle": {
    "message": "문서에 유효한 `hreflang` 없음"
  },
  "lighthouse-core/audits/seo/hreflang.js | notFullyQualified": {
    "message": "상대적인 href 값"
  },
  "lighthouse-core/audits/seo/hreflang.js | title": {
    "message": "문서에 유효한 `hreflang` 있음"
  },
  "lighthouse-core/audits/seo/hreflang.js | unexpectedLanguage": {
    "message": "예상치 못한 언어 코드"
  },
  "lighthouse-core/audits/seo/http-status-code.js | description": {
    "message": "실패한 HTTP 상태 코드가 있는 페이지는 제대로 색인이 생성되지 않을 수 있습니다. [자세히 알아보기](https://web.dev/http-status-code/)"
  },
  "lighthouse-core/audits/seo/http-status-code.js | failureTitle": {
    "message": "페이지에 실패한 HTTP 상태 코드가 있음"
  },
  "lighthouse-core/audits/seo/http-status-code.js | title": {
    "message": "페이지에 성공적인 HTTP 상태 코드가 있음"
  },
  "lighthouse-core/audits/seo/is-crawlable.js | description": {
    "message": "검색엔진이 페이지를 크롤링할 권한이 없으면 검색결과에 포함할 수 없습니다. [자세히 알아보기](https://web.dev/is-crawable/)"
  },
  "lighthouse-core/audits/seo/is-crawlable.js | failureTitle": {
    "message": "페이지의 색인 생성이 차단됨"
  },
  "lighthouse-core/audits/seo/is-crawlable.js | title": {
    "message": "페이지의 색인 생성이 차단되지 않음"
  },
  "lighthouse-core/audits/seo/link-text.js | description": {
    "message": "구체적인 링크 텍스트는 검색엔진에서 콘텐츠를 이해하는 데 도움이 됩니다. [자세히 알아보기](https://web.dev/link-text/)"
  },
  "lighthouse-core/audits/seo/link-text.js | displayValue": {
    "message": "{itemCount,plural, =1{링크 1개 찾음}other{링크 #개 찾음}}"
  },
  "lighthouse-core/audits/seo/link-text.js | failureTitle": {
    "message": "링크에 설명 텍스트가 없음"
  },
  "lighthouse-core/audits/seo/link-text.js | title": {
    "message": "링크에 설명 텍스트가 있음"
  },
  "lighthouse-core/audits/seo/manual/structured-data.js | description": {
    "message": "[구조화된 데이터용 테스트 도구](https://search.9oo91e.qjz9zk/structured-data/testing-tool/)와 [구조화된 데이터 Linter](http://linter.structured-data.org/)를 실행하여 구조화된 데이터를 검증합니다. [자세히 알아보기](https://web.dev/structured-data/)"
  },
  "lighthouse-core/audits/seo/manual/structured-data.js | title": {
    "message": "구조화된 데이터가 유효함"
  },
  "lighthouse-core/audits/seo/meta-description.js | description": {
    "message": "검색결과에 페이지 콘텐츠를 간략하게 요약하기 위한 메타 설명이 포함될 수 있습니다. [자세히 알아보기](https://web.dev/meta-description/)"
  },
  "lighthouse-core/audits/seo/meta-description.js | explanation": {
    "message": "설명 텍스트가 비어 있습니다."
  },
  "lighthouse-core/audits/seo/meta-description.js | failureTitle": {
    "message": "문서에 메타 설명이 없음"
  },
  "lighthouse-core/audits/seo/meta-description.js | title": {
    "message": "문서에 메타 설명이 있음"
  },
  "lighthouse-core/audits/seo/plugins.js | description": {
    "message": "검색엔진은 플러그인 콘텐츠의 색인을 생성할 수 없고 플러그인을 제한하거나 지원하지 않는 기기도 많습니다. [자세히 알아보기](https://web.dev/plugins/)"
  },
  "lighthouse-core/audits/seo/plugins.js | failureTitle": {
    "message": "문서가 플러그인을 사용함"
  },
  "lighthouse-core/audits/seo/plugins.js | title": {
    "message": "문서에서 플러그인을 사용할 수 없음"
  },
  "lighthouse-core/audits/seo/robots-txt.js | description": {
    "message": "robots.txt 파일 형식이 잘못된 경우 크롤러가 웹사이트를 어떻게 크롤링하고 색인을 생성해야 할지 파악하지 못할 수 있습니다. [자세히 알아보기](https://web.dev/robots-txt/)"
  },
  "lighthouse-core/audits/seo/robots-txt.js | displayValueHttpBadCode": {
    "message": "robots.txt 요청에 반환된 HTTP 상태: {statusCode}"
  },
  "lighthouse-core/audits/seo/robots-txt.js | displayValueValidationError": {
    "message": "{itemCount,plural, =1{오류 1개 발견}other{오류 #개 발견}}"
  },
  "lighthouse-core/audits/seo/robots-txt.js | explanation": {
    "message": "Lighthouse에서 robots.txt 파일을 다운로드할 수 없음"
  },
  "lighthouse-core/audits/seo/robots-txt.js | failureTitle": {
    "message": "robots.txt가 유효하지 않음"
  },
  "lighthouse-core/audits/seo/robots-txt.js | title": {
    "message": "robots.txt가 유효함"
  },
  "lighthouse-core/audits/seo/tap-targets.js | description": {
    "message": "버튼이나 링크 같은 상호작용 요소는 충분히 커야 하며(48 x 48px), 주변에 충분한 공간이 있고 다른 요소와 겹치지 않아 쉽게 탭할 수 있어야 합니다. [자세히 알아보기](https://web.dev/tap-targets/)"
  },
  "lighthouse-core/audits/seo/tap-targets.js | displayValue": {
    "message": "{decimalProportion, number, percent} 탭 타겟 크기가 적절함"
  },
  "lighthouse-core/audits/seo/tap-targets.js | explanationViewportMetaNotOptimized": {
    "message": "모바일 화면에 최적화된 표시 영역 메타 태그가 없어서 탭 타겟이 너무 작음"
  },
  "lighthouse-core/audits/seo/tap-targets.js | failureTitle": {
    "message": "탭 타겟 크기가 적절하지 않음"
  },
  "lighthouse-core/audits/seo/tap-targets.js | overlappingTargetHeader": {
    "message": "타겟이 중복됨"
  },
  "lighthouse-core/audits/seo/tap-targets.js | tapTargetHeader": {
    "message": "탭 타겟"
  },
  "lighthouse-core/audits/seo/tap-targets.js | title": {
    "message": "탭 타겟의 크기가 적절함"
  },
  "lighthouse-core/audits/server-response-time.js | description": {
    "message": "다른 모든 요청이 기본 문서의 영향을 받으므로 기본 문서에 대한 서버 응답 시간을 짧게 유지하세요. [자세히 알아보기](https://web.dev/time-to-first-byte/)"
  },
  "lighthouse-core/audits/server-response-time.js | displayValue": {
    "message": "루트 문서에 {timeInMs, number, milliseconds} ms 소요됨"
  },
  "lighthouse-core/audits/server-response-time.js | failureTitle": {
    "message": "초기 서버 응답 시간 단축"
  },
  "lighthouse-core/audits/server-response-time.js | title": {
    "message": "초기 서버 응답 시간 짧음"
  },
  "lighthouse-core/audits/service-worker.js | description": {
    "message": "서비스 워커는 앱에서 오프라인, 홈 화면에 추가, 푸시 알림 등 다양한 프로그레시브 웹 앱 기능을 사용할 수 있도록 설정하는 기술입니다. [자세히 알아보기](https://web.dev/service-worker/)"
  },
  "lighthouse-core/audits/service-worker.js | explanationBadManifest": {
    "message": "이 페이지는 서비스 워커로 인해 제어되지만 매니페스트가 유효한 JSON으로 파싱하는 데 실패했으므로 `start_url`을(를) 찾지 못했습니다."
  },
  "lighthouse-core/audits/service-worker.js | explanationBadStartUrl": {
    "message": "이 페이지는 서비스 워커로 인해 제어되지만 `start_url`({startUrl})이(가) 서비스 워커의 범위({scopeUrl})에 있지 않습니다."
  },
  "lighthouse-core/audits/service-worker.js | explanationNoManifest": {
    "message": "이 페이지는 서비스 워커로 인해 제어되지만 가져온 매니페스트가 없으므로 `start_url`을(를) 찾지 못했습니다."
  },
  "lighthouse-core/audits/service-worker.js | explanationOutOfScope": {
    "message": "이 원본에 하나 이상의 서비스 워커가 있지만 페이지({pageUrl})가 범위 내에 있지 않습니다."
  },
  "lighthouse-core/audits/service-worker.js | failureTitle": {
    "message": "페이지와 `start_url`을(를) 제어하는 서비스 워커를 등록하지 않음"
  },
  "lighthouse-core/audits/service-worker.js | title": {
    "message": "페이지와 `start_url`을(를) 제어하는 서비스 워커를 등록함"
  },
  "lighthouse-core/audits/splash-screen.js | description": {
    "message": "테마 스플래시 화면을 사용하면 사용자가 홈 화면에서 앱을 실행했을 때 고품질의 환경을 경험할 수 있습니다. [자세히 알아보기](https://web.dev/splash-screen/)"
  },
  "lighthouse-core/audits/splash-screen.js | failureTitle": {
    "message": "맞춤 스플래시 화면에 맞게 구성되지 않음"
  },
  "lighthouse-core/audits/splash-screen.js | title": {
    "message": "맞춤 스플래시 화면에 맞게 구성됨"
  },
  "lighthouse-core/audits/themed-omnibox.js | description": {
    "message": "브라우저 주소 표시줄에는 사이트와 맞는 테마를 설정할 수 있습니다. [자세히 알아보기](https://web.dev/themed-omnibox/)"
  },
  "lighthouse-core/audits/themed-omnibox.js | failureTitle": {
    "message": "주소 표시줄의 테마 색상을 설정하지 않음"
  },
  "lighthouse-core/audits/themed-omnibox.js | title": {
    "message": "주소 표시줄의 테마 색상을 설정함"
  },
  "lighthouse-core/audits/third-party-summary.js | columnBlockingTime": {
    "message": "기본 스레드 차단 시간"
  },
  "lighthouse-core/audits/third-party-summary.js | columnThirdParty": {
    "message": "타사"
  },
  "lighthouse-core/audits/third-party-summary.js | description": {
    "message": "타사 코드는 로드 성능에 크게 영향을 미칠 수 있습니다. 페이지에서 먼저 로딩을 끝낸 후 중복되는 타사 공급업체의 수를 제한하고 타사 코드를 로드해 보세요. [자세히 알아보기](https://developers.9oo91e.qjz9zk/web/fundamentals/performance/optimizing-content-efficiency/loading-third-party-javascript/)"
  },
  "lighthouse-core/audits/third-party-summary.js | displayValue": {
    "message": "타사 코드가 {timeInMs, number, milliseconds} ms 동안 기본 스레드를 차단했습니다."
  },
  "lighthouse-core/audits/third-party-summary.js | failureTitle": {
    "message": "타사 코드의 영향을 줄임"
  },
  "lighthouse-core/audits/third-party-summary.js | otherValue": {
    "message": "기타 리소스"
  },
  "lighthouse-core/audits/third-party-summary.js | title": {
    "message": "타사 사용량 최소화"
  },
  "lighthouse-core/audits/timing-budget.js | columnMeasurement": {
    "message": "측정값"
  },
  "lighthouse-core/audits/timing-budget.js | columnTimingMetric": {
    "message": "측정항목"
  },
  "lighthouse-core/audits/timing-budget.js | description": {
    "message": "시기 예산을 설정하면 사이트 실적을 확인하는 데 도움이 됩니다. 성능 기준에 맞는 사이트는 빠르게 로드되고 사용자 입력 이벤트에 빠르게 응답합니다. [자세히 알아보기](https://developers.9oo91e.qjz9zk/web/tools/lighthouse/audits/budgets)"
  },
  "lighthouse-core/audits/timing-budget.js | title": {
    "message": "시기 예산"
  },
  "lighthouse-core/audits/unsized-images.js | description": {
    "message": "이미지 요소에 명시적인 너비 및 높이를 설정하여 레이아웃 변경 횟수를 줄이고 누적 레이아웃 변경을 개선합니다. [자세히 알아보기](https://web.dev/optimize-cls/#images-without-dimensions)"
  },
  "lighthouse-core/audits/unsized-images.js | failureTitle": {
    "message": "이미지 요소에 `width` 및 `height`가 명시되어 있지 않습니다"
  },
  "lighthouse-core/audits/unsized-images.js | title": {
    "message": "이미지 요소에 `width` 및 `height`가 명시되어 있습니다"
  },
  "lighthouse-core/audits/user-timings.js | columnType": {
    "message": "유형"
  },
  "lighthouse-core/audits/user-timings.js | description": {
    "message": "앱에서 User Timing API를 사용하여 중요 사용자 경험이 이루어지는 동안의 실제 성능을 측정하세요. [자세히 알아보기](https://web.dev/user-timings/)"
  },
  "lighthouse-core/audits/user-timings.js | displayValue": {
    "message": "{itemCount,plural, =1{사용자 시간 1회}other{사용자 시간 #회}}"
  },
  "lighthouse-core/audits/user-timings.js | title": {
    "message": "사용자 타이밍 표시 및 측정 값"
  },
  "lighthouse-core/audits/uses-rel-preconnect.js | crossoriginWarning": {
    "message": "A `<link rel=preconnect>` was found for \"{securityOrigin}\" but was not used by the browser. Check that you are using the `crossorigin` attribute properly."
  },
  "lighthouse-core/audits/uses-rel-preconnect.js | description": {
    "message": "`preconnect` 또는 `dns-prefetch` 리소스 힌트를 추가하여 중요한 타사 원본에 대한 조기 연결을 수립하는 것이 좋습니다. [자세히 알아보기](https://web.dev/uses-rel-preconnect/)"
  },
  "lighthouse-core/audits/uses-rel-preconnect.js | title": {
    "message": "필수 원본 미리 연결하기"
  },
  "lighthouse-core/audits/uses-rel-preconnect.js | tooManyPreconnectLinksWarning": {
    "message": "More than 2 `<link rel=preconnect>` connections were found. These should be used sparingly and only to the most important origins."
  },
  "lighthouse-core/audits/uses-rel-preconnect.js | unusedWarning": {
    "message": "A `<link rel=preconnect>` was found for \"{securityOrigin}\" but was not used by the browser. Only use `preconnect` for important origins that the page will certainly request."
  },
  "lighthouse-core/audits/uses-rel-preload.js | crossoriginWarning": {
    "message": "A preload `<link>` was found for \"{preloadURL}\" but was not used by the browser. Check that you are using the `crossorigin` attribute properly."
  },
  "lighthouse-core/audits/uses-rel-preload.js | description": {
    "message": "`<link rel=preload>`을(를) 사용하여 현재 요청되는 리소스를 페이지 로드에 나중에 가져올 때 우선순위를 정하는 것이 좋습니다. [자세히 알아보기](https://web.dev/uses-rel-preload/)"
  },
  "lighthouse-core/audits/uses-rel-preload.js | title": {
    "message": "중요한 요청을 미리 로드하기"
  },
  "lighthouse-core/audits/valid-source-maps.js | columnMapURL": {
    "message": "맵 URL"
  },
  "lighthouse-core/audits/valid-source-maps.js | description": {
    "message": "소스 맵은 축소된 코드를 원본 소스 코드로 변환합니다. 이는 프로덕션 단계에서 개발자의 디버깅에 도움이 됩니다. 또한 Lighthouse에서 더 많은 정보를 확인할 수 있습니다. 소스 맵을 배포하여 이러한 이점을 활용해 보세요. [자세히 알아보기](https://developers.9oo91e.qjz9zk/web/tools/chrome-devtools/javascript/source-maps)"
  },
  "lighthouse-core/audits/valid-source-maps.js | failureTitle": {
    "message": "큰 자사 자바스크립트에 소스 맵이 누락됨"
  },
  "lighthouse-core/audits/valid-source-maps.js | missingSourceMapErrorMessage": {
    "message": "큰 자바스크립트 파일에 소스 맵이 없음"
  },
  "lighthouse-core/audits/valid-source-maps.js | missingSourceMapItemsWarningMesssage": {
    "message": "{missingItems,plural, =1{경고: `.sourcesContent`에 항목 1개 누락}other{경고: `.sourcesContent`에 항목 #개 누락}}"
  },
  "lighthouse-core/audits/valid-source-maps.js | title": {
    "message": "페이지에 유효한 소스 맵이 있음"
  },
  "lighthouse-core/audits/viewport.js | description": {
    "message": "휴대기기 화면에 앱을 최적화하려면 `<meta name=\"viewport\">` 태그를 추가합니다. [자세히 알아보기](https://web.dev/viewport/)"
  },
  "lighthouse-core/audits/viewport.js | explanationNoTag": {
    "message": "`<meta name=\"viewport\">` 태그 없음"
  },
  "lighthouse-core/audits/viewport.js | failureTitle": {
    "message": "`width` 또는 `initial-scale`이(가) 포함된 `<meta name=\"viewport\">` 태그가 없음"
  },
  "lighthouse-core/audits/viewport.js | title": {
    "message": "`width` 또는 `initial-scale`이(가) 포함된 `<meta name=\"viewport\">` 태그가 있음"
  },
  "lighthouse-core/audits/without-javascript.js | description": {
    "message": "JavaScript가 사용 중지되었더라도 사용자에게 앱을 사용하려면 JavaScript가 필요하다는 경고 등의 일부 콘텐츠는 앱에 표시되어야 합니다. [자세히 알아보기](https://web.dev/without-javascript/)"
  },
  "lighthouse-core/audits/without-javascript.js | explanation": {
    "message": "페이지 본문에서 스크립트를 사용할 수 없는 경우 본문에서 콘텐츠를 일부 렌더링해야 합니다."
  },
  "lighthouse-core/audits/without-javascript.js | failureTitle": {
    "message": "JavaScript를 사용할 수 없는 경우 대체 콘텐츠를 제공하지 않음"
  },
  "lighthouse-core/audits/without-javascript.js | title": {
    "message": "JavaScript를 사용할 수 없는 경우에도 일부 콘텐츠를 포함함"
  },
  "lighthouse-core/audits/works-offline.js | description": {
    "message": "프로그레시브 웹 앱을 빌드할 경우 앱이 오프라인에서도 작동할 수 있도록 서비스 워커를 사용하는 것이 좋습니다. [자세히 알아보기](https://web.dev/works-offline/)"
  },
  "lighthouse-core/audits/works-offline.js | failureTitle": {
    "message": "현재 페이지가 오프라인 시 200으로 응답하지 않음"
  },
  "lighthouse-core/audits/works-offline.js | title": {
    "message": "현재 페이지가 오프라인 시 200으로 응답함"
  },
  "lighthouse-core/audits/works-offline.js | warningNoLoad": {
    "message": "테스트 URL({requested})이 '{final}'(으)로 리디렉션되므로 이 페이지가 오프라인 상태에서는 로드되지 않을 수 있습니다. 두 번째 URL로 직접 테스트해 보세요."
  },
  "lighthouse-core/config/default-config.js | a11yAriaGroupDescription": {
    "message": "애플리케이션의 ARIA 사용을 개선하도록 추천된 사항입니다. 이를 통해 스크린 리더와 같은 지원 기술을 사용하는 사용자의 환경을 개선할 수 있습니다."
  },
  "lighthouse-core/config/default-config.js | a11yAriaGroupTitle": {
    "message": "ARIA"
  },
  "lighthouse-core/config/default-config.js | a11yAudioVideoGroupDescription": {
    "message": "오디오 및 비디오의 대체 콘텐츠를 제공하도록 추천된 사항입니다. 이를 통해 청각 장애나 시각 장애가 있는 사용자의 환경을 개선할 수 있습니다."
  },
  "lighthouse-core/config/default-config.js | a11yAudioVideoGroupTitle": {
    "message": "오디오 및 동영상"
  },
  "lighthouse-core/config/default-config.js | a11yBestPracticesGroupDescription": {
    "message": "일반적인 접근성 권장사항을 강조표시합니다."
  },
  "lighthouse-core/config/default-config.js | a11yBestPracticesGroupTitle": {
    "message": "권장사항"
  },
  "lighthouse-core/config/default-config.js | a11yCategoryDescription": {
    "message": "이 검사에서는 [웹 앱의 접근성을 개선](https://developers.9oo91e.qjz9zk/web/fundamentals/accessibility)하도록 추천된 사항을 강조합니다. 접근성 문제의 일부만 자동으로 감지되므로 직접 테스트하는 것도 좋습니다."
  },
  "lighthouse-core/config/default-config.js | a11yCategoryManualDescription": {
    "message": "자동화된 테스트 도구가 처리할 수 없는 영역을 다루는 항목입니다. [접근성 검토 실시](https://developers.9oo91e.qjz9zk/web/fundamentals/accessibility/how-to-review)에 관한 가이드에서 자세히 알아보세요."
  },
  "lighthouse-core/config/default-config.js | a11yCategoryTitle": {
    "message": "접근성"
  },
  "lighthouse-core/config/default-config.js | a11yColorContrastGroupDescription": {
    "message": "콘텐츠의 가독성을 개선할 추천 내용입니다."
  },
  "lighthouse-core/config/default-config.js | a11yColorContrastGroupTitle": {
    "message": "대비"
  },
  "lighthouse-core/config/default-config.js | a11yLanguageGroupDescription": {
    "message": "다른 언어를 사용하는 사용자가 콘텐츠를 더 쉽게 이해할 수 있게 개선하도록 추천된 사항입니다."
  },
  "lighthouse-core/config/default-config.js | a11yLanguageGroupTitle": {
    "message": "다국어화 및 현지화"
  },
  "lighthouse-core/config/default-config.js | a11yNamesLabelsGroupDescription": {
    "message": "애플리케이션 컨트롤의 의미 해석을 개선하도록 추천된 사항입니다. 이를 통해 스크린 리더와 같은 지원 기술을 사용하는 사용자의 환경을 개선할 수 있습니다."
  },
  "lighthouse-core/config/default-config.js | a11yNamesLabelsGroupTitle": {
    "message": "이름 및 라벨"
  },
  "lighthouse-core/config/default-config.js | a11yNavigationGroupDescription": {
    "message": "애플리케이션에서 키보드 탐색을 개선하도록 추천된 사항입니다."
  },
  "lighthouse-core/config/default-config.js | a11yNavigationGroupTitle": {
    "message": "탐색"
  },
  "lighthouse-core/config/default-config.js | a11yTablesListsVideoGroupDescription": {
    "message": "다음은 스크린 리더와 같은 보조 기술을 사용하여 표나 목록 데이터를 읽는 사용자의 경험을 개선할 수 있는 기회입니다."
  },
  "lighthouse-core/config/default-config.js | a11yTablesListsVideoGroupTitle": {
    "message": "표와 목록"
  },
  "lighthouse-core/config/default-config.js | bestPracticesBrowserCompatGroupTitle": {
    "message": "브라우저 호환성"
  },
  "lighthouse-core/config/default-config.js | bestPracticesCategoryTitle": {
    "message": "권장사항"
  },
  "lighthouse-core/config/default-config.js | bestPracticesGeneralGroupTitle": {
    "message": "일반"
  },
  "lighthouse-core/config/default-config.js | bestPracticesTrustSafetyGroupTitle": {
    "message": "신뢰와 안전"
  },
  "lighthouse-core/config/default-config.js | bestPracticesUXGroupTitle": {
    "message": "사용자 환경"
  },
  "lighthouse-core/config/default-config.js | budgetsGroupDescription": {
    "message": "성능 예산은 사이트 성능의 표준을 설정합니다."
  },
  "lighthouse-core/config/default-config.js | budgetsGroupTitle": {
    "message": "예산"
  },
  "lighthouse-core/config/default-config.js | diagnosticsGroupDescription": {
    "message": "애플리케이션 성능과 관련된 추가 정보입니다. 이러한 숫자는 성능 점수에 [직접적인 영향](https://web.dev/performance-scoring/)을 미치지 않습니다."
  },
  "lighthouse-core/config/default-config.js | diagnosticsGroupTitle": {
    "message": "진단"
  },
  "lighthouse-core/config/default-config.js | firstPaintImprovementsGroupDescription": {
    "message": "성능에서 가장 중요한 측면은 픽셀이 화면에 렌더링되는 속도입니다. 주요 측정항목: 최초 만족 페인트, 최초 유의미 페인트"
  },
  "lighthouse-core/config/default-config.js | firstPaintImprovementsGroupTitle": {
    "message": "최초 페인트 개선"
  },
  "lighthouse-core/config/default-config.js | loadOpportunitiesGroupDescription": {
    "message": "이러한 권장사항은 페이지를 더 빠르게 로드하는 데 도움이 될 수 있습니다. 성능 점수에는 [직접적인 영향](https://web.dev/performance-scoring/)을 미치지 않습니다."
  },
  "lighthouse-core/config/default-config.js | loadOpportunitiesGroupTitle": {
    "message": "추천"
  },
  "lighthouse-core/config/default-config.js | metricGroupTitle": {
    "message": "측정항목"
  },
  "lighthouse-core/config/default-config.js | overallImprovementsGroupDescription": {
    "message": "페이지가 빠르게 반응하고 가능한 한 빨리 사용할 수 있는 준비가 되도록 전반적인 로드 환경을 강화하세요. 주요 측정항목: 상호작용 시간, 속도 색인"
  },
  "lighthouse-core/config/default-config.js | overallImprovementsGroupTitle": {
    "message": "전반적인 개선사항"
  },
  "lighthouse-core/config/default-config.js | performanceCategoryTitle": {
    "message": "성능"
  },
  "lighthouse-core/config/default-config.js | pwaCategoryDescription": {
    "message": "이 검사는 프로그레시브 웹 앱의 요소를 검사합니다. [자세히 알아보기](https://developers.9oo91e.qjz9zk/web/progressive-web-apps/checklist)"
  },
  "lighthouse-core/config/default-config.js | pwaCategoryManualDescription": {
    "message": "이 검사는 기준 [PWA 체크리스트](https://developers.9oo91e.qjz9zk/web/progressive-web-apps/checklist)의 필수 항목이지만 Lighthouse에서 자동으로 확인되지는 않습니다. 점수에 영향을 미치지는 않지만 직접 확인하는 것이 중요합니다."
  },
  "lighthouse-core/config/default-config.js | pwaCategoryTitle": {
    "message": "프로그레시브 웹 앱"
  },
  "lighthouse-core/config/default-config.js | pwaFastReliableGroupTitle": {
    "message": "속도와 안정성"
  },
  "lighthouse-core/config/default-config.js | pwaInstallableGroupTitle": {
    "message": "설치 가능"
  },
  "lighthouse-core/config/default-config.js | pwaOptimizedGroupTitle": {
    "message": "PWA 최적화됨"
  },
  "lighthouse-core/config/default-config.js | seoCategoryDescription": {
    "message": "이와 같은 검사를 통해 페이지가 검색엔진 결과 순위에 최적화되도록 할 수 있습니다. Lighthouse에서 점검하지 않는 추가적인 요소가 검색 순위에 영향을 줄 수도 있습니다. [자세히 알아보기](https://support.9oo91e.qjz9zk/webmasters/answer/35769)"
  },
  "lighthouse-core/config/default-config.js | seoCategoryManualDescription": {
    "message": "사이트에서 이러한 추가 검증 도구를 실행하여 추가적인 검색엔진 최적화 권장사항을 확인합니다."
  },
  "lighthouse-core/config/default-config.js | seoCategoryTitle": {
    "message": "검색엔진 최적화"
  },
  "lighthouse-core/config/default-config.js | seoContentGroupDescription": {
    "message": "크롤러가 앱 콘텐츠를 효과적으로 파악할 수 있도록 HTML 형식을 지정하세요."
  },
  "lighthouse-core/config/default-config.js | seoContentGroupTitle": {
    "message": "콘텐츠 권장사항"
  },
  "lighthouse-core/config/default-config.js | seoCrawlingGroupDescription": {
    "message": "검색결과에 표시하려면 크롤러가 앱에 액세스할 수 있어야 합니다."
  },
  "lighthouse-core/config/default-config.js | seoCrawlingGroupTitle": {
    "message": "크롤링 및 색인 생성"
  },
  "lighthouse-core/config/default-config.js | seoMobileGroupDescription": {
    "message": "사용자가 콘텐츠를 읽기 위해 페이지를 확대하거나 축소할 필요가 없도록 모바일 친화적인 페이지를 지원하세요. [자세히 알아보기](https://developers.9oo91e.qjz9zk/search/mobile-sites/)"
  },
  "lighthouse-core/config/default-config.js | seoMobileGroupTitle": {
    "message": "모바일 친화적"
  },
  "lighthouse-core/gather/gather-runner.js | warningRedirected": {
    "message": "테스트 URL({requested})이 {final}(으)로 리디렉션되었기 때문에 페이지가 예상대로 로드되지 않을 수 있습니다. 두 번째 URL을 직접 테스트해 보세요."
  },
  "lighthouse-core/gather/gather-runner.js | warningTimeout": {
    "message": "페이지 로드가 너무 느려 시간 제한 내에 완료되지 않았습니다. 결과가 불완전할 수 있습니다."
  },
  "lighthouse-core/lib/i18n/i18n.js | columnCacheTTL": {
    "message": "캐시 TTL"
  },
  "lighthouse-core/lib/i18n/i18n.js | columnDuration": {
    "message": "시간"
  },
  "lighthouse-core/lib/i18n/i18n.js | columnElement": {
    "message": "요소"
  },
  "lighthouse-core/lib/i18n/i18n.js | columnFailingElem": {
    "message": "통과하지 못한 요소"
  },
  "lighthouse-core/lib/i18n/i18n.js | columnLocation": {
    "message": "위치"
  },
  "lighthouse-core/lib/i18n/i18n.js | columnName": {
    "message": "이름"
  },
  "lighthouse-core/lib/i18n/i18n.js | columnOverBudget": {
    "message": "예산 초과"
  },
  "lighthouse-core/lib/i18n/i18n.js | columnRequests": {
    "message": "요청"
  },
  "lighthouse-core/lib/i18n/i18n.js | columnResourceSize": {
    "message": "리소스 크기"
  },
  "lighthouse-core/lib/i18n/i18n.js | columnResourceType": {
    "message": "리소스 유형"
  },
  "lighthouse-core/lib/i18n/i18n.js | columnSize": {
    "message": "크기"
  },
  "lighthouse-core/lib/i18n/i18n.js | columnSource": {
    "message": "소스"
  },
  "lighthouse-core/lib/i18n/i18n.js | columnStartTime": {
    "message": "시작 시간"
  },
  "lighthouse-core/lib/i18n/i18n.js | columnTimeSpent": {
    "message": "소요 시간"
  },
  "lighthouse-core/lib/i18n/i18n.js | columnTransferSize": {
    "message": "전송 크기"
  },
  "lighthouse-core/lib/i18n/i18n.js | columnURL": {
    "message": "URL"
  },
  "lighthouse-core/lib/i18n/i18n.js | columnWastedBytes": {
    "message": "가능한 절감 효과"
  },
  "lighthouse-core/lib/i18n/i18n.js | columnWastedMs": {
    "message": "가능한 절감 효과"
  },
  "lighthouse-core/lib/i18n/i18n.js | cumulativeLayoutShiftMetric": {
    "message": "Cumulative Layout Shift"
  },
  "lighthouse-core/lib/i18n/i18n.js | displayValueByteSavings": {
    "message": "절감 가능치: {wastedBytes, number, bytes}KiB"
  },
  "lighthouse-core/lib/i18n/i18n.js | displayValueElementsFound": {
    "message": "{nodeCount,plural, =1{요소 1개 발견됨}other{요소 #개 발견됨}}"
  },
  "lighthouse-core/lib/i18n/i18n.js | displayValueMsSavings": {
    "message": "절감 가능치: {wastedMs, number, milliseconds} 밀리초"
  },
  "lighthouse-core/lib/i18n/i18n.js | documentResourceType": {
    "message": "문서"
  },
  "lighthouse-core/lib/i18n/i18n.js | estimatedInputLatencyMetric": {
    "message": "예상 입력 대기시간"
  },
  "lighthouse-core/lib/i18n/i18n.js | firstCPUIdleMetric": {
    "message": "최초 CPU 유휴 상태"
  },
  "lighthouse-core/lib/i18n/i18n.js | firstContentfulPaintMetric": {
    "message": "First Contentful Paint"
  },
  "lighthouse-core/lib/i18n/i18n.js | firstMeaningfulPaintMetric": {
    "message": "최초 유의미 페인트"
  },
  "lighthouse-core/lib/i18n/i18n.js | fontResourceType": {
    "message": "글꼴"
  },
  "lighthouse-core/lib/i18n/i18n.js | imageResourceType": {
    "message": "이미지"
  },
  "lighthouse-core/lib/i18n/i18n.js | interactiveMetric": {
    "message": "Time to Interactive"
  },
  "lighthouse-core/lib/i18n/i18n.js | largestContentfulPaintMetric": {
    "message": "Largest Contentful Paint"
  },
  "lighthouse-core/lib/i18n/i18n.js | maxPotentialFIDMetric": {
    "message": "최대 첫 입력 지연 예상 시간"
  },
  "lighthouse-core/lib/i18n/i18n.js | mediaResourceType": {
    "message": "미디어"
  },
  "lighthouse-core/lib/i18n/i18n.js | ms": {
    "message": "{timeInMs, number, milliseconds} 밀리초"
  },
  "lighthouse-core/lib/i18n/i18n.js | otherResourceType": {
    "message": "기타"
  },
  "lighthouse-core/lib/i18n/i18n.js | scriptResourceType": {
    "message": "스크립트"
  },
  "lighthouse-core/lib/i18n/i18n.js | seconds": {
    "message": "{timeInMs, number, seconds} 초"
  },
  "lighthouse-core/lib/i18n/i18n.js | speedIndexMetric": {
    "message": "Speed Index"
  },
  "lighthouse-core/lib/i18n/i18n.js | stylesheetResourceType": {
    "message": "스타일시트"
  },
  "lighthouse-core/lib/i18n/i18n.js | thirdPartyResourceType": {
    "message": "타사"
  },
  "lighthouse-core/lib/i18n/i18n.js | totalBlockingTimeMetric": {
    "message": "Total Blocking Time"
  },
  "lighthouse-core/lib/i18n/i18n.js | totalResourceType": {
    "message": "합계"
  },
  "lighthouse-core/lib/lh-error.js | badTraceRecording": {
    "message": "페이지 로드 중 처리한 추적을 기록하던 중 문제가 발생했습니다. Lighthouse를 다시 실행하세요. ({errorCode})"
  },
  "lighthouse-core/lib/lh-error.js | criTimeout": {
    "message": "초기 디버거 프로토콜 연결 대기 시간이 초과되었습니다."
  },
  "lighthouse-core/lib/lh-error.js | didntCollectScreenshots": {
    "message": "Chrome이 페이지 로드 중 스크린샷을 수집하지 않았습니다. 페이지에 표시된 콘텐츠가 있는지 확인한 다음 Lighthouse를 다시 실행해 보세요. ({errorCode})"
  },
  "lighthouse-core/lib/lh-error.js | dnsFailure": {
    "message": "DNS 서버에서 제공된 도메인을 해결하지 못했습니다."
  },
  "lighthouse-core/lib/lh-error.js | erroredRequiredArtifact": {
    "message": "필수 {artifactName} 수집기에 다음 오류가 발생했습니다. {errorMessage}"
  },
  "lighthouse-core/lib/lh-error.js | internalChromeError": {
    "message": "Chrome 내부 오류가 발생했습니다. Chrome을 다시 시작한 다음 Lighthouse를 다시 실행해 주세요."
  },
  "lighthouse-core/lib/lh-error.js | missingRequiredArtifact": {
    "message": "필수 {artifactName} 수집기가 실행되지 않았습니다."
  },
  "lighthouse-core/lib/lh-error.js | notHtml": {
    "message": "입력한 페이지가 HTML이 아닙니다(MIME {mimeType} 유형으로 게시됨)."
  },
  "lighthouse-core/lib/lh-error.js | oldChromeDoesNotSupportFeature": {
    "message": "이 Chrome 버전은 너무 오래되어 '{featureName}'을(를) 지원할 수 없습니다. 전체 결과를 보려면 최신 버전을 사용하세요."
  },
  "lighthouse-core/lib/lh-error.js | pageLoadFailed": {
    "message": "Lighthouse에서 사용자가 요청한 페이지를 안정적으로 로드하지 못했습니다. 올바른 URL을 테스트하고 있으며 서버에서 모든 요청에 적절하게 응답하고 있는지 확인하세요."
  },
  "lighthouse-core/lib/lh-error.js | pageLoadFailedHung": {
    "message": "페이지 응답이 중지되었기 때문에 Lighthouse에서 사용자가 요청한 URL을 안정적으로 로드하지 못했습니다."
  },
  "lighthouse-core/lib/lh-error.js | pageLoadFailedInsecure": {
    "message": "제공한 URL에 유효한 보안 인증서가 포함되어 있지 않습니다. {securityMessages}"
  },
  "lighthouse-core/lib/lh-error.js | pageLoadFailedInterstitial": {
    "message": "Chrome에서 전면 광고가 있는 페이지를 로드하지 못하도록 했습니다. 올바른 URL로 테스트하고 있으며 서버가 모든 요청에 적절하게 응답하고 있는지 확인하세요."
  },
  "lighthouse-core/lib/lh-error.js | pageLoadFailedWithDetails": {
    "message": "Lighthouse에서 사용자가 요청한 페이지를 안정적으로 로드하지 못했습니다. 올바른 URL로 테스트하고 있으며 서버가 모든 요청에 적절하게 응답하고 있는지 확인하세요. (세부정보: {errorDetails})"
  },
  "lighthouse-core/lib/lh-error.js | pageLoadFailedWithStatusCode": {
    "message": "Lighthouse에서 사용자가 요청한 페이지를 안정적으로 로드하지 못했습니다. 올바른 URL로 테스트하고 있으며 서버가 모든 요청에 적절하게 응답하고 있는지 확인하세요. (상태 코드: {statusCode})"
  },
  "lighthouse-core/lib/lh-error.js | pageLoadTookTooLong": {
    "message": "페이지 로드에 시간이 너무 오래 걸립니다. 보고서의 추천에 따라 페이지 로드 시간을 줄인 다음 Lighthouse를 다시 실행해 보세요. ({errorCode})"
  },
  "lighthouse-core/lib/lh-error.js | protocolTimeout": {
    "message": "DevTools 프로토콜 응답 대기가 할당된 시간을 초과했습니다. (메서드: {protocolMethod})"
  },
  "lighthouse-core/lib/lh-error.js | requestContentTimeout": {
    "message": "리소스 콘텐츠 가져오기 시간이 할당된 시간을 초과했습니다"
  },
  "lighthouse-core/lib/lh-error.js | urlInvalid": {
    "message": "사용자가 제공한 URL이 잘못되었습니다."
  },
  "lighthouse-core/report/html/renderer/util.js | auditGroupExpandTooltip": {
    "message": "감사 보기"
  },
  "lighthouse-core/report/html/renderer/util.js | calculatorLink": {
    "message": "계산기 보기"
  },
  "lighthouse-core/report/html/renderer/util.js | crcInitialNavigation": {
    "message": "초기 탐색"
  },
  "lighthouse-core/report/html/renderer/util.js | crcLongestDurationLabel": {
    "message": "최상 경로 최대 지연 시간:"
  },
  "lighthouse-core/report/html/renderer/util.js | dropdownCopyJSON": {
    "message": "JSON 복사"
  },
  "lighthouse-core/report/html/renderer/util.js | dropdownDarkTheme": {
    "message": "어두운 테마 전환"
  },
  "lighthouse-core/report/html/renderer/util.js | dropdownPrintExpanded": {
    "message": "인쇄 확장됨"
  },
  "lighthouse-core/report/html/renderer/util.js | dropdownPrintSummary": {
    "message": "인쇄 요약"
  },
  "lighthouse-core/report/html/renderer/util.js | dropdownSaveGist": {
    "message": "Gist로 저장"
  },
  "lighthouse-core/report/html/renderer/util.js | dropdownSaveHTML": {
    "message": "HTML로 저장"
  },
  "lighthouse-core/report/html/renderer/util.js | dropdownSaveJSON": {
    "message": "JSON으로 저장"
  },
  "lighthouse-core/report/html/renderer/util.js | dropdownViewer": {
    "message": "뷰어에서 열기"
  },
  "lighthouse-core/report/html/renderer/util.js | errorLabel": {
    "message": "오류!"
  },
  "lighthouse-core/report/html/renderer/util.js | errorMissingAuditInfo": {
    "message": "보고 오류: 감사 정보 없음"
  },
  "lighthouse-core/report/html/renderer/util.js | footerIssue": {
    "message": "문제 신고"
  },
  "lighthouse-core/report/html/renderer/util.js | labDataTitle": {
    "message": "실험실 데이터"
  },
  "lighthouse-core/report/html/renderer/util.js | lsPerformanceCategoryDescription": {
    "message": "에뮬레이션된 모바일 네트워크에서 분석한 현재 페이지의 [Lighthouse](https://developers.9oo91e.qjz9zk/web/tools/lighthouse/) 결과입니다. 값은 추정치이며 달라질 수 있습니다."
  },
  "lighthouse-core/report/html/renderer/util.js | manualAuditsGroupTitle": {
    "message": "직접 확인해야 하는 추가 항목"
  },
  "lighthouse-core/report/html/renderer/util.js | notApplicableAuditsGroupTitle": {
    "message": "해당 사항 없음"
  },
  "lighthouse-core/report/html/renderer/util.js | opportunityResourceColumnLabel": {
    "message": "추천"
  },
  "lighthouse-core/report/html/renderer/util.js | opportunitySavingsColumnLabel": {
    "message": "예상 절감치"
  },
  "lighthouse-core/report/html/renderer/util.js | passedAuditsGroupTitle": {
    "message": "통과한 감사"
  },
  "lighthouse-core/report/html/renderer/util.js | runtimeDesktopEmulation": {
    "message": "에뮬레이션된 데스크톱"
  },
  "lighthouse-core/report/html/renderer/util.js | runtimeMobileEmulation": {
    "message": "에뮬레이션된 Moto G4"
  },
  "lighthouse-core/report/html/renderer/util.js | runtimeNoEmulation": {
    "message": "에뮬레이션 없음"
  },
  "lighthouse-core/report/html/renderer/util.js | runtimeSettingsAxeVersion": {
    "message": "Axe 버전"
  },
  "lighthouse-core/report/html/renderer/util.js | runtimeSettingsBenchmark": {
    "message": "CPU/메모리 성능"
  },
  "lighthouse-core/report/html/renderer/util.js | runtimeSettingsCPUThrottling": {
    "message": "CPU 제한"
  },
  "lighthouse-core/report/html/renderer/util.js | runtimeSettingsChannel": {
    "message": "채널"
  },
  "lighthouse-core/report/html/renderer/util.js | runtimeSettingsDevice": {
    "message": "기기"
  },
  "lighthouse-core/report/html/renderer/util.js | runtimeSettingsFetchTime": {
    "message": "가져온 시간"
  },
  "lighthouse-core/report/html/renderer/util.js | runtimeSettingsNetworkThrottling": {
    "message": "네트워크 제한"
  },
  "lighthouse-core/report/html/renderer/util.js | runtimeSettingsTitle": {
    "message": "런타임 설정"
  },
  "lighthouse-core/report/html/renderer/util.js | runtimeSettingsUA": {
    "message": "사용자 에이전트(호스트)"
  },
  "lighthouse-core/report/html/renderer/util.js | runtimeSettingsUANetwork": {
    "message": "사용자 에이전트(네트워크)"
  },
  "lighthouse-core/report/html/renderer/util.js | runtimeSettingsUrl": {
    "message": "URL"
  },
  "lighthouse-core/report/html/renderer/util.js | runtimeUnknown": {
    "message": "알 수 없음"
  },
  "lighthouse-core/report/html/renderer/util.js | snippetCollapseButtonLabel": {
    "message": "스니펫 접기"
  },
  "lighthouse-core/report/html/renderer/util.js | snippetExpandButtonLabel": {
    "message": "스니펫 펼치기"
  },
  "lighthouse-core/report/html/renderer/util.js | thirdPartyResourcesLabel": {
    "message": "타사 리소스 표시"
  },
  "lighthouse-core/report/html/renderer/util.js | throttlingProvided": {
    "message": "런타임 환경을 통해 제공"
  },
  "lighthouse-core/report/html/renderer/util.js | toplevelWarningsMessage": {
    "message": "Lighthouse 실행에 영향을 미치는 문제가 발생했습니다."
  },
  "lighthouse-core/report/html/renderer/util.js | varianceDisclaimer": {
    "message": "값은 추정치이며 달라질 수 있습니다. 이러한 측정항목에서 [성능 점수가 직접 계산됩니다](https://web.dev/performance-scoring/)."
  },
  "lighthouse-core/report/html/renderer/util.js | warningAuditsGroupTitle": {
    "message": "감사를 통과했으나 경고를 받음"
  },
  "lighthouse-core/report/html/renderer/util.js | warningHeader": {
    "message": "경고: "
  },
  "node_modules/lighthouse-stack-packs/packs/amp.js | efficient-animated-content": {
    "message": "For animated content, use [`amp-anim`](https://amp.dev/documentation/components/amp-anim/) to minimize CPU usage when the content is offscreen."
  },
  "node_modules/lighthouse-stack-packs/packs/amp.js | offscreen-images": {
    "message": "Ensure that you are using [`amp-img`](https://amp.dev/documentation/components/amp-img/?format=websites) for images to automatically lazy-load. [Learn more](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 최적화 도구](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": "Refer to the [AMP documentation](https://amp.dev/documentation/guides-and-tutorials/develop/style_and_layout/style_pages/) to ensure all styles are supported."
  },
  "node_modules/lighthouse-stack-packs/packs/amp.js | uses-responsive-images": {
    "message": "The [`amp-img`](https://amp.dev/documentation/components/amp-img/?format=websites) component supports the [`srcset`](https://web.dev/use-srcset-to-automatically-choose-the-right-image/) attribute to specify which image assets to use based on the screen size. [Learn more](https://amp.dev/documentation/guides-and-tutorials/develop/style_and_layout/art_direction/)."
  },
  "node_modules/lighthouse-stack-packs/packs/amp.js | uses-webp-images": {
    "message": "Consider displaying all [`amp-img`](https://amp.dev/documentation/components/amp-img/?format=websites) components in WebP formats while specifying an appropriate fallback for other browsers. [Learn more](https://amp.dev/documentation/components/amp-img/#example:-specifying-a-fallback-image)."
  },
  "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": "Apply [route-level code splitting](https://web.dev/route-level-code-splitting-in-angular/) to minimize the size of your JavaScript bundles. Also, consider precaching assets with the [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": "If you are using Angular CLI, include source maps in your production build to inspect your bundles. [Learn more](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 동영상으로 삽입할 수 있게 해 주는 서비스에 GIF를 업로드해 보세요."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | font-display": {
    "message": "테마에서 맞춤 글꼴을 정의할 때 `@font-display`를 지정합니다."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | offscreen-images": {
    "message": "Install [a Drupal module](https://www.drupal.org/project/project_module?f%5B0%5D=&f%5B1%5D=&f%5B2%5D=im_vid_3%3A67&f%5B3%5D=&f%5B4%5D=sm_field_project_type%3Afull&f%5B5%5D=&f%5B6%5D=&text=%22lazy+load%22&solrsort=iss_project_release_usage+desc&op=Search) that can lazy load images. Such modules provide the ability to defer any offscreen images to improve performance."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | render-blocking-resources": {
    "message": "Consider using a module to inline critical CSS and JavaScript, or potentially load assets asynchronously via JavaScript such as the [Advanced CSS/JS Aggregation](https://www.drupal.org/project/advagg) module. Beware that optimizations provided by this module may break your site, so you will likely need to make code changes."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | time-to-first-byte": {
    "message": "테마, 모듈, 서버 사양은 모두 서버 응답 시간에 영향을 미칩니다. 더욱 최적화된 테마를 찾고, 최적화 모듈을 신중하게 선택하고, 서버를 업그레이드해 보세요. 호스팅 서버에서는 PHP opcode 캐싱 및 데이터베이스 쿼리 시간을 단축하기 위한 Redis나 Memcached 등의 메모리 캐싱을 사용하고, 페이지를 더 빠르게 준비하기 위해 최적화된 애플리케이션 로직을 사용해야 합니다."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | total-byte-weight": {
    "message": "페이지에서 로드되는 이미지의 크기를 줄이려면 [반응형 이미지 스타일](https://www.drupal.org/docs/8/mobile-guide/responsive-images-in-drupal-8)을 사용해 보세요. 페이지에 여러 콘텐츠 항목을 표시하는 데 Views를 사용하고 있다면 페이지로 나누기를 구현하여 주어진 페이지에 표시되는 콘텐츠 항목의 수를 제한하는 것이 좋습니다."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | unminified-css": {
    "message": "'Administration(관리) » Configuration(구성) » Development(개발)' 페이지에서 'Aggregate CSS files(CSS 파일 집계)'를 사용 설정했는지 확인합니다. [추가 모듈](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=css+aggregation&solrsort=iss_project_release_usage+desc&op=Search)을 통해 고급 집계 옵션을 구성하면 CSS 스타일을 연결, 축소, 압축함으로써 사이트 속도를 높일 수 있습니다."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | unminified-javascript": {
    "message": "'Administration(관리) » Configuration(구성) » Development(개발)' 페이지에서 'Aggregate JavaScript files(자바스크립트 파일 집계)'를 사용 설정했는지 확인합니다. [추가 모듈](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=javascript+aggregation&solrsort=iss_project_release_usage+desc&op=Search)을 통해 고급 집계 옵션을 구성하면 자바스크립트 애셋을 연결, 축소, 압축함으로써 사이트 속도를 높일 수 있습니다."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | unused-css-rules": {
    "message": "미사용 CSS 규칙을 삭제하는 방안을 고려하고, 관련 페이지 또는 페이지의 구성요소에 필요한 Drupal 라이브러리만 연결합니다. 자세한 정보는 [Drupal 문서 링크](https://www.drupal.org/docs/8/creating-custom-modules/adding-stylesheets-css-and-javascript-js-to-a-drupal-8-module#library)를 참고하세요. 연결된 라이브러리 중 불필요한 CSS를 추가하는 라이브러리를 확인하려면 Chrome DevTools의 [코드 범위](https://developers.9oo91e.qjz9zk/web/updates/2017/04/devtools-release-notes#coverage)를 실행해 보세요. Drupal 사이트에서 CSS 집계가 사용 중지되어 있으면 스타일시트의 URL에서 원인이 되는 테마 또는 모듈을 확인할 수 있습니다. 목록에서 코드 범위에 빨간색이 많이 보이는 스타일시트가 여러 개 있는 테마 또는 모듈을 찾아보세요. 테마 또는 모듈은 페이지에서 실제 사용되는 스타일시트만 대기열에 포함해야 합니다."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | unused-javascript": {
    "message": "Consider removing unused JavaScript assets and only attach the needed Drupal libraries to the relevant page or component in a page. See the [Drupal documentation link](https://www.drupal.org/docs/8/creating-custom-modules/adding-stylesheets-css-and-javascript-js-to-a-drupal-8-module#library) for details. To identify attached libraries that are adding extraneous JavaScript, try running [code coverage](https://developers.9oo91e.qjz9zk/web/updates/2017/04/devtools-release-notes#coverage) in Chrome DevTools. You can identify the theme/module responsible from the URL of the script when JavaScript aggregation is disabled in your Drupal site. Look out for themes/modules that have many scripts in the list which have a lot of red in code coverage. A theme/module should only enqueue a script if it is actually used on the page."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | uses-long-cache-ttl": {
    "message": "'Administration(관리) » Configuration(구성) » Development(개발)' 페이지에서 'Browser and proxy cache maximum age(브라우저 및 프록시 캐시 최대 기간)'를 설정합니다. [Drupal 캐시 및 성능 최적화](https://www.drupal.org/docs/7/managing-site-performance-and-scalability/caching-to-improve-performance/caching-overview#s-drupal-performance-resources)에 관해 읽어 보세요."
  },
  "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=optimize+images&solrsort=iss_project_release_usage+desc&op=Search)을 사용해 보세요. 또한 사이트에서 렌더링된 모든 이미지에 Drupal(Drupal 8 이상에서 사용 가능)에서 제공한 네이티브 [반응형 이미지 스타일](https://www.drupal.org/docs/8/mobile-guide/responsive-images-in-drupal-8)을 사용 중인지도 확인합니다."
  },
  "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=dns-prefetch&solrsort=iss_project_release_usage+desc&op=Search)을 설치하고 구성하여 사전 연결 또는 DNS 미리 가져오기 리소스 힌트를 추가할 수 있습니다."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | uses-responsive-images": {
    "message": "Drupal(Drupal 8 이상에서 사용 가능)에서 제공한 네이티브 [반응형 이미지 스타일](https://www.drupal.org/docs/8/mobile-guide/responsive-images-in-drupal-8)을 사용 중인지 확인합니다. 보기 모드, 보기 또는 WYSIWYG 편집기를 통해 업로드된 이미지로 이미지 필드를 렌더링할 경우 반응형 이미지 스타일을 사용합니다."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | uses-webp-images": {
    "message": "Consider installing and configuring [a module to leverage WebP image formats](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=webp&solrsort=iss_project_release_usage+desc&op=Search) in your site. Such modules automatically generate a WebP version of your uploaded images to optimize loading times."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | efficient-animated-content": {
    "message": "GIF를 HTML5 동영상으로 삽입할 수 있게 해 주는 서비스에 GIF를 업로드해 보세요."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | offscreen-images": {
    "message": "Install a [lazy-load Joomla plugin](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=lazy%20loading) that provides the ability to defer any offscreen images, or switch to a template that provides that functionality. Starting with Joomla 4.0, a dedicated lazy-loading plugin can be enabled by using the \"Content - Lazy Loading Images\" plugin. Also consider using [an AMP plugin](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=amp)."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | render-blocking-resources": {
    "message": "[중요한 애셋을 인라인으로 로드](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance)하거나 [덜 중요한 리소스를 지연](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance)할 수 있게 도와주는 다양한 Joomla 플러그인이 있습니다. 이러한 플러그인에서 제공하는 최적화로 인해 사용 중인 템플릿 또는 플러그인의 기능이 제대로 작동하지 않을 수 있으므로 신중하게 테스트해야 합니다."
  },
  "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)을 사용해 스타일을 연결, 축소, 압축함으로써 사이트 속도를 높일 수 있습니다. 이 기능을 제공하는 템플릿도 있습니다."
  },
  "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": "페이지에서 사용되지 않는 CSS를 로드하는 [Joomla 확장 프로그램](https://extensions.joomla.org/) 개수를 줄이거나 전환하는 것이 좋습니다. 불필요한 CSS를 추가하는 확장 프로그램을 확인하려면 Chrome DevTools의 [코드 범위](https://developers.9oo91e.qjz9zk/web/updates/2017/04/devtools-release-notes#coverage)를 실행해 보세요. 스타일시트의 URL에서 원인이 되는 테마 또는 플러그인을 확인할 수 있습니다. 목록에서 코드 범위에 빨간색이 많이 보이는 스타일시트가 여러 개 있는 플러그인을 찾아보세요. 플러그인은 페이지에서 실제 사용되는 스타일시트만 대기열에 포함해야 합니다."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | unused-javascript": {
    "message": "페이지에서 사용되지 않는 자바스크립트를 로드하는 [Joomla 확장 프로그램](https://extensions.joomla.org/) 개수를 줄이거나 전환하는 것이 좋습니다. 불필요한 JS를 추가하는 플러그인을 확인하려면 Chrome DevTools의 [코드 범위](https://developers.9oo91e.qjz9zk/web/updates/2017/04/devtools-release-notes#coverage)를 실행해 보세요. 스크립트의 URL에서 원인이 되는 확장 프로그램을 확인할 수 있습니다. 목록에서 코드 범위에 빨간색이 많이 보이는 스크립트가 여러 개 있는 확장 프로그램을 찾아보세요. 확장 프로그램은 페이지에서 실제 사용되는 스크립트만 대기열에 포함해야 합니다."
  },
  "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(System(시스템) > Global configuration(전역 구성) > Server(서버))에서 Gzip 페이지 압축을 사용 설정하여 텍스트 압축을 사용할 수 있습니다."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | uses-webp-images": {
    "message": "업로드한 이미지를 최적화된 형식으로 자동 변환해 주는 [플러그인](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=webp) 또는 서비스를 사용해 보세요."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | critical-request-chains": {
    "message": "자바스크립트 애셋을 번들로 구성하지 않는 경우 [baler](https://github.com/magento/baler)를 사용해 보세요."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | disable-bundling": {
    "message": "Magento의 내장 [자바스크립트 번들 구성 및 축소](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 | offscreen-images": {
    "message": "제품과 카탈로그 템플릿을 수정하여 웹 플랫폼의 [지연 로드](https://web.dev/native-lazy-loading) 기능을 활용해 보세요."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | time-to-first-byte": {
    "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)를 사용하여 정적 콘텐츠 배포에서 모든 자바스크립트 애셋을 축소하고 내장 축소 기능을 사용 중지합니다."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | unused-javascript": {
    "message": "Magento의 내장 [자바스크립트 번들 구성](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/magento.js | uses-webp-images": {
    "message": "[Magento Marketplace](https://marketplace.magento.com/catalogsearch/result/?q=webp)에서 새 이미지 형식을 활용하는 다양한 타사 확장 프로그램을 검색해 보세요."
  },
  "node_modules/lighthouse-stack-packs/packs/react.js | dom-size": {
    "message": "Consider using a “windowing” library like `react-window` to minimize the number of DOM nodes created if you are rendering many repeated elements on the page. [Learn more](https://web.dev/virtualize-long-lists-react-window/). Also, minimize unnecessary re-renders using [`shouldComponentUpdate`](https://reactjs.org/docs/optimizing-performance.html#shouldcomponentupdate-in-action), [`PureComponent`](https://reactjs.org/docs/react-api.html#reactpurecomponent), or [`React.memo`](https://reactjs.org/docs/react-api.html#reactmemo) and [skip effects](https://reactjs.org/docs/hooks-effect.html#tip-optimizing-performance-by-skipping-effects) only until certain dependencies have changed if you are using the `Effect` hook to improve runtime performance."
  },
  "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 | time-to-first-byte": {
    "message": "서버 측에서 React 구성요소를 렌더링하는 경우 `renderToNodeStream()` 또는 `renderToStaticNodeStream()`을(를) 사용하여 클라이언트가 모든 마크업이 아닌 마크업의 서로 다른 부분을 받아서 하이드레이션할 수 있도록 허용해 보세요. [자세히 알아보기](https://reactjs.org/docs/react-dom-server.html#rendertonodestream)"
  },
  "node_modules/lighthouse-stack-packs/packs/react.js | unminified-css": {
    "message": "If your build system minifies CSS files automatically, ensure that you are deploying the production build of your application. You can check this with the React Developer Tools extension. [Learn more](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build)."
  },
  "node_modules/lighthouse-stack-packs/packs/react.js | unminified-javascript": {
    "message": "If your build system minifies JS files automatically, ensure that you are deploying the production build of your application. You can check this with the React Developer Tools extension. [Learn more](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build)."
  },
  "node_modules/lighthouse-stack-packs/packs/react.js | unused-javascript": {
    "message": "서버 측에서 렌더링하지 않는 경우 `React.lazy()`(으)로 [자바스크립트 번들을 분할](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": "Profiler API를 활용하는 React 개발자 도구 프로파일러를 사용하여 구성요소의 렌더링 성능을 측정합니다. [자세히 알아보기](https://reactjs.org/blog/2018/09/10/introducing-the-react-profiler.html)"
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | efficient-animated-content": {
    "message": "GIF를 HTML5 동영상으로 삽입할 수 있게 해 주는 서비스에 GIF를 업로드해 보세요."
  },
  "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": "[중요한 애셋을 인라인](https://wordpress.org/plugins/search/critical+css/)하거나 [덜 중요한 리소스를 지연](https://wordpress.org/plugins/search/defer+css+javascript/)할 수 있게 도와주는 다양한 WordPress 플러그인이 있습니다. 이러한 플러그인에서 제공하는 최적화로 인해 내가 사용하는 테마 또는 플러그인의 기능이 깨질 수 있으므로 코드를 변경해야 할 가능성이 큽니다."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | time-to-first-byte": {
    "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": "페이지에서 사용되지 않는 CSS를 로드하는 [WordPress 플러그인](https://wordpress.org/plugins/) 개수를 줄이거나 전환하는 것이 좋습니다. 과도한 CSS를 부가하는 플러그인이 무엇인지 확인하려면 Chrome DevTools의 [코드 범위](https://developers.9oo91e.qjz9zk/web/updates/2017/04/devtools-release-notes#coverage)를 실행해 보세요. 스타일시트의 URL에서 관련된 테마 또는 플러그인을 확인할 수 있습니다. 목록에서 코드 범위에 빨간색이 길게 표시된 스타일시트가 있는 플러그인을 찾아보세요. 실제로 페이지에서 사용되는 플러그인은 대기열에 하나의 스타일시트만 포함해야 합니다."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | unused-javascript": {
    "message": "페이지에서 사용되지 않는 JavaScript를 로드하는 [WordPress 플러그인](https://wordpress.org/plugins/) 개수를 줄이거나 전환하는 것이 좋습니다. 과도한 JS를 부가하는 플러그인이 무엇인지 확인하려면 Chrome DevTools의 [코드 범위](https://developers.9oo91e.qjz9zk/web/updates/2017/04/devtools-release-notes#coverage)를 실행해 보세요. 스크립트의 URL에서 관련 테마 또는 플러그인을 확인할 수 있습니다. 목록에서 코드 범위에 빨간색이 길게 표시된 스크립트가 있는 플러그인을 찾아보세요. 실제로 페이지에서 사용되는 플러그인은 대기열에 하나의 스크립트만 포함해야 합니다."
  },
  "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/wordpress.js | uses-webp-images": {
    "message": "업로드한 이미지를 최적화된 형식으로 자동 변환해 주는 [플러그인](https://wordpress.org/plugins/search/convert+webp/) 또는 서비스를 사용해 보세요."
  }
}
