요약:
Google은 최근 Chrome 155 브라우저 버전을 출시했습니다. 이 버전은 수많은 새로운 기능과 보안 업데이트를 제공할 뿐만 아니라 JPEG XL(.jxl) 이미지 형식에 대한 기본 지원도 공식적으로 도입했습니다. 이는 Chrome이 Safari 이후 이러한 새로운 세대의 이미지 형식을 지원하는 또 다른 주류 브라우저가 되었음을 의미합니다. Firefox가 최근 지원 캠프에 합류하면서 JPEG XL은 주류 애플리케이션을 향한 속도를 높이고 있습니다.

올해 초 Google은 Chromium 브라우저 엔진에 JPEG XL 지원을 통합할 것이라고 발표했습니다. JPEG XL은 일반적으로 기존 JPEG 형식에 대한 중요한 업그레이드 솔루션으로 간주됩니다. 수년 동안 사용되어 온 JPEG 표준과 비교하여 새로운 형식은 이미지 품질을 유지하면서 파일 크기를 크게 줄일 수 있습니다. 오랫동안 Safari는 이 형식을 지원하는 몇 안 되는 주류 브라우저 중 하나였으며 이제 Chrome 155의 출시로 JPEG XL의 생태학적 적용 범위가 더욱 확장되었습니다.
Google에 따르면 JPEG XL의 가장 큰 장점은 압축 효율성입니다. 이 형식은 기존 JPEG에 비해 약 30%~50% 추가 압축을 달성하는 동시에 기본 HDR 지원, 무손실 압축 기능 및 JPEG 파일의 무손실 트랜스코딩을 제공합니다. Google은 많은 실제 애플리케이션 시나리오, 특히 고품질 사진 이미지 처리에서 JPEG XL이 AVIF보다 장점이 있는 경우가 많지만 관계자는 여전히 개발자가 특정 요구 사항에 따라 두 가지 형식 중 하나를 선택하도록 권장한다고 밝혔습니다.
보안을 강화하기 위해 Google은 Rust 언어를 사용하여 Chrome에서 JPEG XL 디코더를 개발했습니다. 회사는 이미지 디코더가 오랫동안 브라우저의 가장 취약한 구성 요소 중 하나였으며 전통적인 C++ 구현이 다양한 보안 허점과 잠재적인 공격 표면을 노출했다고 지적했습니다. Rust가 제공하는 메모리 안전 기능을 통해 Chrome은 관련 위험을 줄이면서 높은 성능을 유지할 수 있습니다.
성능 최적화 측면에서 Google은 Rust 사용으로 인해 디코딩 속도가 희생되지 않았다고 밝혔습니다. 개발팀은 jxl-rs 프로젝트를 위해 SIMD 명령어 세트, 보안 SIMD 추상화 계층 및 수많은 성능 최적화 기술을 사용하는 동시에 libjxl 참조 구현에서 최적화 결과 중 일부를 상속함으로써 새로운 디코더가 보안을 보장하면서 기존 고성능 구현에 필적하는 운영 효율성을 계속 제공할 수 있도록 했습니다.
또한 Google은 개발 과정에서 jxl-rs를 완벽하게 검증하기 위해 인공지능 코드 검토, 퍼즈 테스트 등 다양한 방법을 사용했다고 밝혔습니다. 테스트 결과 현재까지 메모리 안전 관련 문제가 발견되지 않은 것으로 나타났으며 이는 향후 대규모 배포에 긍정적인 신호를 제공합니다.
Google은 기술적 개선 외에도 JPEG XL을 Chrome으로 반환하는 중요한 이유에는 웹 개발자 커뮤니티의 폭넓은 지원도 포함되어 있다고 밝혔습니다. 회사는 Chrome의 구현이 다른 브라우저와의 호환성을 유지하고 개발자에게 크로스 플랫폼 애플리케이션을 구축할 때 일관된 경험을 제공할 수 있도록 Interop 2026 JPEG XL 특별 연구 작업에 적극적으로 참여했습니다.
Chrome 155의 공식 출시로 JPEG XL은 점점 더 많은 브라우저 제조업체로부터 지원을 받고 있습니다. 업계 관계자들은 더 높은 압축 효율성, HDR 지원, 무손실 변환 기능 및 더 안전한 디코딩 구현을 통해 이 형식이 향후 네트워크 이미지 전송 및 저장을 위한 중요한 선택이 될 것으로 예상하고 있습니다.
댓글