큰 문제!
이 특정 댓글 103에 대한 링크를 확인해 보세요.
사용자가 Firefox나 Chrome을 사용하는 경우, 사용자는 댓글 103을 볼 것입니다.
하지만 사용자가 w3m이나 lynx를 사용하는 경우, 댓글 85를 보게 됩니다!
(그리고 검색 엔진이 무엇을 볼지는 누가 알겠어요?)
이것은 큰 오해를 불러일으킬 수 있습니다.
"보브야, 이 (링크)가 내 생각을 완전히 표현해."라고 말하지만,
놀랍게도 보브는 빌이 의도한 것과 전혀 다른 것을 보고, 다시는 빌과 이야기하지 않게 됩니다.
물론 사용자를 페이지의 올바른 위치로 이동시키는 자바스크립트가 아마 있을 것입니다. 하지만 이 취약한 자바스크립트가 실패하면, 사용자는 페이지 맨 위에 머물러 있게 됩니다.
WWW가 탄생한 이래로 사용자는 example.com/abc#123을 방문하여 읽어야 할 곳으로 바로 이동할 수 있었습니다.
이것은 예를 들어,
<p id="123">
를 대상 페이지의 의도된 위치에 배치함으로써 달성됩니다.
여기서 이야기하는 것은 웹 접근성 101입니다. 좀 더 신경 써 주세요.
