ETC

[ETC] Base64 img

임호랑이 2022. 11. 29. 17:16

 

이미지 파일 base64로 인코딩하기

https://www.base64-image.de/


base64인코딩 장단점

장점

  • 서버에 이미지를 넣지 않아도 되므로 간단한 구현이 가능하다.
  • 렌더시, 문서로딩과 같이 로딩되기에 끊기지 않고 불려온다.

단점

  • 코딩시 가독성이 떨어진다.
  • 용량이 커진다
    256가지를 표현할 수 있는 바이트를 printable한 64가지를 사용해서 표현하니 당연하다.
    다시 말해, 8비트를 6비트로 표현하는 것이다.
    3개의 8비트는 4개의 6비트로 표현할 수 있다.
    따라서 Base64 인코딩을 사용하면 원본보다 33%의 크기 증가가 발생한다.

 

출처 : 
https://velog.io/@byeol4001/Base-64%EC%99%80-base64-img-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0

'ETC' 카테고리의 다른 글

[ETC] eslint 와 prettier 차이  (0) 2023.01.05
[ETC] 웹 서버 구조  (0) 2022.12.16
[ETC] eslint 설정 (Default)  (0) 2022.08.24
[shell script]  (0) 2022.05.26
[TypeScript] interface  (0) 2021.11.02