개발/사이드 프로젝트
사이드 프로젝트 WebP 도입 후기
배경 사이드 프로젝트를 진행하던 중 이미지 파일의 용량이 너무 커서 로딩시간이 지연되던 문제가 있었습니다. 스마트 폰에서 촬영된 고해상도, 고화소 이미지가 주 원인이였고, 이를 별다른 처리 없이 클라이언트에 내려줄 경우, 클라이언트는 이 고용량 이미지를 그대로 다운받게됩니다. 모바일이라면 데이터와 배터리가 낭비될 수 밖에 없습니다. 물론 이 경우 thunbnail 처리를 하는 것만으로 끝낼 수 있지만, 예전에 우연찮게 webp를 알게되서 서버에서 전달받은 이미지를 webp포맷으로 손실 압축하여 내려주도록 구현해보았습니다. 서버는 Spring을 사용하였습니다. WebP란? WebP는 2010년 Google에서 발표한 이미지 포맷입니다. JPEG를 대체하기 위해 발표되었으며, 현재는 JP..