접근성
이 사이트가 하는 일과 아직 확인되지 않은 부분
성과만 나열한 접근성 선언문은 홍보에 불과해요. 이 선언문은 무엇을 만들었고, 무엇을 어떻게 평가했는지, 그리고 — 실제로 여러분에게 유용한 부분 — 아직 아무도 검증하지 않은 것까지 적어요.
Last reviewed: 20 September 2026. Applies to castomflow.com, every page, in English and Polish.
우리가 지향하는 표준
이 웹사이트는 WCAG 2.1 AA 등급을 목표로 만들어졌어요. 이것은 의도와 조치에 대한 설명이지 인증서가 아니에요. 이 사이트는 독립적인 감사를 받지 않았고, 외부 접근성 전문가가 승인한 바도 없어요. 이하는 이 사이트를 만든 사람들의 자체 평가이며, 그 가치는 여러분이 예상하는 만큼이에요.
저희는 공공기관이 아닌 민간 회사이기 때문에 이 페이지를 게시할 의무는 없어요. 게시하는 이유는, 독자가 어려움을 직접 겪으며 20분을 허비하기 전에 무엇을 기대할 수 있는지 알아야 한다고 믿기 때문이에요.
이 선언문의 적용 범위
castomflow.com 웹사이트 — 두 언어의 모든 페이지, 이 페이지를 포함해요. app.castomflow.com의 애플리케이션은 포함되지 않아요. 그곳은 별도의 소프트웨어로 자체 인터페이스, 자체 컨트롤, 자체 평가를 갖고 있어요. 제품이 기대에 못 미친다면, 이 페이지 하단의 주소로 연락하시면 여전히 알맞은 사람에게 전달돼요.
기본으로 갖춘 기능
- 독자용 설정 패널
- 헤더의 사람 아이콘을 누르면 페이지에 즉시 적용되고 여러분의 기기에 저장되는 설정이 열려요. 네 가지 색 구성(시스템, 밝게, 어둡게, 고대비), 세 가지 글자 크기, 더 넓은 자간·단어 간격·줄 간격, 그리고 움직임 줄이기예요.
- 양방향 고대비
- 고대비 설정은 시스템이 밝은 모드인지 어두운 모드인지에 따라 검정 바탕에 흰색 또는 흰 바탕에 검정으로 표시되며, 더 두꺼운 구분선을 사용하고 장식용 색상은 없애요.
- 끌 수 있는 움직임
- 헤더 일러스트의 애니메이션과 부드러운 스크롤은 모두 멈춰요 — 패널에서 직접 끄거나, 운영체제에서 이미 움직임 줄이기를 선호한다고 설정한 경우 자동으로 꺼져요. 두 번 요청하게 하지 않아요.
- 소리 내어 읽기
- 듣기 버튼은 페이지의 텍스트를 블록 단위로 읽어 주며, 지금 읽고 있는 위치를 표시해요. 여러분 기기에 내장된 음성을 사용하므로 어디로도 전송되지 않아요. 이것은 화면 낭독 프로그램이 아니며 그 대체품으로 제공되지도 않아요. 긴 글 읽기가 힘든 분들을 위한 기능이에요. 화면 낭독 프로그램을 사용하신다면 이 기능은 방해하지 않아요.
- 키보드
- 모든 요소가 키보드로 도달하고 조작할 수 있어요. 메뉴는 기본
<details>요소라서 JavaScript가 작동하든 안 하든 Enter로 열리고 Escape로 닫혀요. 포커스는 항상 보여요 — 3픽셀 두께의 외곽선은 절대 제거되지 않고 모양만 바뀔 뿐이에요. - 구조와 언어
- 페이지마다
<h1>하나, 순서에 맞는 제목, 헤더·내비게이션·본문·푸터 랜드마크, 첫 포커스 요소로 건너뛰기 링크, 그리고 모든 페이지에 언어를 선언하고 다른 언어의 개별 구문에도 언어를 표시해요. - 타이포그래피와 터치 대상
- 어떤 글자도 14px 미만으로 설정하지 않아요. 상호작용 요소는 최소 44px 높이예요. 텍스트는 가로 스크롤 없이 한 열로 재배치되고, 넓은 콘텐츠는 페이지를 밀어내지 않고 자기 상자 안에서 스크롤돼요.
- 아이콘 폰트 없음, 이모지 아이콘 없음
- 모든 아이콘은 장식용으로 표시된 인라인 SVG라서 화면 낭독 프로그램이 문자 이름을 읽는 대신 레이블을 알려줘요. 아이콘이 혼자서 의미를 전달하는 일은 없어요.
- JavaScript 없이도 작동해요
- 스크립트를 차단해도 페이지는 완전하고 읽을 수 있어요. 메뉴가 열리고, 링크가 작동하고, 콘텐츠가 모두 있어요. 스크립트는 독자 패널, 마우스 오버 시 열리는 메뉴, 읽어 주기 버튼을 추가할 뿐 — 콘텐츠를 잠그지 않아요.
아직 검증되지 않은 부분
이 부분을 구체적으로 밝히는 것이 이 페이지의 존재 이유예요.
- 독립적인 감사 없음. 제3자가 이 사이트를 테스트하거나 인증한 적이 없어요.
- 공개된 화면 낭독 프로그램 테스트 보고서 없음. 이 사이트는 위의 관행에 따라 만들어졌지만, NVDA, JAWS, VoiceOver로 체계적인 테스트를 진행하고 공개한 적은 없으며, 한 것처럼 보이게 만들지도 않을 거예요.
- 장애가 있는 사용자를 대상으로 한 테스트 없음. 이것이 가장 중요한 공백이자, 우리가 가장 채우고 싶은 부분이에요.
- 색상 대비는 설계되었지만 전수 측정되지는 않았어요. 텍스트가 중간 파란색 위에 놓이지 않도록 팔레트를 선택했어요 — 그 색은 채우기 용도로만 사용돼요 — 하지만 모든 테마의 모든 상태를 도구로 측정하지는 않았어요.
- 읽어 주기 기능은 여러분의 기기에 의존해요. 음성 품질, 그리고 폴란드어 음성이 아예 존재하는지 여부는 우리가 아니라 여러분 운영체제의 몫이에요.
문제가 생기면 알려 주세요
이곳의 무언가를 사용하기 어렵거나 불가능하다면, 구체적인 사례 — 어떤 페이지에서, 무엇을 사용하셨는지, 무슨 일이 있었는지 — 를 알려 주세요. 제목에 "accessibility"를 넣어 hello@castomo.com으로 보내 주세요.
14일 안에 답장드려요. 빠르게 고칠 수 있는 문제인지, 다시 만들어야 하는 문제인지, 아니면 우리가 해결할 수 없는 문제인지 솔직하게 말씀드릴게요 — 메시지는 확인했다고 하고 조용히 아무것도 하지 않는, 업계의 관행이라는 것을 우리도 알고 있는 방식이 아니에요. 답변이 만족스럽지 않다면, 여러분 나라의 접근성 감독 기관에 문제를 제기할 수 있어요.
One thing we will not do is add an overlay widget — the sort that promises instant compliance from a single line of script. They are broadly disliked by the people they claim to help, and an overlay would also be a script from another company, on a site whose privacy position is that its scripts come only from Castomo's own servers. Two good reasons, pointing the same way.
이 사이트의 평가 방식
제작 과정에서 수동 검토로 평가했어요: 키보드만 사용한 전체 점검, 세 가지 글자 크기에서 네 가지 테마 모두 확인, 스크립트를 비활성화한 상태로 페이지 읽기, 320px 이상에서 레이아웃 확인. 자동 검사는 스타일시트 — 모든 색상이 모든 테마에 정의되어 있어야 해요 — 와 HTML을 대상으로 하며, 해결되지 않은 템플릿 자리표시자나 죽은 내부 링크가 있으면 배포 대신 빌드가 중단돼요.
이 성명서는 2026년 9월 9일, 그 검토를 바탕으로 사이트를 만든 사람들이 작성했습니다. 여기 어떤 내용도 실제 감사를 대신하지 않습니다. 우리가 한 일을 그대로 적은 것입니다.