# 구글 크롬이 한 번 포기했던 “JPEG XL 형식 지원”을 재차 도입한 이유는 무엇인가?

> https://bookfactory.kr/board/news/20891
> 게시판: 뉴스
> 작성자: tachikoma43
> 작성일: 2026-10-10T23:07:41.236Z

---

웹 브라우저 “Google Chrome”이 버전 155에서, 로열티 프리 이미지 포맷인 JPEG XL 형식에 일부 대응했습니다. 한 번은 JPEG XL 형식의 지원 중단을 고려했던 Chrome이 왜 JPEG XL 형식의 지원을 도입했는지에 대해 Google의 개발팀이 공식 블로그에서 설명하고 있습니다. Chrome 에서의 JPEG XL 지원 | 블로그 | Chrome for Developers https://developer.chrome.com/blog/jpeg-xl-in-chrome?hl=ja Chrome 155의 업데이트 내용은 다음 기사에 요약되어 있습니다. “Google Chrome 155” 안정版 출시, JPEG XL 대응 및 내양자 암호도 이용 가능하게 - GIGAZINE

JPEG XL 형식은 기존 JPEG 형식보다 훨씬 높은 압축 효율과 뛰어난 화질을 동시에 달성하기 위해 개발된 차세대 이미지 포맷입니다. JPEG 형식은 기본적으로 이미지의 정보를 일부 버리는 비손실 압축이지만, JPEG XL은 원본 이미지를 완전히 복원할 수 있는 손실 압축에도 대응합니다. 또한, 기존 JPEG 파일을 화질을 잃지 않고 재압축할 수 있는 것도 큰 특징입니다. 게다가, 일반적인 JPEG 파일에서는 다루기 어려운 HDR 이미지나 넓은 색 영역 이미지에도 대응하며, GIF 이미지와 같은 애니메이션도 처리할 수 있습니다. Apple이 새로 지원하는 “JPEG XL” 규격의 기원은 무엇일까요? - GIGAZINE

JPEG XL 형식은 기존 JPEG 형식보다 훨씬 높은 압축 효율과 뛰어난 화질을 동시에 달성하기 위해 개발된 차세대 이미지 포맷입니다. JPEG 형식은 기본적으로 이미지 정보를 일부 버리는 비손실 압축 방식을 사용하지만, JPEG XL은 원본 이미지를 완전히 복원할 수 있는 손실 압축 방식에도 대응합니다. 또한, 기존 JPEG 파일을 화질 손실 없이 재압축할 수 있다는 점 또한 큰 특징입니다. 게다가, 일반적인 JPEG 파일에서는 다루기 어려운 HDR 이미지나 넓은 색 영역 이미지에도 대응하며, GIF 이미지와 같은 애니메이션도 처리할 수 있습니다. 애플이 새로 지원하는 “JPEG XL” 규격의 기원은 다음과 같습니다. - GIGAZINE

JPEG XL 형식은 2021년 10월에 국제 표준 규격이 된 포맷으로, Chrome에서는 버전 91부터 실험적으로 대응했지만, 2022년 10월 29일에 Chrome·Chromium M110에서 JPEG XL 형식의 지원 폐지가 커밋되었습니다. Google Chrome의 개발팀은 당시 지원 폐지 이유에 대해 “실험용 플래그나 코드를 영원히 남겨두어서는 안 된다”，“JPEG XL의 실험을 계속할수록 생태계 전체에서의 관심이 높아지지 않는다”，“JPEG XL이 기본적으로 활성화되도록 정당화할 만큼 기존 포맷에 대해 충분히 우월한 이점을 제공하지 않는다”，“플래그와 코드를 삭제함으로써 유지보수의 부담을 줄이고 Chrome의 기존 포맷 개선에 집중한다”고 설명했습니다. Google Chrome이 차세대 이미지 규격 “JPEG XL” 형식의 지원 폐지를 검토, 그 이유는 다음과 같습니다 – GIGAZINE

이번 버전 155에서 다시 한번 JPEG XL 형식의 지원이 도입된 이유는 다음과 같습니다. ◆Rust로 디코더를 재구현했기 때문에 이미지 표시를 위한 디코더는 외부에서 가져온 이미지 데이터를 처리하기 때문에 사이버 공격의 표적이 될 수 있는 부분입니다. 기존의 C++ 등으로 개발된 디코더에는 메모리의 처리에 기인하는 취약성(결함)이 발생할 위험이 있었습니다. 그러므로 개발팀은 메모리 안전성이 뛰어난 프로그래밍 언어인 Rust로 개발된 “jxl-rs”를 채택했습니다. 이를 통해 이미지 처리에 따른 메모리 안전성 문제로 인해 발생하는 보안 위험을 크게 줄일 수 있습니다. ◆안전성을 확보하면서 동시에 빠른 이미지 처리를 구현할 수 있었기 때문에 안전성이 높더라도 이미지 표시 속도가 느려지면 의미가 없습니다. 그러므로 개발팀은 CPU가 여러 데이터를まとめて 처리할 수 있는 “SIMD(Single Instruction, Multiple Data)”라는 메커니즘을 활용했습니다. SIMD는 CPU가 1개의 명령으로 여러 데이터를 동시에 처리하는 기술입니다. JPEG XL 이미지의 디코딩은 대량의 픽셀 데이터에 대해 같은 종류의 계산을 반복하기 때문에 SIMD를 이용하여 이미지 확장 처리를 고속화할 수 있습니다. ◆웹 개발자로부터 강력한 요청이 있었기 때문에 개발팀에 따르면, JPEG XL에 대한 대응은 웹 개발자로부터 오랫동안 제기된 요청이기도 합니다. 특히 브라우저 간 호환성 향상을 목표로 하는 “Interop” 프로젝트에서는 2026년에 JPEG XL에 대한 이슈가 인기를 끌었습니다. 웹 브라우저의 상호운용성을 개선하는 “Interop” 프로젝트는 무엇인가요? - GIGAZINE

따라서, 개발팀은 JPEG XL 형식으로 인해 다른 브라우저 간에도 호환성을 유지할 수 있도록 “Interop 2026 JPEG XL Investigation”에 참여했습니다. 이 노력으로 JPEG XL 형식의 각 기능이 올바르게 작동하는지 확인하기 위한 공통 테스트를 정비하고 Chrome이 해당 테스트에 합격하도록 노력하고 있습니다. Google의 개발팀은 “Chrome이 공식적으로 JPEG XL을 지원함으로써 웹은 더욱 빠르고 표현력이 풍부해지고 보안성도 향상됩니다. 우리는 웹 개발자 및 콘텐츠 제작자, 플랫폼 운영자 여러분에게 이미지 및 애니메이션 제작 및 배포에 JPEG XL 형식(.jxl)을 활용하도록 권장합니다”라고 코멘했습니다. 참고로, 기사 작성 시점에서의 Chrome 버전 155는 JPEG XL 형식의 디코딩만 지원하며, 이미지 생성 및 저장에 포함된 인코딩을 포함한 모든 기능에 대응하는 것은 아니므로 주의가 필요합니다.

[원문 보기](https://gigazine.net/news/20261008-google-chrome-155-jpeg-xl/) | 출처: Gigazine