26P by ltlapy 2023-01-31 | favorite | 댓글 3개
  • Chromium 기반으로 작성된 터미널용 웹 브라우저
  • WebGL, WebGPU, 오디오/비디오 재생, 애니메이션 등 chromium에서 지원하는 Web API를 모두 사용 가능
  • 빠른 시작, 60FPS, Idle시 CPU 사용 최소화 등
  • 윈도우 서버나 SSH 상으로도 실행 가능

docker로 바로 띄울수 있어서 해봤는데
클릭 미스도 있고 이것저것 손봐야할게 많은것 같지만 매우 재밌네요 ㅋㅋㅋ

블로그 내용 보고 정리중이었는데, 올려주셨네요. 고맙습니다~!

https://fathy.fr/carbonyl

  • Skia 로 렌더링 하고 마우스 입력도 처리
  • 렌더링 속도를 위해서 프로세스를 분리하고 IPC로 통신 (Mojo)
  • 하나의 폰트만 처리가능하므로 StyleResolver::ResolveStyle에 강제 폰트 지정코드를 추가
  • LoDPI 처리
  • DCS(Device Control Sequence)로 Color 처리
  • 웹페이지 타이틀을 터미널 타이틀에 지정하기

오탈자가 발생했네요, 윈도우 서버를 사용하지 않아 safe-mode console과 같은 환경에서도 사용이 가능하다는 뜻이었습니다.