Skip to content

타겟 환경 & 브라우저 지원 범위

jinyoung edited this page Oct 8, 2024 · 1 revision

타겟 환경

저희 서비스의 타겟 환경은 모바일과 웹 브라우저 모두 지원하나 그 중 모바일 환경을 우선적으로 하도록 설계하는 mobile first를 채택 하기로 했습니다. 그 이유는 다음과 같습니다.

  1. MVP 기능을 빠르게 제공하기 위해서는 작은 크기의 모바일 화면을 채택하는 것이 적합하다고 생각했습니다.
  2. 핵심 기능인 여행기 기록과 여행 계획 기능을 이용 시 장문의 글을 쓰는 것이 아닌 쉽고 간편하게 사용하는 것이 저희 서비스의 핵심 가치라고 생각하여 모바일이 더 적합하다 생각했습니다.
  3. 특히 여행기를 기록할 때 사진을 첨부하는 일이 생기는데 이 경우 모바일 환경이 더 적합하다고 생각했습니다.
  4. 여행 계획 공유 기능 내에서 카카오톡 공유하기는 보통 모바일 환경에서 많이 이루어지기 때문에 모바일 환경이 더 적합하다고 생각했습니다.

브라우저 범위

statcounter에서 선정한 가장 많이 사용하는 브라우저 top 3를 우선적으로 지원하는 것이 좋을 것 같다고 프론트엔드 팀에서 판단하였습니다.

top 3인 Edge, Chrome, Safari의 경우 아래의 자료browserslist 공식문서와 같이 2% 이상인 브라우저임을 확인할 수 있었습니다. 그래서 3가지를 지원하기 위하여 browserslist에 점유율이 2% 이상(공식적으로 지원하지 않는 브라우저는 제외)으로 설정하였습니다.

image
Browser Vendor Prefix
Edge -ms-
Chrome -webkit-
Safari -webkit-