From d083de122ca361e46cfa9de134bbb01ef1d74ce6 Mon Sep 17 00:00:00 2001 From: seonghobae <8172694+seonghobae@users.noreply.github.com> Date: Fri, 4 Sep 2026 03:35:31 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8=20Palette:=20[=EC=A0=91=EA=B7=BC?= =?UTF-8?q?=EC=84=B1=20=EA=B0=9C=EC=84=A0]=20=EB=84=A4=EB=B9=84=EA=B2=8C?= =?UTF-8?q?=EC=9D=B4=EC=85=98=20=EB=9E=9C=EB=93=9C=EB=A7=88=ED=81=AC?= =?UTF-8?q?=EC=9D=98=20=EB=B2=88=EC=97=AD=20=ED=98=B8=ED=99=98=EC=84=B1=20?= =?UTF-8?q?=ED=96=A5=EC=83=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .jules/palette.md | 4 ++++ src/main/kotlin/html4tree/main.kt | 3 ++- src/test/kotlin/html4tree/MainTest.kt | 3 ++- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.jules/palette.md b/.jules/palette.md index 604d7810..1620a442 100644 --- a/.jules/palette.md +++ b/.jules/palette.md @@ -73,3 +73,7 @@ ## 2026-08-17 - 브라우저 번역과 화면 판독기의 호환성을 위한 텍스트 처리 **Learning:** `aria-label` 속성으로 지정된 화면 판독기용 대체 텍스트는 Chrome Translate 등 브라우저 번역 도구에 의해 번역되지 않는 경우가 많습니다. 이로 인해 문서 언어가 변환되어도 스크린 리더에서는 원본 언어(예: 영어)로 읽혀 다국어 접근성이 저하됩니다. **Action:** 화면 판독기를 위한 숨겨진 설명 텍스트를 제공할 때 `aria-label` 대신 CSS `.visually-hidden` 클래스를 적용한 `` 요소를 사용하여, 브라우저가 일반 텍스트로 인식하고 번역할 수 있도록 하여 다국어 접근성 호환성을 확보하십시오. + +## 2024-08-20 - 내비게이션 랜드마크의 번역 호환성 향상 +**Learning:** `aria-label` 속성값은 종종 브라우저 번역기(예: 크롬 번역)에 의해 번역되지 않아서, 사용자가 다른 언어로 페이지를 번역할 때 스크린 리더에서 올바르지 않은 접근성 문제가 발생할 수 있습니다. +**Action:** `