-
Notifications
You must be signed in to change notification settings - Fork 5
타겟 환경 & 브라우저 지원 범위
jinyoung edited this page Oct 8, 2024
·
1 revision
저희 서비스의 타겟 환경은 모바일과 웹 브라우저 모두 지원하나 그 중 모바일 환경을 우선적으로 하도록 설계하는 mobile first를 채택 하기로 했습니다. 그 이유는 다음과 같습니다.
- MVP 기능을 빠르게 제공하기 위해서는 작은 크기의 모바일 화면을 채택하는 것이 적합하다고 생각했습니다.
- 핵심 기능인 여행기 기록과 여행 계획 기능을 이용 시 장문의 글을 쓰는 것이 아닌 쉽고 간편하게 사용하는 것이 저희 서비스의 핵심 가치라고 생각하여 모바일이 더 적합하다 생각했습니다.
- 특히 여행기를 기록할 때 사진을 첨부하는 일이 생기는데 이 경우 모바일 환경이 더 적합하다고 생각했습니다.
- 여행 계획 공유 기능 내에서 카카오톡 공유하기는 보통 모바일 환경에서 많이 이루어지기 때문에 모바일 환경이 더 적합하다고 생각했습니다.
statcounter에서 선정한 가장 많이 사용하는 브라우저 top 3를 우선적으로 지원하는 것이 좋을 것 같다고 프론트엔드 팀에서 판단하였습니다.
top 3인 Edge
, Chrome
, Safari
의 경우 아래의 자료browserslist 공식문서와 같이 2% 이상인 브라우저임을 확인할 수 있었습니다. 그래서 3가지를 지원하기 위하여 browserslist에 점유율이 2% 이상(공식적으로 지원하지 않는 브라우저는 제외)으로 설정하였습니다.
Browser | Vendor Prefix |
---|---|
Edge | -ms- |
Chrome | -webkit- |
Safari | -webkit- |