브라우저에서 크기 변경이 작동하는 방식
이미지는 브라우저 탭 안에서 완전히 읽히고 재샘플링돼요. 사진의 어떤 픽셀도 서버로 전송되지 않아요. 직접 확인하려면 DevTools를 열고, 네트워크 탭으로 전환하고, 파일을 업로드한 다음 크기 변경을 클릭하세요. 페이지가 도구 코드를 로드하는 것은 보이지만 이미지를 전달하는 요청은 0개예요. 결과는 파일로 기기에 바로 다운로드돼요. 어디에도 저장되지 않아요. 재샘플링 알고리즘은 적응형 샤프닝이 있는 Lanczos 기반 필터를 사용해요. 전문 이미지 편집기가 인쇄와 웹용 사진을 다운스케일할 때 사용하는 동일한 접근 방식이에요. 최신 브라우저가 있는 데스크톱에서 8 MP 원본을 2 MP로 크기 변경하는 데 파일 선택부터 blob 준비까지 약 1.78초 걸려요.