Ladybird - 새로운 크로스플랫폼 브라우저 프로젝트를 소개합니다(awesomekling.github.io)
Ladybird - 새로운 크로스플랫폼 브라우저 프로젝트를 소개합니다 해당 웹페이지에서는 기본 아키텍처를 아래와 같이 소개하고 있군요.. 브라우저와 라이브러리는 모두 C ++로 작성되었다고 하고요.. 다음은 현재 스택에 대한 간략한 요약입니다. Ladybird : 탭 브라우저 GUI 응용 프로그램 LibWeb: 웹 엔진, 다중 표준: HTML, DOM, CSS, SVG, ... LibJS: ECMAScript 언어, 런타임 라이브러리, 가비지 수집기 LibGfx : 2D 그래픽, 텍스트 렌더링, 이미지 형식 (PNG, JPG, GIF, ...) LibRegex: 정규식 엔진 LibXML: XML 파서 LibWasm: WebAssembly 파서 및 인터프리터 Lib유니코드: 유니코드 지원 라이브러리 Lib..
더보기