← 목록으로

팝업, 대체 왜 이리 사용자를 괴롭히는가? 웹 개발자의 한숨

2026. 8. 5.

팝업, 대체 왜 이리 사용자를 괴롭히는가? 웹 개발자의 한숨

쿠키 배너는 여전히 웹 서핑을 방해하는 지긋지긋한 존재입니다. 유럽의 개인정보보호법인 GDPR(General Data Protection Regulation)은 그야말로 관료주의적 퇴보의 완벽한 사례처럼 느껴지죠. 하지만 어떤 법도 콘텐츠를 가리고 접근성을 최악으로 만드는 방식으로 쿠키 배너를 구현하라고 강요하지 않습니다. 저도 10년 차 웹 개발자로 일하면서, 수많은 기업과 그들의 (설령 UX 디자이너가 있다고 해도) 디자이너들이 왜 그런 방식을 택하는지 도무지 이해할 수 없습니다.

그리고 성가신 쿠키 배너를 사용하지 않는다고 해서 문제가 없는 건 아닙니다. 분명히 링크나 메뉴 항목을 클릭하려던 찰나에 튀어나오는 뉴스레터 가입 폼이 그 자리를 대신하곤 합니다.

그렇다면 웹 전문가로서 우리의 대답은 무엇일까요? 고객들이 독자적인 커스텀 코드 대신, 네이티브 브라우저 표준을 이용해 더 효과적으로 사용자들을 방해하고 짜증 나게 만들 수 있도록 더 나은 기술적 팝오버 구현 방법을 고안하는 것일까요? 대체 그 진정한 이점은 어디에 있는 걸까요? (MDN Web Docs의 popover 속성을 보면 웹 표준은 계속 발전하지만, 역설적으로 이를 통해 '더 나은 방해'가 가능해지는 상황이 우려스럽기도 합니다.)

엔시티피케이션(Enshittification) 만세? 젠장! 💩

최근 엔시티피케이션(Enshittification)에 대해 읽고 연구하는 시간을 가졌습니다. 이 단어는 플랫폼이 사용자에게는 점차 형편없어지고, 기업에게는 수익성만을 좇아 질이 저하되는 현상을 뜻하죠.

마치 죽은 인터넷 이론(Dead Internet theory)처럼, 엔시티피케이션과 퇴보(disimprovement)는 순진한 사용성 관점에서 보면 이해하기 어렵습니다. 도대체 왜, 대체 왜 사용자들의 주의를 산만하게 만들고, 방해 없이 목표에 빠르게 도달하는 것을 방해하는 것이 합리적이라는 걸까요?

솔직히, 우리가 그들이 찾던 제품이나 정보를 보여주고, 장바구니로 쉽게 이동하고, 적절한 결제 방법을 선택하도록 한 다음, 그때서야 비로소 선택적인 추가 구매(업셀링) 제안을 할 수는 없는 걸까요?

인게이지먼트(engagement)나 체류 시간(dwelling time) 같은, 딱히 도움 되지 않는 측정 지표들이 문제의 일부일 수 있습니다. 제가 실무에서 이런 방해 요소를 제거하고 A/B 테스트를 진행해 보니, 즉각적인 이탈률 감소와 페이지당 체류 시간 증가를 확인할 수 있었습니다. 물론 모든 상황에 적용되는 만능 해결책은 아니지만, 최소한의 방해가 핵심이라는 건 분명합니다.

애초에 주의 산만이 고객 유지에 어떻게 도움이 된다는 걸까요? 결국 사용자들이 너무 짜증이 나서 우리 서비스를 떠나 다른 대안을 찾아 나서지는 않을까요?

"더 나은 대안이 없으니까"라고요?

대안이 생길 때까지는 그렇겠죠. 애플과 구글은 혁신적이고, 더 구체적으로는 더 미니멀한 대안을 제시하며 기존 산업을 뒤흔든 사례로 자주 인용되곤 했습니다.

하지만 이제 그들마저도 질 낮은 서비스와 엔시티피케이션의 나락으로 합류하는 것처럼 보입니다.

엔시티피케이션을 넘어

이 글은 액션 유도(Call to Action)가 반드시 사용자의 현재 작업을 방해하고 가로막는 모달(modal) 대화 상자일 필요는 없다는 짧은 상기(reminder)입니다.

성가신 쿠키 배너는 전혀 필수가 아닙니다. 쿠키 없는 웹사이트도 충분히 가능하죠. 푸터나 뷰포트 하단에 배치된 미묘하고 작은 배너나 대화 상자만으로도 법적 요구사항을 충족시키기에 충분히 눈에 띌 수 있습니다.

그냥 드리는 말씀입니다.


원문: https://dev.to/ingosteinke/damn-popovers-23n1 수집일: 2026-08-05 01:18:49