UNPKG

chrome-devtools-frontend

Version:
851 lines 262 kB
{ "flow-report/src/i18n/ui-strings.js | allReports": { "message": "รายงานทั้งหมด" }, "flow-report/src/i18n/ui-strings.js | categories": { "message": "หมวดหมู่" }, "flow-report/src/i18n/ui-strings.js | categoryAccessibility": { "message": "การช่วยเหลือพิเศษ" }, "flow-report/src/i18n/ui-strings.js | categoryBestPractices": { "message": "แนวทางปฏิบัติที่ดีที่สุด" }, "flow-report/src/i18n/ui-strings.js | categoryPerformance": { "message": "ประสิทธิภาพ" }, "flow-report/src/i18n/ui-strings.js | categoryProgressiveWebApp": { "message": "Progressive Web App" }, "flow-report/src/i18n/ui-strings.js | categorySeo": { "message": "SEO" }, "flow-report/src/i18n/ui-strings.js | desktop": { "message": "เดสก์ท็อป" }, "flow-report/src/i18n/ui-strings.js | helpDialogTitle": { "message": "ทำความเข้าใจรายงานโฟลว์ของ Lighthouse" }, "flow-report/src/i18n/ui-strings.js | helpLabel": { "message": "ทำความเข้าใจโฟลว์" }, "flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionNavigation": { "message": "ใช้รายงานการไปยังส่วนต่างๆ เพื่อ..." }, "flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionSnapshot": { "message": "ใช้รายงานภาพรวมเพื่อ..." }, "flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionTimespan": { "message": "ใช้รายงานระยะเวลาเพื่อ..." }, "flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation1": { "message": "รับคะแนนประสิทธิภาพของ Lighthouse" }, "flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation2": { "message": "วัดเมตริกประสิทธิภาพของการโหลดหน้าเว็บ เช่น Largest Contentful Paint และดัชนีความเร็ว" }, "flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation3": { "message": "ประเมินความสามารถของ Progressive Web App" }, "flow-report/src/i18n/ui-strings.js | helpUseCaseSnapshot1": { "message": "ค้นหาปัญหาด้านการช่วยเหลือพิเศษในแอปพลิเคชันหน้าเว็บเดียวหรือรูปแบบที่ซับซ้อน" }, "flow-report/src/i18n/ui-strings.js | helpUseCaseSnapshot2": { "message": "ประเมินแนวทางปฏิบัติแนะนำของเมนูและองค์ประกอบ UI ที่ซ่อนอยู่หลังการโต้ตอบ" }, "flow-report/src/i18n/ui-strings.js | helpUseCaseTimespan1": { "message": "วัดการเปลี่ยนแปลงเลย์เอาต์และเวลาในการดำเนินการ JavaScript จากชุดการโต้ตอบต่างๆ" }, "flow-report/src/i18n/ui-strings.js | helpUseCaseTimespan2": { "message": "สำรวจโอกาสของประสิทธิภาพในการปรับปรุงประสบการณ์ของหน้าเว็บที่มีอายุยาวนานและแอปพลิเคชันหน้าเว็บเดียว" }, "flow-report/src/i18n/ui-strings.js | highestImpact": { "message": "มีประสิทธิภาพสูงสุด" }, "flow-report/src/i18n/ui-strings.js | informativeAuditCount": { "message": "{numInformative,plural, =1{การตรวจสอบที่เป็นประโยชน์ {numInformative} ครั้ง}other{การตรวจสอบที่เป็นประโยชน์ {numInformative} ครั้ง}}" }, "flow-report/src/i18n/ui-strings.js | mobile": { "message": "อุปกรณ์เคลื่อนที่" }, "flow-report/src/i18n/ui-strings.js | navigationDescription": { "message": "การโหลดหน้าเว็บ" }, "flow-report/src/i18n/ui-strings.js | navigationLongDescription": { "message": "รายงานการไปยังส่วนต่างๆ จะวิเคราะห์การโหลดหน้าเว็บ 1 ครั้ง เช่นเดียวกับรายงานดั้งเดิมของ Lighthouse ทุกประการ" }, "flow-report/src/i18n/ui-strings.js | navigationReport": { "message": "รายงานการนำทาง" }, "flow-report/src/i18n/ui-strings.js | navigationReportCount": { "message": "{numNavigation,plural, =1{รายงานการนำทาง {numNavigation} ฉบับ}other{รายงานการนำทาง {numNavigation} ฉบับ}}" }, "flow-report/src/i18n/ui-strings.js | passableAuditCount": { "message": "{numPassableAudits,plural, =1{การตรวจสอบที่ผ่านได้ {numPassableAudits} ครั้ง}other{การตรวจสอบที่ผ่านได้ {numPassableAudits} ครั้ง}}" }, "flow-report/src/i18n/ui-strings.js | passedAuditCount": { "message": "{numPassed,plural, =1{การตรวจสอบที่ผ่าน {numPassed} ครั้ง}other{การตรวจสอบที่ผ่าน {numPassed} ครั้ง}}" }, "flow-report/src/i18n/ui-strings.js | ratingAverage": { "message": "เฉยๆ" }, "flow-report/src/i18n/ui-strings.js | ratingError": { "message": "ข้อผิดพลาด" }, "flow-report/src/i18n/ui-strings.js | ratingFail": { "message": "แย่" }, "flow-report/src/i18n/ui-strings.js | ratingPass": { "message": "ดี" }, "flow-report/src/i18n/ui-strings.js | save": { "message": "บันทึก" }, "flow-report/src/i18n/ui-strings.js | snapshotDescription": { "message": "จับภาพสถานะของหน้าเว็บแล้ว" }, "flow-report/src/i18n/ui-strings.js | snapshotLongDescription": { "message": "รายงานภาพรวมจะวิเคราะห์หน้าเว็บในสถานะหนึ่ง โดยทั่วไปจะเกิดขึ้นหลังจากการโต้ตอบของผู้ใช้" }, "flow-report/src/i18n/ui-strings.js | snapshotReport": { "message": "รายงานสแนปชอต" }, "flow-report/src/i18n/ui-strings.js | snapshotReportCount": { "message": "{numSnapshot,plural, =1{รายงานสแนปชอต {numSnapshot} ฉบับ}other{รายงานสแนปชอต {numSnapshot} ฉบับ}}" }, "flow-report/src/i18n/ui-strings.js | summary": { "message": "สรุป" }, "flow-report/src/i18n/ui-strings.js | timespanDescription": { "message": "การโต้ตอบของผู้ใช้" }, "flow-report/src/i18n/ui-strings.js | timespanLongDescription": { "message": "รายงานระยะเวลาจะวิเคราะห์ระยะเวลาที่กำหนดเอง ซึ่งมักจะมีการโต้ตอบของผู้ใช้" }, "flow-report/src/i18n/ui-strings.js | timespanReport": { "message": "รายงานระยะเวลา" }, "flow-report/src/i18n/ui-strings.js | timespanReportCount": { "message": "{numTimespan,plural, =1{รายงานระยะเวลา {numTimespan} ฉบับ}other{รายงานระยะเวลา {numTimespan} ฉบับ}}" }, "flow-report/src/i18n/ui-strings.js | title": { "message": "รายงานโฟลว์ผู้ใช้ Lighthouse" }, "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": "`role` ของ ARIA แต่ละรายการรองรับชุดย่อยของแอตทริบิวต์ `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-command-name.js | description": { "message": "เมื่อองค์ประกอบไม่มีชื่อที่เข้าถึงได้ โปรแกรมอ่านหน้าจอจะอ่านองค์ประกอบนั้นโดยใช้ชื่อทั่วไป ซึ่งทำให้ผู้ที่ต้องใช้โปรแกรมอ่านหน้าจอใช้องค์ประกอบดังกล่าวไม่ได้ [ดูข้อมูลเพิ่มเติม](https://web.dev/aria-name/)" }, "lighthouse-core/audits/accessibility/aria-command-name.js | failureTitle": { "message": "องค์ประกอบ `button`, `link` และ `menuitem` ไม่มีชื่อสำหรับการช่วยเหลือพิเศษ" }, "lighthouse-core/audits/accessibility/aria-command-name.js | title": { "message": "องค์ประกอบ `button`, `link` และ `menuitem` มีชื่อสำหรับการช่วยเหลือพิเศษ" }, "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-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-meter-name.js | description": { "message": "เมื่อองค์ประกอบไม่มีชื่อที่เข้าถึงได้ โปรแกรมอ่านหน้าจอจะอ่านองค์ประกอบนั้นโดยใช้ชื่อทั่วไป ซึ่งทำให้ผู้ที่ต้องใช้โปรแกรมอ่านหน้าจอใช้องค์ประกอบดังกล่าวไม่ได้ [ดูข้อมูลเพิ่มเติม](https://web.dev/aria-name/)" }, "lighthouse-core/audits/accessibility/aria-meter-name.js | failureTitle": { "message": "องค์ประกอบ ARIA `meter` ไม่มีชื่อสำหรับการช่วยเหลือพิเศษ" }, "lighthouse-core/audits/accessibility/aria-meter-name.js | title": { "message": "องค์ประกอบ ARIA `meter` มีชื่อสำหรับการช่วยเหลือพิเศษ" }, "lighthouse-core/audits/accessibility/aria-progressbar-name.js | description": { "message": "เมื่อองค์ประกอบ `progressbar` ไม่มีชื่อสำหรับการช่วยเหลือพิเศษ โปรแกรมอ่านหน้าจอจะอ่านองค์ประกอบนั้นโดยใช้ชื่อทั่วไป ซึ่งทำให้ผู้ที่ต้องใช้โปรแกรมอ่านหน้าจอใช้องค์ประกอบดังกล่าวไม่ได้ [ดูข้อมูลเพิ่มเติม](https://web.dev/aria-name/)" }, "lighthouse-core/audits/accessibility/aria-progressbar-name.js | failureTitle": { "message": "องค์ประกอบ ARIA `progressbar` ไม่มีชื่อสำหรับการช่วยเหลือพิเศษ" }, "lighthouse-core/audits/accessibility/aria-progressbar-name.js | title": { "message": "องค์ประกอบ ARIA `progressbar` มีชื่อสำหรับการช่วยเหลือพิเศษ" }, "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": "องค์ประกอบที่มี ARIA `[role]` ที่กำหนดให้องค์ประกอบย่อยต้องมี `[role]` ที่เฉพาะเจาะจงขาดองค์ประกอบย่อยที่จำเป็นดังกล่าวบางส่วนหรือทั้งหมด" }, "lighthouse-core/audits/accessibility/aria-required-children.js | title": { "message": "องค์ประกอบที่มี ARIA `[role]` ที่กำหนดให้องค์ประกอบย่อยต้องมี `[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-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-tooltip-name.js | description": { "message": "เมื่อองค์ประกอบไม่มีชื่อที่เข้าถึงได้ โปรแกรมอ่านหน้าจอจะอ่านองค์ประกอบนั้นโดยใช้ชื่อทั่วไป ซึ่งทำให้ผู้ที่ต้องใช้โปรแกรมอ่านหน้าจอใช้องค์ประกอบดังกล่าวไม่ได้ [ดูข้อมูลเพิ่มเติม](https://web.dev/aria-name/)" }, "lighthouse-core/audits/accessibility/aria-tooltip-name.js | failureTitle": { "message": "องค์ประกอบ ARIA `tooltip` ไม่มีชื่อสำหรับการช่วยเหลือพิเศษ" }, "lighthouse-core/audits/accessibility/aria-tooltip-name.js | title": { "message": "องค์ประกอบ ARIA `tooltip` มีชื่อสำหรับการช่วยเหลือพิเศษ" }, "lighthouse-core/audits/accessibility/aria-treeitem-name.js | description": { "message": "เมื่อองค์ประกอบไม่มีชื่อที่เข้าถึงได้ โปรแกรมอ่านหน้าจอจะอ่านองค์ประกอบนั้นโดยใช้ชื่อทั่วไป ซึ่งทำให้ผู้ที่ต้องใช้โปรแกรมอ่านหน้าจอใช้องค์ประกอบดังกล่าวไม่ได้ [ดูข้อมูลเพิ่มเติม](https://web.dev/aria-name/)" }, "lighthouse-core/audits/accessibility/aria-treeitem-name.js | failureTitle": { "message": "องค์ประกอบ ARIA `treeitem` ไม่มีชื่อสำหรับการช่วยเหลือพิเศษ" }, "lighthouse-core/audits/accessibility/aria-treeitem-name.js | title": { "message": "องค์ประกอบ ARIA `treeitem` มีชื่อสำหรับการช่วยเหลือพิเศษ" }, "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 ต้องไม่ซ้ำกันเพื่อป้องกันไม่ให้เทคโนโลยีความช่วยเหลือพิเศษมองข้ามอินสแตนซ์อื่นๆ [ดูข้อมูลเพิ่มเติม](https://web.dev/duplicate-id-aria/)" }, "lighthouse-core/audits/accessibility/duplicate-id-aria.js | failureTitle": { "message": "มีรหัส ARIA ซ้ำกัน" }, "lighthouse-core/audits/accessibility/duplicate-id-aria.js | title": { "message": "ไม่มีรหัส ARIA ที่ซ้ำกัน" }, "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/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>` ช่วยโปรแกรมอ่านหน้าจอถ่ายทอดความหมายให้แก่ผู้ใช้ [ดูข้อมูลเพิ่มเติม](https://web.dev/object-alt/)" }, "lighthouse-core/audits/accessibility/object-alt.js | failureTitle": { "message": "องค์ประกอบ `<object>` ไม่มีข้อความแสดงแทน" }, "lighthouse-core/audits/accessibility/object-alt.js | title": { "message": "องค์ประกอบ `<object>` มีข้อความแสดงแทน" }, "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": "โปรแกรมอ่านหน้าจอมีฟีเจอร์ที่ช่วยให้ไปยังส่วนต่างๆ ของตารางได้ง่ายขึ้น การดูแลให้เซลล์ `<td>` ที่ใช้แอตทริบิวต์ `[headers]` อ้างอิงถึงเซลล์อื่นๆ ในตารางเดียวกันเท่านั้นอาจช่วยปรับปรุงประสบการณ์สำหรับผู้ใช้โปรแกรมอ่านหน้าจอ [ดูข้อมูลเพิ่มเติม](https://web.dev/td-headers-attr/)" }, "lighthouse-core/audits/accessibility/td-headers-attr.js | failureTitle": { "message": "เซลล์ในองค์ประกอบ `<table>` ที่ใช้แอตทริบิวต์ `[headers]` อ้างอิงถึง `id` ขององค์ประกอบที่ไม่พบในตารางเดียวกันนี้" }, "lighthouse-core/audits/accessibility/td-headers-attr.js | title": { "message": "เซลล์ในองค์ประกอบ `<table>` ที่ใช้แอตทริบิวต์ `[headers]` อ้างอิงถึงเซลล์ของตารางภายในตารางเดียวกัน" }, "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>` ไม่มีองค์ประกอบ `<track>` ที่มี `[kind=\"captions\"]`" }, "lighthouse-core/audits/accessibility/video-caption.js | title": { "message": "องค์ประกอบ `<video>` มีองค์ประกอบ `<track>` ที่มี `[kind=\"captions\"]`" }, "lighthouse-core/audits/apple-touch-icon.js | description": { "message": "ให้ระบุ `apple-touch-icon` เพื่อให้ปรากฏใน iOS ได้อย่างดีที่สุดเมื่อผู้ใช้เพิ่ม Progressive Web App ลงในหน้าจอหลัก โดยต้องชี้ไปที่สี่เหลี่ยมจตุรัสแบบไม่โปร่งใสขนาด 192 พิกเซล (หรือ 180 พิกเซล) รูปแบบ 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": "ค่าปัจจุบัน" }, "lighthouse-core/audits/autocomplete.js | columnSuggestions": { "message": "โทเค็นแนะนำ" }, "lighthouse-core/audits/autocomplete.js | description": { "message": "`autocomplete` ช่วยให้ผู้ใช้ส่งแบบฟอร์มได้เร็วขึ้น พิจารณาเปิดใช้โดยตั้งค่าแอตทริบิวต์ `autocomplete` เป็นค่าที่ถูกต้องเพื่ออำนวยความสะดวกแก่ผู้ใช้ [ดูข้อมูลเพิ่มเติม](https://developers.google.com/web/fundamentals/design-and-ux/input/forms#use_metadata_to_enable_auto-complete)" }, "lighthouse-core/audits/autocomplete.js | failureTitle": { "message": "เอลิเมนต์ `<input>` ไม่มีแอตทริบิวต์ `autocomplete` ที่ถูกต้อง" }, "lighthouse-core/audits/autocomplete.js | manualReview": { "message": "ต้องตรวจสอบโดยเจ้าหน้าที่" }, "lighthouse-core/audits/autocomplete.js | reviewOrder": { "message": "ตรวจสอบลำดับของโทเค็น" }, "lighthouse-core/audits/autocomplete.js | title": { "message": "เอลิเมนต์ `<input>` ใช้ `autocomplete` อย่างถูกต้อง" }, "lighthouse-core/audits/autocomplete.js | warningInvalid": { "message": "โทเค็น `autocomplete`: \"{token}\" ใน {snippet} ไม่ถูกต้อง" }, "lighthouse-core/audits/autocomplete.js | warningOrder": { "message": "ตรวจสอบลำดับของโทเค็น: \"{tokens}\" ใน {snippet}" }, "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": "ลดเวลาในการดำเนินการกับ JavaScript" }, "lighthouse-core/audits/bootup-time.js | title": { "message": "เวลาในการดำเนินการกับ JavaScript" }, "lighthouse-core/audits/byte-efficiency/duplicated-javascript.js | description": { "message": "นำโมดูล JavaScript ขนาดใหญ่ที่ซ้ำกันออกจากแพ็กเกจเพื่อลดจำนวนไบต์ที่ไม่จำเป็นที่กิจกรรมเครือข่ายใช้ " }, "lighthouse-core/audits/byte-efficiency/duplicated-javascript.js | title": { "message": "นำโมดูลที่ซ้ำกันในแพ็กเกจ JavaScript ออก" }, "lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | description": { "message": "GIF ขนาดใหญ่ไม่มีประสิทธิภาพในการแสดงเนื้อหาภาพเคลื่อนไหว พิจารณาใช้วิดีโอ MPEG4/WebM สำหรับภาพเคลื่อนไหวและใช้ PNG/WebP สำหรับภาพนิ่งแทน GIF เพื่อประหยัดไบต์ของเครือข่าย [ดูข้อมูลเพิ่มเติม](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": "โพลีฟิลล์และการเปลี่ยนรูปแบบช่วยให้เบราว์เซอร์เดิมใช้ฟีเจอร์ JavaScript ใหม่ได้ แต่ส่วนมากจะไม่จำเป็นสำหรับเบราว์เซอร์สมัยใหม่ สำหรับ JavaScript แบบแพ็กเกจ ให้ใช้กลยุทธ์การทำให้สคริปต์สมัยใหม่ใช้งานได้โดยใช้การตรวจหาฟีเจอร์โมดูล/ไม่มีโมดูลเพื่อลดจำนวนโค้ดที่ส่งไปยังเบราว์เซอร์สมัยใหม่ ขณะที่ยังรองรับเบราว์เซอร์เดิมอยู่ [ดูข้อมูลเพิ่มเติม](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/modern-image-formats.js | description": { "message": "รูปแบบรูปภาพ เช่น WebP และ AVIF มักบีบอัดได้ดีกว่า PNG หรือ JPEG ซึ่งหมายความว่าจะดาวน์โหลดได้เร็วขึ้นและใช้อินเทอร์เน็ตน้อยลง [ดูข้อมูลเพิ่มเติม](https://web.dev/uses-webp-images/)" }, "lighthouse-core/audits/byte-efficiency/modern-image-formats.js | title": { "message": "แสดงรูปภาพในรูปแบบสมัยใหม่" }, "lighthouse-core/audits/byte-efficiency/offscreen-images.js | description": { "message": "พิจารณาโหลดรูปภาพนอกหน้าจอและรูปภาพที่ซ่อนไว้แบบ Lazy Loading หลังจากที่ทรัพยากรที่สำคัญทั้งหมดโหลดเสร็จแล้วเพื่อลดเวลาในการโต้ตอบ [ดูข้อมูลเพิ่มเติม](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": "ทรัพยากรบล็อก First Paint ของหน้าเว็บอยู่ พิจารณาแสดง JS/CSS ที่สำคัญในหน้าและเลื่อนเวลาแสดง JS/สไตล์ที่ไม่สำคัญทั้งหมดออกไป [ดูข้อมูลเพิ่มเติม](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": "การลดขนาดไฟล์ JavaScript ช่วยลดขนาดเปย์โหลดและเวลาในการแยกวิเคราะห์สคริปต์ได้ [ดูข้อมูลเพิ่มเติม](https://web.dev/unminified-javascript/)" }, "lighthouse-core/audits/byte-efficiency/unminified-javascript.js | title": { "message": "ลดขนาด JavaScript" }, "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": "ลดจำนวน JavaScript ที่ไม่ได้ใช้และเลื่อนเวลาโหลดสคริปต์ไปจนกว่าจะจำเป็นต้องใช้เพื่อลดจำนวนไบต์ที่กิจกรรมเครือข่ายใช้ [ดูข้อมูลเพิ่มเติม](https://web.dev/unused-javascript/)" }, "lighthouse-core/audits/byte-efficiency/unused-javascript.js | title": { "message": "ลดจำนวน JavaScript ที่ไม่ได้ใช้" }, "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-snapshot.js | columnActualDimensions": { "message": "ขนาดจริง" }, "lighthouse-core/audits/byte-efficiency/uses-responsive-images-snapshot.js | columnDisplayedDimensions": { "message": "ขนาดที่แสดง" }, "lighthouse-core/audits/byte-efficiency/uses-responsive-images-snapshot.js | failureTitle": { "message": "รูปภาพใหญ่กว่าขนาดที่แสดง" }, "lighthouse-core/audits/byte-efficiency/uses-responsive-images-snapshot.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/content-width.js | description": { "message": "หากความกว้างของเนื้อหาในแอปไม่ตรงกับความกว้างของวิวพอร์ต แอปอาจไม่ได้รับการเพิ่มประสิทธิภาพเพื่อหน้าจออุปกรณ์เคลื่อนที่ [ดูข้อมูลเพิ่มเติม](https://web.dev/content-width/)" }, "lighthouse-core/audits/content-width.js | explanation": { "message": "ขนาดวิวพอร์ต {innerWidth} พิกเซลไม่ตรงกับขนาดหน้าต่าง {outerWidth} พิกเซล" }, "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/csp-xss.js | columnDirective": { "message": "คำสั่ง" }, "lighthouse-core/audits/csp-xss.js | columnSeverity": { "message": "ความรุนแรง" }, "lighthouse-core/audits/csp-xss.js | description": { "message": "นโยบายรักษาความปลอดภัยเนื้อหา (CSP) ที่มีประสิทธิภาพช่วยลดความเสี่ยงต่อการโจมตี Cross-site Scripting (XSS) ได้อย่างมาก [ดูข้อมูลเพิ่มเติม](https://web.dev/csp-xss/)" }, "lighthouse-core/audits/csp-xss.js | itemSeveritySyntax": { "message": "ไวยากรณ์" }, "lighthouse-core/audits/csp-xss.js | metaTagMessage": { "message": "หน้าเว็บมีการกำหนด CSP ในแท็ก <meta> ลองกำหนด CSP ในส่วนหัว HTTP หากทำได้" }, "lighthouse-core/audits/csp-xss.js | noCsp": { "message": "ไม่พบ CSP ในโหมดบังคับใช้" }, "lighthouse-core/audits/csp-xss.js | title": { "message": "ตรวจสอบว่า CSP มีผลกับการโจมตี XSS" }, "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/charset.js | description": { "message": "จำเป็นต้องประกาศการเข้ารหัสอักขระ ซึ่งทำได้โดยใช้แท็ก `<meta>` ใน 1024 ไบต์แรกของ HTML หรือในส่วนหัวการตอบกลับ HTTP ประเภทเนื้อหา [ดูข้อมูลเพิ่มเติม](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": "หน้าไม่มี DOCTYPE HTML ดังนั้นจึงทริกเกอร์โหมดที่ไม่มาตรฐาน" }, "lighthouse-core/audits/dobetterweb/doctype.js | title": { "message": "หน้ามี DOCTYPE HTML" }, "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.google.com/web/fundamentals/performance/rendering/reduce-the-scope-and-complexity-of-style-calculations)ยาวนานขึ้น และสร้าง[การจัดเรียงการออกแบบใหม่](https://developers.google.com/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/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/inspector-issues.js | columnIssueType": { "message": "ประเภทปัญหา" }, "lighthouse-core/audits/dobetterweb/inspector-issues.js | description": { "message": "ปัญหาต่างๆ ที่บันทึกไว้ในแผง `Issues` ในเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome บ่งบอกว่าเป็นปัญหาที่ยังไม่ได้รับการแก้ไข โดยอาจมาจากคำขอเครือข่ายที่ไม่ประสบความสำเร็จ การควบคุมด้านความปลอดภัยที่ไม่เพียงพอ และข้อกังวลอื่นๆ เกี่ยวกับเบราว์เซอร์ เปิดแผง \"ปัญหา\" ในเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome เพื่อดูรายละเอียดเพิ่มเติมของแต่ละปัญหา" }, "lighthouse-core/audits/dobetterweb/inspector-issues.js | failureTitle": { "message": "บันทึกปัญหาไว้แล้วในแผง `Issues` ในเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome" }, "lighthouse-core/audits/dobetterweb/inspector-issues.js | issueTypeBlockedByResponse": { "message": "ถูกบล็อกโดยนโยบายข้ามต้นทาง" }, "lighthouse-core/audits/dobetterweb/inspector-issues.js | issueTypeHeavyAds": { "message": "การใช้ทรัพยากรปริมาณมากของโฆษณา" }, "lighthouse-core/audits/dobetterweb/inspector-issues.js | title": { "message": "ไม่พบปัญหาในแผง `Issues` ในเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome" }, "li