1P by neo 2023-11-11 | favorite | 댓글과 토론

서보 프로젝트, NLnet 재단으로부터 지원금 획득

  • 서보(Servo) 프로젝트가 NLnet 재단으로부터 지원금을 받아 여러 기능을 향상시키는 데 사용됨.
  • 지원금을 통해 서보는 CSS float 지원 완성, 다양한 언어에 대한 인라인 레이아웃 지원 확대, 초기 <table> 지원 추가를 목표로 함.

CSS Floats 지원

  • 서보는 2023년 중반부터 CSS floats 지원을 위한 작업을 진행 중임.
  • CSS floats와 관련된 /css/CSS2/floats//css/CSS2/floats-clear/ 테스트에서 평균 80% 이상의 통과율 달성을 목표로 함.
  • 최근 floats 테스트에서 82.2%의 WPT(Web Platform Tests) 통과율을 기록하며 목표에 근접함.

인라인 레이아웃에서의 다국어 지원 확대

  • 서보의 레이아웃 엔진은 라틴 알파벳을 사용하지 않는 언어를 렌더링하는 데 필요한 중요 기능이 부족함.
  • 올바른 폰트 선택, 오른쪽에서 왼쪽으로 쓰는 스크립트 지원, 논리적 속성 등을 개선하여 다양한 콘텐츠 표시 지원을 목표로 함.

초기 <table> 지원

  • HTML 테이블은 중요하고 널리 사용되는 기능임에도 서보의 새로운 레이아웃 엔진은 아직 테이블을 지원하지 않음.
  • 위키피디아에서 사용되는 테이블을 렌더링할 수 있도록 서보에 초기 테이블 지원을 구현하는 것이 주요 목표임.

GN⁺의 의견

이 기사에서 가장 중요한 점은 오픈 소스 웹 렌더링 엔진인 서보가 NLnet 재단으로부터 지원금을 받아 기능을 향상시키고 있다는 것임. 이는 웹 개발자와 기술에 관심 있는 사람들에게 흥미로운 소식이며, 서보가 더 많은 웹 표준을 준수하고 다양한 언어와 레이아웃을 지원함으로써 웹의 다양성과 접근성을 높이는 데 기여할 것으로 기대됨.