앱과 웹은 대립 관계라기보다 서로 다른 목적(앱: 최적화/네이티브 기능, 웹: 멀티플랫폼/배포성)을 가진 기술이다. 앱이 우위를 점한 이유는 모바일 OS(안드로이드/iOS)의 시장 집중화와 브라우저의 앱 내 임베딩화 때문이다. 한편 웹 기술은 표준의 존재에도 불구하고 브라우저 렌더링 엔진의 차이로 인해 파편화 문제가 존재한다. 과거 웹킷(WebKit) 중심이던 모바일 웹 시장은 구글의 블링크(Blink) 독립과 모질라 게코(…
7 min read
웹 vs 앱: 앱의 우위와 웹 플랫폼의 지각 변동
Source
Evernote/Technical News/웹vs앱 에서의 앱의 승리 웹은 지각 변동 중 VentureSquare.md
Summary
앱과 웹은 대립 관계라기보다 서로 다른 목적(앱: 최적화/네이티브 기능, 웹: 멀티플랫폼/배포성)을 가진 기술이다. 앱이 우위를 점한 이유는 모바일 OS(안드로이드/iOS)의 시장 집중화와 브라우저의 앱 내 임베딩화 때문이다. 한편 웹 기술은 표준의 존재에도 불구하고 브라우저 렌더링 엔진의 차이로 인해 파편화 문제가 존재한다. 과거 웹킷(WebKit) 중심이던 모바일 웹 시장은 구글의 블링크(Blink) 독립과 모질라 게코(Gecko)의 재도전(삼성/MS 협력)으로 인해 웹킷 vs 블링크 vs 게코의 3파전 구도로 변화하고 있다. 이는 모바일 웹 주도권을 둔 경쟁이며, 개발자는 기술 선택 시 프로젝트 목표와 사용자 경험에 맞는 최적의 조합을 고려해야 한다.
Key Points
앱과 웹은 대결 관계가 아님: 앱은 플랫폼 최적화, 웹은 범용성과 배포 속도에 강점.
앱의 승리 요인: 모바일 OS 시장 점유율 집중화 및 브라우저 기능의 앱 내 통합(임베딩).
웹의 파편화: 표준은 있으나 브라우저별 렌더링 엔진 및 구현체 차이로 호환성 문제 발생.
모바일 웹 엔진 지각 변동: 웹킷(애플) 독주局面에서 블링크(구글/오페라)와 게코(모질라/삼성/MS)가 부상하며 3파전으로 전환.
개발 전략: 기술적 대립보다는 프로젝트 요구사항과 리소스에 따라 앱과 웹 기술을 혼합하여 최적의 사용자 경험 제공에 집중.