홈으로 돌아가기

Firefox 149.0: Rust 기반 JPEG-XL 및 새로운 API

Firefox 149.0에서 Rust(jxl-rs) 기반 JPEG-XL 디코더 도입, PDF 및 HTTP/3 속도 향상, Split View와 개발자용 새로운 API 추가. 보안 개선 및 XDG Portal을 통한 Linux 지원. 성능 중심 릴리스 순서 따름.

Firefox 149의 새로운 기능: Rust 및 Split View
Advertisement 728x90

Firefox 149.0: Rust 기반 JPEG-XL 디코더와 개발자 개선 사항

Firefox 149.0이 2026년 3월 24일에 출시되었습니다. 주요 변경 사항으로는 C++ 대신 Rust 기반 JPEG-XL 디코더 jxl-rs로 전환, 더 빠른 PDF 처리, 불안정한 네트워크에서의 HTTP/3 지원, Linux에서 XDG Portal 기본 사용 등이 있습니다. 이 브라우저는 Windows, Linux, macOS에서 이용할 수 있습니다.

149.0 이전 릴리스 일정

Firefox 개발은 다음 일정을 따랐습니다: 138 버전 — 2025년 4월, 139 — 2025년 5월, 140 ESR — 2025년 6월 장기 지원 포함. Firefox 141은 2025년 7월 22일 출시, 142는 8월에 확장 프로그램용 LLM 추가, 143 — 9월, 144 — 10월, 145는 11월에 32비트 Linux 지원 중단. 2025년 12월 — 146, 2026년 1월 — 147, 2월 — 148에 "AI 관리" 섹션 포함.

디코딩 및 렌더링 기술 개선 사항

  • Rust 기반 JPEG-XL (jxl-rs): C++ 디코더를 대체하며 메모리 안전한 처리를 제공합니다. 형식 지원 복원 후 Chrome의 접근 방식과 유사합니다.
  • PDF 처리: 더 빠르며, 컨텍스트 메뉴를 통해 PDF에서 이미지 추출 지원.
  • HTTP/3: 불안정한 네트워크에서 업로드 안정성 개선.
  • Linux의 XDG Portal: 기본 파일 선택기, GTK3 대체 사용.
  • Linux 오류 시각화: UI 요소 업데이트.

Windows에서 WebRender 레이어 컴포지터가 기본으로 활성화되어 전체 화면 비디오 중 전력 소비를 줄이고 WebGL/WebGPU를 가속화합니다.

Google AdInline article slot

웹 개발자를 위한 새로운 API

중·고급 전문가를 위한 도구가 추가되었습니다:

  • HTMLMediaElement.captureStream(): 사양과 일치하며 :playing:paused 의사 클래스 지원, showPicker()를 사용한 텍스트 요소.
  • Reporting API: 플랫폼 기능 기반 웹 앱을 위한 범용 메커니즘.

이러한 API는 외부 라이브러리 없이 미디어 및 분석 통합을 간소화합니다.

UI 기능 및 플랫폼 변경 사항

  • 분할 보기: 하나의 탭에서 두 페이지 화면 분할. 탭 우클릭으로 활성화, 탭 그룹 지원.
  • 공유 버튼: 탭 우클릭으로 툴바에 추가, Windows/macOS 시스템 공유와 통합.
  • Windows 위치 정보: Windows 7 API 대신 최신 Windows.Devices.Geolocation으로 전환.

보안 강화

  • SafeBrowsing 사이트에 대한 알림 자동 차단 및 권한 취소.
  • 부모 프로세스에서 JS 파일 로딩 강화.

이러한 변경은 기업 배포 및 안전한 웹 앱 개발을 목표로 합니다.

Google AdInline article slot

핵심 사항

  • JPEG-XL을 Rust로 전환하여 성능 손실 없이 메모리 안전성 강화.
  • 새로운 API로 웹 앱의 미디어 및 보고 기능 확장.
  • 분할 보기와 공유로 프라이버시 손실 없이 UX 최적화.
  • WebRender 컴포지터로 비디오/WebGL 시나리오에서 GPU 부하 감소.
  • 악성 콘텐츠 및 JS 로드에 대한 보안 강화.

— Editorial Team

Advertisement 728x90

다음 읽기