ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • raster, vector
    SW 일반 2022. 2. 8. 19:42

    웹 개발 시 자주 쓰이는 이미지 형식

    하나의 리소스에 들어가는 용량의 60~65% 차지하는 것 : 이미지

    로드시간(렌더링 타임) 오래 걸리면 사용성이 좋지 않다.

    따라서 퍼포먼스에 해를 끼치지 않는 이미지 타입을 적절히 선택해 써야 한다.

     

    그래픽 파일 포맷 중 래스터와 벡터에 대해 정리한다.

     

    • 벡터와 래스터
      벡터 이미지 래스터 이미지
    특징 확대해도 깨지지 않음 픽셀 단위 -> 확대 시 깨짐
    포맷 종류 svg jpg(jpeg), png

     

    Vector images

    수학식을 통해 연산으로 그래픽을 표현한다.

    용량이 상대적으로 가벼울 확률이 높다.

    참고로 폰트도 일종의 벡터 그래픽이다.

    벡터 이미지의 특성을 잘 살리는 형식은 svg(scalable vector graphics) 포맷으로 웹 개발 시 자주 쓰인다.

    회사 로고, 아이콘은 왠만하면 svg를 사용하지만, ie 6, 7, 8에 대응해야 할 시 svg를 사용할 수 없다.

     

    Raster images

    래스터 이미지 중 jpg와 png는 압축방식에 차이가 있다.

    • jpg와 png
    jpg png
    손실압축
    압축률이 높다. - 퀄리티가 떨어진다.
    용량을 낮출 수 있다.
    투명 배경 불가
    비손실압축
    압축해도 퀄리티 로스가 거의 없다
    용량이 크다
    투명 배경 가능(알파채널)

     

     

     

     

     

    'SW 일반' 카테고리의 다른 글

    svg를 아이콘 폰트로 바꾸기  (0) 2022.02.08
    소프트웨어 아키텍처 패턴, 디자인 패턴  (0) 2021.07.30

    댓글

Designed by Tistory.