여행 일정표를 시간순으로 정렬했는데도 따라갈 수 없는 계획이 만들어질 수 있습니다. 같은 시간에 참여하는 선택 활동과 참여하지 않는 사람의 자유 시간을 한 줄씩 이어 붙인 경우입니다. 여기서 고쳐야 할 것은 활동의 이름이나 이동시간의 색상이 아닙니다. 여행자가 어느 갈림길에서 하나를 고르고, 선택한 길을 따라 어디에서 다시 합류하는지가 드러나야 합니다.
가상의 일정에서 점심은 13시에 끝나고 전체 일행은 16시에 광장에 모인다고 해 봅니다. 선택한 사람은 13시 30분부터 15시까지 박물관 활동에 참여하며, 참여하지 않는 사람은 그 사이 주변에서 자유롭게 시간을 보냅니다. 이 숫자들은 편집 원리를 설명하기 위한 가정입니다. ‘13시부터 16시까지 자유 시간, 13시 30분 박물관’이라고 모두의 일정 아래 나열하면 박물관을 고른 사람에게도 세 시간의 자유가 그대로 남는 것처럼 읽힙니다.
먼저 공통 구간을 점심 종료와 16시 합류로 고정한 뒤, 그 사이를 두 갈래로 씁니다. 참여 경로에는 박물관으로 가는 과정, 활동, 광장으로 돌아오는 과정을 순서대로 둡니다. 미참여 경로에는 자유롭게 보낼 수 있는 구간과 광장에 도착해야 하는 시점을 둡니다. 두 경로는 차례로 모두 수행하는 단계가 아니므로 ‘참여 시’와 ‘미참여 시’라는 적용 대상을 각각 붙입니다.
참여 경로를 계산할 때 활동이 끝난 15시부터 합류까지 남은 한 시간을 곧바로 자유 시간이라고 쓰지 않습니다. 박물관에서 광장까지의 이동과 운영상 필요한 절차가 그 안에 들어갑니다. 가상의 운영 자료에 복귀 이동이 20분으로 적혀 있다고 추가로 가정하면, 남은 구간은 최대 40분입니다. 이 계산도 이동이 예정대로 끝난다는 가정 안에서만 성립하며 실제 여유 시간을 보장하지 않습니다. 복귀 자료가 없다면 한 시간을 통째로 자유 시간으로 확정하지 않고 확인할 항목으로 남깁니다.
이제 두 경로를 각각 처음부터 읽습니다. 박물관 참여자가 자유 시간 행까지 수행해야 하는 것처럼 표시되지 않았는지, 미참여자가 박물관 앞을 거쳐야 광장으로 갈 수 있는 듯 연결되지 않았는지 봅니다. 전체 일정의 행 수가 같을 필요는 없습니다. 선택한 경로에만 필요한 장소가 다른 경로의 필수 경유지가 되지 않게 하는 것이 검수의 기준입니다.
합류 지점이 두 곳으로 적혀 있다면 보기 편한 곳을 편집자가 골라 통일하지 않습니다. 실제 운영 자료에서 누구를 어느 장소에서 다시 만나는지 확인해야 합니다. 선택 활동이 늦어졌을 때 전체 집합도 자동으로 늦춰진다고 가정하지 않고 담당자의 실제 안내가 필요한 상태로 둡니다. 미참여자에게 기다리라는 문구를 임의로 추가하거나 기존에 안내한 집합 시각을 조용히 바꾸는 일도 피합니다.
좁은 화면에서는 두 갈래를 나란히 놓은 표가 위아래로 바뀔 수 있습니다. 이때 참여 경로를 끝까지 읽은 다음 미참여 경로를 읽어도, 둘 중 자기에게 해당하는 길을 고른다는 의미가 유지되어야 합니다. W3C의 의미 있는 순서 설명은 읽는 순서가 내용의 뜻에 영향을 줄 때 올바른 읽기 순서를 소프트웨어로 파악할 수 있어야 한다고 안내합니다. 이 원칙에 맞춰 각 경로의 제목과 시작·합류 관계를 본문 안에 남기며, 색이나 옆 칸 위치만으로 대안을 구별하지 않습니다.
여행자가 읽고 난 뒤 답할 수 있어야 할 질문은 ‘이 장소들을 모두 가는가’가 아니라 ‘내 선택 뒤 다음 장소는 어디인가’입니다. 선택 활동을 넣으면서 같은 시간의 자유 시간을 그대로 더해 보여 주지 않고, 갈라진 이동이 다시 공통 일정으로 돌아오는 연결을 검토하면 실행할 수 없는 중복 일정이 줄어듭니다. 실제 운영시간과 이동 조건이 바뀌면 어느 경로와 합류 지점이 영향을 받는지도 함께 다시 읽습니다.
표현 순서의 근거: W3C WAI, Understanding Success Criterion 1.3.2: Meaningful Sequence https://www.w3.org/WAI/WCAG22/Understanding/meaningful-sequence.html 를 확인했습니다. 예시의 시각과 이동 분수는 실제 여행 상품의 운행 자료가 아닙니다.