여러분 정말 대단함을 보여줌. 이런 시대에 새로운 엔진이 등장할 줄 누가 알았겠음, 그리고 대기업의 막대한 투자도 없이 소규모 팀이 이걸 해내다니 정말 내 인생에서 본 가장 멋진 광경 중 하나임
엔터프라이즈 소프트웨어 팀에서 일해본 사람이라면 이런 일이 충분히 가능함을 알 것임. 컴퓨팅 역사는 2~10인 소규모 팀이 자금이 넘치는 대기업 팀보다 더 빠르게 혁신을 이뤄낸 사례로 가득함. 이런 일이 주로 일어나는 이유는 파킨슨의 법칙 때문임—업무는 주어진 시간과 자원만큼 확장되며, 대기업은 사실상 자원이 무한함
고주사율 지원을 위해 120Hz로 제한하는 것은 이상하다고 느꼈음. 고주사율 모니터의 대부분이 144Hz이고, 더 높은 것도 있음. 144Hz 모니터에서 120fps 애니메이션을 돌리면 프레임이 중복되어 실제로 혜택이 사라짐
처음엔 모바일을 고려한 것 아닐까 생각했는데, Ladybird가 아직은 모바일을 지원하지 않는 것 같음. “이제 requestAnimationFrame이 최대 120Hz로 렌더링 가능”이라고 적혀 있는데, 60에서 120으로 성능 이슈로 바꾼 것 같음. 추후 144나 240까지도 확장할 수 있을 거로 기대함
구현한 개발자가 120Hz 모니터만 갖고 있었을 가능성도 떠오름
뉴스레터의 텍스트가 살짝 잘못 쓰인 것 같음. 실제 코드를 보면, 사용 중인 화면의 주사율에 맞게 설정되어 있음
Hacker News 의견
https://github.com/LadybirdBrowser/ladybird/tree/master/Documentation/GettingStartedContributing.md
최신 Web Platform Test 결과는 여기에 있음
https://wpt.fyi/results/?run_id=6292901677236224
질문을 할 수 있는 Discord도 있음
https://discord.gg/c8JEZkDvtY
직접 빌드해서 웹사이트에서 테스트해보고, Firefox나 Chrome과 비교해 잘 안 되는 부분을 고쳐서 PR을 제출하면 됨
Ladybird 빌드 방법은
https://github.com/LadybirdBrowser/ladybird/blob/master/Documentation/BuildInstructionsLadybird.md 참고
https://www.youtube.com/watch?v=9YM7pDMLvr4
https://github.com/LadybirdBrowser/ladybird/blob/master/Documentation/BuildInstructionsLadybird.md
https://x.com/ladybirdbrowser/status/1895767072639951341