이 문서는 Brad Frost 가 2013 년에 작성한 'WTF Mobile Web' 프로젝트의 내용을 바탕으로, 모바일 웹 사용자가 겪는 주요 문제점과 이를 해결하기 위한 원칙을 제시합니다. 가장 큰 문제는 모바일 사용자에게 콘텐츠 접근을 차단하는 것입니다. 이는 '모바일 버전 준비 중'이라는 안내, 화면 크기나 브라우저 호환성 부족, Flash 의존성, DRM 제한 등으로 인해 발생합니다. 해결책은 '콘텐츠 패리티 (Co…
8 min read
모바일 웹의 문제점과 해결 방안 (Brad Frost)
Source
Evernote/Technote scraps/Mobile Web Problems and How to Avoid Them Brad Frost Web.md
Summary
이 문서는 Brad Frost 가 2013 년에 작성한 ‘WTF Mobile Web’ 프로젝트의 내용을 바탕으로, 모바일 웹 사용자가 겪는 주요 문제점과 이를 해결하기 위한 원칙을 제시합니다. 가장 큰 문제는 모바일 사용자에게 콘텐츠 접근을 차단하는 것입니다. 이는 ‘모바일 버전 준비 중’이라는 안내, 화면 크기나 브라우저 호환성 부족, Flash 의존성, DRM 제한 등으로 인해 발생합니다. 해결책은 ‘콘텐츠 패리티 (Content Parity)‘를 달성하는 것입니다. 즉, 사용자가 어떤 기기로 접속하든 원하는 콘텐츠와 기능을 제공해야 하며, 모바일 최적화가 완벽하지 않더라도 데스크톱 버전이라도 제공하는 것이 접근을 차단하는 것보다 낫습니다. 또한 Flash 를 제거하고, 기기나 컨텍스트에 따라 콘텐츠를 제한하지 않아야 합니다.
Key Points
모바일 웹의 가장 큰 문제는 사용자가 정보나 기능을 얻지 못하게 접근을 차단하는 것입니다.
접근 차단 원인: ‘준비 중’ 안내, 화면 크기/방향 제한, 브라우저 UA 스니핑, Flash 사용, DRM, 쿠키/포맷 지원 부재 등.
핵심 해결책: 콘텐츠 패리티 (Content Parity) 달성. 기기나 접속 환경에 관계없이 모든 사용자에게 동일한 콘텐츠와 기능을 제공해야 함.
모바일 최적화가 완벽하지 않더라도, 데스크톱 버전이라도 제공하는 것이 접근을 차단하는 것보다 사용자 경험에 유리함 (핀치 - 줌이나 스크롤이 가능해야 함).
Flash 는 모바일 환경에서 문제를 유발하므로 제거해야 함.
모바일 사용자가 ‘이동 중’이라는 컨텍스트만 가진다고 가정하고 콘텐츠를 제한해서는 안 됨.