색으로만 구분된 달력은 일부 이용자에게 정보를 주지 못합니다
진료 예약 달력에서 녹색은 예약 가능, 회색은 마감이라고 표시하는 사이트가 많습니다. 한눈에 보기 편해 보이지만 색을 구별하기 어려운 사람이나 화면 읽기 기능을 사용하는 사람에게는 날짜의 상태가 전달되지 않습니다. 밝은 야외에서 화면 밝기가 낮아졌을 때도 두 색이 비슷하게 보일 수 있습니다.
그래서 색은 보조 신호로 두고 날짜와 시간의 상태를 글자로도 함께 제공해야 합니다. 이렇게 하면 색을 못 보는 사람뿐 아니라 모든 이용자가 잘못된 날짜를 고르는 일을 줄일 수 있습니다.
범례를 화면 구석에 작게 두면 읽지 못하고 넘어가는 이용자가 많습니다. 달력 바로 위나 아래에 상태 이름을 글자로 나열해 두고, 각 이름이 날짜 칸 안에서도 똑같이 쓰이는지 확인하세요. 같은 상태를 두 가지 이름으로 부르면 혼란이 생깁니다.
상태의 종류를 먼저 구분해 정의합니다
예약 가능, 접수 마감, 휴진, 선택 불가는 서로 다른 상태입니다. 이미 지나간 날짜와 해당 진료가 열리지 않는 날짜도 이유가 다릅니다. 이 차이를 구분하지 않고 모두 회색으로 칠하면 이용자는 왜 누를 수 없는지 이해하지 못합니다.
누를 수 없는 상태라면 짧은 이유를 함께 보여 주는 것이 좋습니다. 예를 들어 "접수 마감"이나 "휴진"이라는 글자를 날짜 옆에 두고, 가능한 다른 날짜나 문의 방법으로 이어지게 하면 이용자가 막다른 길에서 멈추지 않습니다.
시간을 고른 뒤에는 최종 확인 화면에서 선택한 날짜와 시간을 문장으로 한 번 더 보여 주는 것이 좋습니다. 이 문장은 화면을 보지 못하는 사람뿐 아니라 급하게 누르다 잘못 고른 사람에게도 마지막 안전장치가 됩니다.
선택한 날짜도 글자로 알려 줍니다
선택된 날짜에 테두리나 아이콘만 표시하면 화면을 보지 않는 사람은 선택이 됐는지 알 수 없습니다. 날짜를 골랐을 때 "선택됨"처럼 상태가 말이나 글로 전달되어야 합니다. 화면 읽기 기능으로 날짜를 옮겨 다닐 때 연도, 월, 요일, 가능 여부가 항상 같은 순서로 읽히는지도 시험해 봅니다.
키보드만으로 달력을 이동하고 시간을 고를 수 있는지도 점검 대상입니다. 마우스나 터치 없이도 같은 일을 할 수 있어야 접근성이 갖춰졌다고 볼 수 있습니다. 이동할 때 어디에 있는지 표시가 보이는지 확인하세요.
아이콘을 쓴다면 의미를 글자로 보충합니다. 체크 표시나 자물쇠 그림은 보는 사람에 따라 다르게 해석될 수 있고, 화면 읽기 기능이 그림의 뜻을 설명하지 못하는 경우도 있습니다. 그림은 보조로 쓰고 이름은 반드시 글자로 제공합니다.
시간별 상태는 날짜 전체의 색으로 뭉뚱그리지 않습니다
한 날짜 안에도 예약할 수 있는 시간과 마감된 시간이 함께 있을 수 있습니다. 이때 날짜 칸을 한 가지 색으로 칠하면 실제 상태가 가려집니다. 시간별 상태를 따로 보여 주어야 이용자가 원하는 시간을 정확히 고를 수 있습니다.
화면 밝기를 바꾸거나 어두운 화면 모드를 켰을 때 대비가 충분한지도 살핍니다. 같은 색이라도 배경이 달라지면 구분이 어려워질 수 있기 때문입니다. 글자와 배경의 차이가 분명하면 색에 의존하는 정도가 줄어듭니다.
점검은 한 번으로 끝내지 말고 일정표의 구조를 바꿀 때마다 반복하세요. 새로운 진료 항목이나 휴진 규칙이 추가되면 상태의 종류가 늘어나기 때문에 범례와 안내 문구도 함께 고쳐야 합니다. 점검 날짜와 방법을 기록해 두면 담당자가 바뀌어도 같은 수준으로 확인할 수 있습니다.
직접 해 보는 점검 과제
가장 확실한 방법은 색을 보지 않고 가능한 시간 하나를 예약해 보는 것입니다. 화면 밝기를 최소로 낮추거나 흑백으로 바꾼 상태에서 시도해도 좋습니다. 마감된 날짜를 반복해서 누르게 되거나 시간 상태를 찾지 못한다면 안내 구조를 고쳐야 한다는 신호입니다.
일정표가 이미지로만 제공된다면 상태가 바뀔 때마다 이미지를 다시 만들어야 해서 오류가 남기 쉽습니다. 가능하면 실제 예약 데이터와 연결된 글자 표시를 쓰고 수정한 시각을 보여 주세요. 접수 담당 쪽 달력과 홈페이지의 상태가 다르면 접근성을 고쳐도 예약 오류는 남습니다.
접근성 개선은 일부 이용자만을 위한 장식이 아닙니다. 날짜를 눌렀을 때 마감 사유와 다음 가능한 시간을 알 수 있도록 만들면 모든 사람이 잘못된 일정을 선택하지 않게 도와줍니다.