Rust 기반 오픈소스 웹 레이아웃 엔진 Servo의 0.0.3 버전이 출시되었으며 성능 향상과 임베딩 API 개선, 컨텍스트 메뉴 및 HTML5 비디오 컨트롤 등 다양한 업데이트가 포함됐다.
Michael Larabel 작성 | 자유 소프트웨어 | 2025년 12월 16일 오전 06:02 (EST) | 댓글 추가

오늘 Rust 기반 오픈소스 웹 레이아웃 엔진의 최신 업데이트인 Servo 0.0.3이 출시되었습니다. Servo 0.0.3에는 지난 한 달 동안 이뤄진 다양한 개선이 반영되었는데, 성능 향상부터 임베딩(embedding) API 강화, 그리고 더 많은 웹 콘텐츠를 위한 컨텍스트 메뉴 등 여러 개선 사항이 포함됩니다.
Servo 0.0.3은 오늘 공개되었으며, Servo 프로젝트는 11월 한 달간의 개발 내용을 바탕으로 이번 개선점을 강조하는 블로그 포스트도 함께 게시했습니다. 이번 릴리스의 주요 하이라이트는 다음과 같습니다.
Servo가 이제 링크, 이미지 및 기타 콘텐츠에 대한 컨텍스트 메뉴를 지원합니다.
HTML5 비디오 태그의 컨트롤 지원.
압축/압축 해제 스트림에서 Brotli 지원.
폰트 변형(variants)이 이제 CSS font-weight 및 font-stretch에 적용됩니다.
Servo의 임베딩 API가 개선되었습니다. 여기에는 각 웹 뷰가 자체 렌더링 컨텍스트를 가질 수 있는 기능이 포함되어, 다중 창 사용 경험이 개선됩니다. 그 밖에도 임베딩 관련 개선이 추가로 이뤄졌습니다.
Servo가 스크립트 및 레이아웃과 병렬로 CSS를 파싱합니다.
JIT 지원이 이제 선택 사항이 되었습니다. 정책 또는 의도에 따라 JIT(Just-In-Time) 컴파일이 금지될 수 있는 환경을 고려한 변경입니다.
Servo의 증분 레이아웃(incremental layout) 성능이 향상되었습니다.
릴리스가 거듭될수록 Servoshell 데모 브라우저는 매번 조금씩 더 쓸 만해지는 느낌입니다.
자세한 내용은 Servo.org에 올라온 블로그 포스트에서 확인할 수 있습니다. Servo 0.0.3의 바이너리와 소스는 GitHub에서 제공됩니다.