| + |
피드백은 어떤 행동이나 사건 뒤에 무엇이 달라졌는지 사용자가 알아차릴 수 있도록 전하는 정보다. [[상호작용]]에서는 상태를 바꾸는 일과 그 변화를 알리는 일을 함께 설계해야 한다. 화면에 문단이 나타나면 보는 사람은 위치나 내용의 변화로 결과를 알아차릴 수 있다. 그러나 코드 안의 값만 바뀌거나 시각적 단서만 있으면 다른 방식으로 문서를 이용하는 사람에게 결과가 전달되지 않을 수 있다. 지금 어떤 상태이고 다음에 무엇을 할 수 있는지도 필요한 정보다. [[새로운 질서]]는 피드백을 사건과 변화 다음에 따로 확인해야 할 요소로 다룬다. |
| + |
|
| + |
펼침 버튼에서는 내용의 표시 상태와 그 상태를 설명하는 속성이 일치해야 한다. 원고의 예에서는 `aria-expanded` 값이 문단이 열렸는지 닫혔는지를 나타낸다. 화면에는 내용이 보이는데 속성은 닫혔다고 말한다면 보조 기술은 잘못된 상태를 전달할 수 있다. 초점이 없는 위치의 문장이 바뀌는 경우에는 라이브 영역을 사용해 보조 기술에 변화를 알리는 방식을 고려할 수 있다. 다만 모든 변화를 알리면 중요한 안내가 묻힐 수 있으므로 무엇을 전할지 골라야 한다. 피드백을 확인하는 일은 [[접근성]]을 별도 장식으로 덧붙이는 대신 동작의 정확성 안에 포함하는 일이다. |
| + |
|
| + |
- 출처: 민구홍, 『새로운 질서』 개정판 출간 전 원고(0901 스프레드), 「기술이 답입니다. 그런데 질문이 뭐였죠?」·「모두에게 변화를」, 283, 306–308쪽. |