# 이 달의 Servo 업데이트 : 탭 브라우징, Windows 개선, 개발 도구 등

> Clean Markdown view of GeekNews topic #16555. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=16555](https://news.hada.io/topic?id=16555)
- GeekNews Markdown: [https://news.hada.io/topic/16555.md](https://news.hada.io/topic/16555.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2024-09-01T10:00:15+09:00
- Updated: 2024-09-01T10:00:15+09:00
- Original source: [servo.org](https://servo.org/blog/2024/08/31/this-month-in-servo/)
- Points: 1
- Comments: 0

## Topic Body

#### 새로운 기능  
- Flexbox와 WebXR 기본 활성화  
- HTMLDialogElement의 `show()` 지원  
- HTMLFieldSetElement의 `type` 속성 지원  
- ``에 입력된 텍스트 렌더링 지원  
- `border-image` 속성 지원  
- `unsafe-eval` 및 `wasm-unsafe-eval` CSP 소스 지원  
- WAV 오디오 파일 재생 지원  
- `structuredClone()` API 지원  
- Web Audio의 IIRFilterNode 지원  
- 크로스 오리진 리디렉션 탐색 지원  
- `crypto.randomUUID()` API 지원  
- `clip-path` 속성 지원 (일부 값 제외)  
  
#### 업그레이드  
- SpiderMonkey 128, WebRender 0.65, wgpu 22.0, Rust 1.80.1로 업그레이드  
- WebXR 및 Flexbox 기본 활성화  
- WebXR API 개선 및 여러 기능 추가  
  
#### Flexbox 개선  
- `gap` 속성, `align-content: stretch`, `align-items` 및 `align-self`의 `start`와 `end` 값 지원  
- `flex-direction: column` 및 `column-reverse` 기본 지원  
- `position: relative` 및 `z-index` 지원  
- 플렉스 항목 및 컨테이너의 올바른 본질적 크기 제공  
  
#### 양방향 텍스트 지원 작업  
- 프래그먼트 트리 및 `writing-mode` 인터페이스 변경  
- `unicode-bidi` 속성 및 `dir` 속성 부분 지원  
  
#### Servo 브라우저 개선  
- 새로운 툴바 및 탭 브라우징 기능 추가  
- 새로운 탭 페이지 추가 및 사용자 정의 프로토콜 핸들러 등록 API 활용  
  
#### Windows 개선  
- 키보드 탐색 및 PNG 출력 수정  
- 글꼴 및 GPU 관련 버그 수정  
  
#### 개발 도구  
- HTML 트리 및 Styles, Computed 패널 지원  
  
#### 개발자 변경 사항  
- macOS에서 servoshell 빌드 후 실행 속도 향상  
- CI에서 clippy 실행 및 새로운 Windows 빌드 러너 추가  
- Linux 빌드 러너 추가 예정  
  
#### 안정성 개선  
- 여러 충돌 버그 수정  
- SpiderMonkey GC 관련 BorrowError 충돌 수정  
- DOM Window 객체 누수 방지  
- Unix에서 servoshell 패닉 시 비정상 종료  
  
#### 기부  
- 월 3077 USD의 기부금 수령  
- 기부금 사용은 기술 운영 위원회에서 투명하게 결정  
  
### GN⁺의 정리  
- Servo는 웹 브라우저 엔진으로, 최신 웹 기술을 지원하며 성능과 안정성을 지속적으로 개선 중임.  
- 이번 달에는 Flexbox와 WebXR 기본 활성화, 다양한 HTML 및 CSS 속성 지원, 그리고 Windows 및 개발 도구 개선이 주요 업데이트임.  
- Servo의 지속적인 발전은 웹 개발자들에게 더 나은 도구와 환경을 제공하며, 특히 성능과 안정성 측면에서 큰 이점을 제공함.  
- 비슷한 기능을 제공하는 프로젝트로는 Chromium, Firefox 등이 있으며, 각 프로젝트는 고유의 장점과 커뮤니티를 가지고 있음.

## Comments



_No public comments on this page._
