[G1-Sync] Manual knowledge update

This commit is contained in:
Antigravity Agent
2026-04-30 22:42:02 +09:00
parent 0bd4f19e38
commit c36c0644a1
4888 changed files with 18470 additions and 18602 deletions
@@ -1,7 +1,7 @@
---
title: 웹 접근성 및 포용적 설계 (a11y)
category: Software Architecture
tags: [Accessibility, a11y, Semantic HTML, Inclusivity]
category: Software [[Architecture]]
tags: [[[Accessibility]], a11y, Semantic HTML, Inclusivity]
created: 2026-04-20
---
@@ -13,7 +13,7 @@ created: 2026-04-20
## 📖 구조화된 지식 (Synthesized Content)
- **Semantic HTML (의미론적 태그)**:
- `<div>`로만 도배하지 마라. `<main>`, `<article>`, `<section>`, `<nav>` 등 의미가 담긴 태그를 써야 기계(스크린 리더)와 검색 엔진이 내 콘텐츠의 중요도를 파악한다.
- **ARIA & States**:
- **ARIA & [[State]]s**:
- 표준 HTML로 설명이 불가능한 인터랙션(예: 커스텀 탭 메뉴)은 `aria-label`, `aria-hidden` 등을 통해 기계에게 보조 설명을 전한다.
- **Keyboard Navigation**:
- 마우스 없이 `Tab` 키와 `Enter` 키만으로 내 앱의 모든 핵심 기능을 수행할 수 있는지 검증하라. 포커스링을 숨기지 마라. 누군가에게는 유일한 가이드라인이다.