뉴스 웹사이트, 49MB의 데이터와 사용자 경험 저해의 주범은?
뉴스 웹사이트의 과도한 데이터 사용량과 광고 기술(Ad-Tech)로 인한 성능 저하를 비판함
추적 스크립트(Tracking Scripts), 쿠키 배너(Cookie Banners), 모달(Modals) 등 사용자 경험을 해치는 요소들을 지적함
광고 수익(CPM)을 위한 단기적 최적화가 장기적인 사용자 경험(User Experience)을 해치는 주요 원인으로 분석함
RSS 피드(RSS Feeds), 텍스트 전용 페이지(Text-only Pages) 등 대안 제시 및 엔지니어의 역할(Engineer's Role) 강조
과도한 데이터 사용량과 성능 저하
기사에서 지적하는 바와 같이, 뉴스 웹사이트는 49MB에 달하는 과도한 데이터 사용량을 보이며, 이는 20년 전 윈도우 95(Windows 95)의 크기를 능가한다. 이러한 현상은 광고 경매(Ad Auction)를 위한 수많은 네트워크 요청과 자바스크립트(JavaScript)의 과도한 사용에서 기인한다. 특히, 추적 스크립트(Tracking Scripts)와 광고 스크립트(Ad Scripts)는 브라우저의 메인 스레드를 점유하여 페이지 로딩 속도를 늦추는 주요 원인으로 작용한다. 🚀
사용자 경험을 해치는 요소들
뉴스 웹사이트는 GDPR 규제 준수(GDPR Compliance)를 위한 쿠키 배너(Cookie Banners), 모달(Modals), 자동 재생 비디오(Autoplaying Videos) 등 다양한 방해 요소를 통해 사용자 경험을 저해한다. 이러한 요소들은 사용자가 기사 본문을 읽기 전에 불필요한 상호 작용을 강요하며, 페이지 레이아웃 시프트(Layout Shift)를 유발하여 가독성을 떨어뜨린다. 😠
광고 수익 모델의 문제점
뉴스 웹사이트는 단기적인 CPM(Cost Per Mille) 수익을 위해 사용자 경험을 희생하는 경향이 있다. 이는 광고 기술(Ad-Tech) 생태계의 경쟁 심화와 광고 수익(CPM)에 대한 과도한 의존성에서 비롯된다. NNgroup의 분석에 따르면, 이러한 단기적 최적화는 장기적인 사용자 신뢰(User Trust)를 훼손하고, 궁극적으로 이탈률 증가(Increased Bounce Rate)를 초래한다. 💰
개선 방안 및 대안 제시
저자는 RSS 피드(RSS Feeds), 텍스트 전용 페이지(Text-only Pages)와 같은 대안을 제시하며, 엔지니어들이 사용자 경험을 최우선으로 고려하는 설계를 해야 한다고 강조한다. 구체적으로, 페이지 로딩 속도를 개선하고, 불필요한 방해 요소를 제거하며, 광고(Ads)의 과도한 사용을 지양해야 한다고 주장한다. 또한, Serialized Onboarding을 통해 사용자 경험을 개선할 수 있다고 제안한다. 💡