# เฟรมต้องมีชื่อที่เข้าถึงได้

<https://www.fixreports.com/th/issues/frame-title>

WCAG 4.1.2 Name, Role, Value · ระดับ A

เฟรมที่ฝังไว้ (มักเป็นแผนที่ วิดีโอ หรือวิดเจ็ตของแอป) ไม่มี title ผู้ใช้โปรแกรมอ่านหน้าจอจึงไม่รู้ว่าเฟรมมีเนื้อหาอะไร

## กฎนี้ตรวจอะไร
ตรวจให้แน่ใจว่าองค์ประกอบ <iframe> และ <frame> มีชื่อที่เข้าถึงได้.

## ทำไมจึงสำคัญ
WCAG 4.1.2 กำหนดให้เฟรมต้องมีชื่อที่เข้าถึงได้

## วิธีแก้ไข
### บนเว็บไซต์ทุกประเภท
1. เพิ่มแอตทริบิวต์ title ที่อธิบายเนื้อหาของเฟรม
2. หากแอปของบุคคลที่สามเป็นผู้แทรกเฟรม ให้ขอให้ผู้ให้บริการเพิ่ม title

### บน Shopify
1. เพิ่มแอตทริบิวต์ title ที่อธิบายเนื้อหาของเฟรม
2. หากแอปของบุคคลที่สามเป็นผู้แทรกเฟรม ให้ขอให้ผู้ให้บริการเพิ่ม title

### บน WooCommerce และ WordPress
1. เพิ่มแอตทริบิวต์ title ที่อธิบายเนื้อหาของเฟรม
2. หากแอปของบุคคลที่สามเป็นผู้แทรกเฟรม ให้ขอให้ผู้ให้บริการเพิ่ม title

## วิธีตรวจสอบการแก้ไข
- สแกนหน้าที่ได้รับผลกระทบอีกครั้ง

## แหล่งที่มา
- เอกสารกฎของ axe-core (Deque): https://dequeuniversity.com/rules/axe/4.13/frame-title
- ทำความเข้าใจ WCAG 4.1.2 (W3C): https://www.w3.org/WAI/WCAG22/Understanding/name-role-value
