Ladybird 브라우저, 2026년 4월 개발 성과 공개

원제: This Month in Ladybird - April 2026

왜 중요한가

독립적인 웹 브라우저 엔진 개발로 웹 생태계 다양성 증진과 성능 최적화를 통한 브라우저 혁신을 보여준다.

오픈소스 웹 브라우저 Ladybird가 2026년 4월 한 달간 35명 기여자로부터 333개 PR을 병합했다고 발표했다. 인권재단으로부터 5만 달러 후원을 받았으며, PDF 인라인 뷰어, 증분 HTML 파싱, 오프스레드 JavaScript 컴파일 등 주요 기능을 구현했다.

Ladybird는 4월 개발 현황을 통해 여러 주요 기능 개선을 발표했다. 후원 측면에서는 인권재단의 'AI for Individual Rights' 프로그램을 통해 5만 달러, Jakub Stęplowski로부터 1천 달러를 새롭게 후원받았다. 기술적으로는 pdf.js를 활용한 인라인 PDF 뷰어를 구현해 페이지 탐색, 텍스트 선택, 확대, 문서 내 검색 기능을 지원한다. 주소창에서는 SQLite 기반 HistoryStore를 통해 방문 기록을 저장하고 파비콘과 제목이 포함된 자동완성 기능을 제공한다. HTML 파서는 전체 응답을 기다리는 대신 스트리밍 방식으로 증분 파싱을 지원하며, 메인 파서가 동기 스크립트로 차단될 때 별도 토크나이저가 미리 리소스를 가져오는 추측 파싱 기능을 구현했다. JavaScript 엔진에서는 가져온 스크립트의 최상위 코드에 대한 바이트코드 생성을 백그라운드 스레드 풀에서 실행해 YouTube 로딩 시 약 200ms의 메인 스레드 시간을 절약했다. 또한 각 Navigable이 독립적인 스레드에서 래스터화를 수행해 iframe 무효화 시 부모 요소의 재기록 없이도 처리가 가능해졌다.

출처

ladybird.org — 원문 읽기 →