스크롤을 건드리지 마세요
(dontfuckwithscroll.com)-
사용자 기대를 위반함
- 사용자는 스크롤링 방식에 익숙함. 모멘텀 스크롤링 플러그인은 이러한 기본 동작을 방해하여 비정상적인 애니메이션 경험을 제공함. 이는 사용자에게 인위적이고 불편한 느낌을 줌.
-
멀미 유발
- 모멘텀 스크롤링 플러그인은 불필요한 애니메이션을 도입하여 멀미를 유발할 수 있음. 많은 사이트가 이를 끌 수 있는 옵션을 제공하지 않음.
-
장애인 접근성 감소
- 모멘텀 스크롤링 플러그인은 화면 읽기 프로그램과 키보드 내비게이션을 방해하여 장애인 사용자가 사이트를 사용하기 어렵게 만듦.
-
기기 간 성능 불일치
- 모멘텀 스크롤링 플러그인은 최신 장비와 오래된 장비 간의 성능 차이를 무시함. 이는 저사양 기기에서 페이지가 느리거나 깨지게 만듦.
-
고급 사용자 사용성 저하
- 고급 사용자는 빠른 스크롤링과 정밀한 조작을 원함. 모멘텀 스크롤링은 이러한 사용자의 워크플로우를 방해함.
-
페이지 로드 시간 증가
- 모멘텀 스크롤링 플러그인은 불필요한 자바스크립트 라이브러리를 추가하여 페이지 로드 시간을 증가시킴.
-
브라우저 기본 기능 파괴
- 모멘텀 스크롤링 플러그인은 브라우저의 기본 스크롤링 기능과 충돌하여 사용자 설정을 무시함.
-
스크롤 위치 불명확
- 모멘텀 스크롤링 애니메이션은 사용자에게 현재 위치를 파악하기 어렵게 만듦.
-
유지보수 부담 증가
- 모멘텀 스크롤링 플러그인은 정기적인 업데이트가 필요하며, 이는 개발팀에 추가적인 부담을 줌.
-
사용자의 제어권 무시
- 모멘텀 스크롤링은 사용자의 기본 스크롤링 선호도를 무시하고 강제함.
-
결론
- 모멘텀 스크롤링 플러그인은 불필요한 복잡성을 추가하고 사용성을 저하시키며 사용자를 좌절시킴. 기본적이고 예측 가능한 빠른 스크롤링을 유지하는 것이 바람직함.
댓글과 토론
Hacker News 의견
- URL과 브라우저 내비게이션, 뒤로 가기 버튼을 건드리지 말아야 한다는 의견이 있음. SPA가 웹을 망가뜨렸다는 주장도 있음
- 스크롤 바를 1px로 만드는 최근 트렌드에 대한 비판이 있음
- 사용자에게 "우리가 더 잘 안다"는 태도를 보이는 것은 오만함으로 비춰질 수 있음. 사용자의 자율성을 존중해야 한다는 의견이 있음
- 현재 UX 디자인 트렌드가 미학을 지나치게 중시하는 경향이 있다는 비판이 있음
- HTML의 미니멀리즘을 높이 평가하는 의견이 있음. Gopher 시절부터 인터넷을 사용해온 경험을 공유함
- 페이지 소스를 보는 것이 디자이너들이 Helvetica를 처음 선택할 수 있었던 시절의 감정을 떠올리게 한다는 의견이 있음
- 스트리밍 미디어 플랫폼이 스크롤 방향을 변경하는 것에 대한 불만이 있음
- Ctrl+F나 Ctrl+K를 가로채는 것에 대한 불만이 있음
- 오버스크롤 이벤트를 싫어하며, IoT 제어 시스템에서는 이를 비활성화할 것이라는 의견이 있음
- 스크롤 대신 안정적인 페이지 나누기를 선호한다는 의견이 있음
- 스크롤이 배경을 변화시키거나 페이지를 분할하는 랜딩 페이지에 대한 비판이 있음
- 스크롤이 애니메이션을 진행시키거나 페이지를 가로로 이동시키는 디자인은 사용자에게 불편함을 준다는 의견이 있음
- "정상 버전으로 돌아가기" 링크가 페이지 맨 위로 스무스 스크롤해야만 클릭 가능하다는 점에 대한 불만이 있음