카페 게시물이나 가입 양식에서 다음 단계로 갔다가 뒤로 돌아왔을 때 입력이 모두 사라지면 사용자는 같은 일을 반복해야 한다. 특히 모바일 브라우저는 화면 전환이 잦아 작은 실수도 작성 포기로 이어질 수 있다. 뒤로가기 보존은 모든 값을 오래 저장하는 기능이 아니라 과업을 끝내는 데 필요한 상태만 안전한 범위에서 유지하고, 무엇이 남았는지 예측 가능하게 만드는 일이다.
단계별로 보존할 값을 구분하기
제목, 공개 설정, 선택한 카테고리처럼 다시 입력하기 어려운 값과 비밀번호, 결제 정보, 민감한 자유서술처럼 보존에 주의할 값을 나눈다. 같은 과정 안에서 ‘이전’ 버튼을 쓸 때와 브라우저 자체 뒤로가기를 쓸 때 결과가 같은지 확인한다. 파일 첨부는 보안 제약으로 다시 선택해야 할 수 있으므로 사라진 뒤에야 알리지 말고 단계 이동 전에 안내한다. 공용 기기 사용자가 떠난 뒤 다음 사람에게 내용이 보이지 않도록 로그아웃과 세션 종료 시 삭제 범위도 정한다.
화면뿐 아니라 논리 상태를 되돌리기
입력 문자가 남아 있어도 종속 선택과 오류 메시지가 예전 상태라면 사용자는 혼란을 겪는다. 지역을 바꾼 뒤 세부 옵션이 맞게 갱신되는지, 이전 단계에서 수정한 값이 다음 요약 화면에 반영되는지 시험한다. 뒤로 돌아온 위치는 수정하던 항목 근처로 복원하고 초점이 예기치 않은 버튼으로 이동하지 않게 한다. 저장된 값이 자동 제출되거나 공개되는 일은 없어야 하며, 최종 게시 전에 전체 내용을 다시 확인할 기회를 제공한다. 보존 실패 시에는 복구 방법과 다시 입력해야 할 항목을 구체적으로 알린다.
여러 이동 경로로 포기 원인 찾기
안드로이드와 iOS의 주요 브라우저에서 기기 뒤로가기, 화면의 이전 버튼, 새로고침, 외부 링크 후 복귀를 각각 테스트한다. 단순 완료율 외에 이전 단계로 돌아온 횟수, 같은 필드의 재입력, 첨부 실패, 포기 직전 화면을 익명 집계한다. 기능을 바꾼 뒤에는 이용자가 더 빨리 끝냈는지보다 잘못된 정보가 남아 제출되는 일이 없는지도 확인한다. 보존 범위를 확대할수록 편의와 개인정보 잔류 위험을 함께 검토해야 하며, 카페 검색 노출을 이유로 작성 안전성을 희생해서는 안 된다.
‘단계별로 보존할 값을 구분하기’만 고쳤을 때 생기는 빈틈
예를 들어 ‘단계별로 보존할 값을 구분하기’의 문장을 최신 기준에 맞게 수정했더라도 ‘화면뿐 아니라 논리 상태를 되돌리기’의 안내 이미지나 ‘여러 이동 경로로 포기 원인 찾기’의 연결 주소가 예전 상태라면 독자는 서로 다른 답을 받게 됩니다. 이 경우 문장 하나의 완성도보다 ‘뒤로가기를 눌러도 입력을 잃지 않는 카페 작성 화면’과 관련된 노출 위치를 먼저 목록으로 만드는 편이 효율적입니다. 〈뒤로가기 보존은 모든 값을 오래 저장하는 기능이 아니라 과업을 끝내는 데 필요한 상태만 안전한 범위에서 유지하고, 무엇이 남았는지 예측 가능하게 만드는 일이다〉 내용을 검토표로 옮기면, 본문, 목록 카드, 문의 화면, 지도나 외부 채널 가운데 실제로 같은 정보를 쓰는 위치만 골라 수정 범위를 정합니다. ‘화면뿐 아니라 논리 상태를 되돌리기’가 공통 기준을 참조하도록 연결하고 ‘여러 이동 경로로 포기 원인 찾기’에 변경 날짜를 남기면 일부 화면만 고쳐 생기는 차이를 다음 점검에서 빠르게 찾을 수 있습니다.