반응형 디자인과 적응형 디자인

nevermind·2022년 12월 13일
0

기술면접

목록 보기
15/25

☕ 스타벅스 홈페이지

를 가서 화면을 줄여보면 자연스럽게 배치들이 바뀌면서 다양한 크기의 브라우저 화면으로 줄어든다
https://www.starbucks.co.kr/index.do



이것을 반응형 웹 디자인이라고 한다

반면에 네이버는


화면을 줄여도 이전과 같다

모바일버전으로 바꿔도 이전 화면과 디자인은 똑같다
앱으로 가야 디자인이 전체적으로 바뀐다.
이것은 적응형 웹 디자인이다

반응형 웹 디자인

  • 하나의 템플릿으로 모바일, 태블릿, 데스크탑 등 모든 기기에 대응할 수 있는 웹 디자인
  • CSS 미디어 쿼리(맞춤형 스타일 시트)를 사용하여 최종 사용자가 사용하는 기기의 특성을 검사하여 자체적으로 렌더링

    mobile : 320px - 767px
    tablet : 768px - 1023px
    desktop : 1024px -

  • flex-grid, flex-box, %, vw, vh 를 사용하여 유동적인 레이아웃을 짠다
  • 👍 장점
    - 모든 플랫폼에서 일관된 콘텐츠 경험
    - 보편적이지 않은 화면 크기의 새로운 기기에서도 작동가능
  • 👎 단점
    - 웹사이트에서 쓰이는 모든 콘텐츠를 다운받은 후 현재 해상도에 맞는 화면에 랜딩되기에 모든 리소스 다운으로 로딩속도가 느리다

적응형 웹 디자인

  • 모바일용, 데스크탑 등 각각의 디바이스 별로 독립적인 템플릿을 만들고 각각의 디바이스에 맞는 페이지를 별도 제작 후 렌딩되는 웹 디자인이다
  • 다양한 화면 너비에 맞춰 별도의 디자인 작업을 해야한다(일반적인 너비는 320px, 480px,760px, 960px. 1200px, 1600px)
  • 데스크탑과 모바일 링크가 독립적이다 (ex: naver.com 과 m.naver.com이 있다)
  • 👍 장점
    - 각 플랫폼 및 상황과 맥락에 맞춰 제공되는 완벽한 맞춤화된 경험
    - 원하는 기기에 맞게 최적화된 디자인을 할 수 있는 고성능 작업 수행
  • 👎 단점
    - 콘텐츠가 모든 기기에서 일관되지 않을 경우 SEO에 부정적인 영향을 미침
    - 모바일, 패드 ,pc 등 제공시 n개의 디바이스에 적합한 n개의 독립적인 템플릿 적용에 따른 부담감

출처: https://ko.wix.com/blog/post/responsive-vs-adaptive-design
https://velog.io/@soor/%EB%B0%98%EC%9D%91%ED%98%95-vs-%EC%A0%81%EC%9D%91%ED%98%95-%EC%9B%B9%EB%94%94%EC%9E%90%EC%9D%B8
https://webroadcast.tistory.com/5( 사진 및 영상이 잘 되어 있다)

profile
winwin

0개의 댓글