워드프레스(WordPress) 기반 웹사이트에서 모바일로 페이지를 스크롤할 때, 댓글 답글 상자가 갑자기 열려 웹 탐색을 방해하는 버그가 최근 수정되었습니다. 흥미로운 점은 이 문제가 주로 왼손잡이 사용자에게만 나타났다는 것입니다. 사이트 운영자들은 오른손 엄지로 스크롤했기 때문에 버그를 재현하기 어려웠고, 이 문제는 7년 전 워드프레스 트랙(Trac)에 보고되었음에도 불구하고 오랫동안 해결되지 않았습니다.
이 버그의 원인은 페이지 왼쪽에 위치한 '답글(reply)' 링크와 워드프레스의 터치스타트(touchstart) 이벤트 처리 방식에 있었습니다. 과거 브라우저는 터치 이벤트가 단순한 클릭인지, 아니면 두 번 탭 확대(double-tap zoom)의 시작인지 명확히 구분하지 못했고, 이를 피하기 위해 300ms 지연을 회피하는 코드가 필요했습니다. 2017년 워드프레스 개발자가 링크 클릭에 터치스타트 리스너를 추가했는데, 당시에는 유효했던 이 방식이 이미 2013년 크롬(Chrome)과 2015년 패스트클릭(FastClick) 자료에서 300ms 지연 문제가 사라졌다고 언급될 정도로 시대에 뒤떨어진 것이었습니다. 결과적으로 왼손 엄지로 스크롤하는 사용자의 손가락이 의도치 않게 왼쪽의 '답글' 링크를 건드리면서 원치 않는 답글 상자가 열리게 된 것입니다.
이번 수정은 복잡한 코드 변경 없이 워드프레스 코드에서 몇 줄을 삭제하는 방식으로 이루어졌습니다. 이는 모바일 스크롤 중 '답글' 링크가 의도치 않게 작동하는 것을 방지하여 사용자 경험을 개선하는 데 초점을 맞춥니다. 이 사례는 웹 개발에서 사용자 인터페이스(UI) 설계 시 다양한 사용자 그룹의 행동 패턴, 특히 오른손잡이 중심의 관점에서 벗어나 왼손잡이 사용자와 같은 소수 그룹의 경험까지 고려하는 것이 얼마나 중요한지 보여줍니다. 또한, 과거의 기술적 제약을 해결하기 위해 도입된 코드가 시간이 지나면서 오히려 새로운 문제를 야기할 수 있음을 상기시켜 줍니다.