GN⁺ 2024-10-16 | parent | ★ favorite | on: 웹 브라우저 엔지니어링 (2021)(browser.engineering)
Hacker News 의견
  • 'Stuff I didn't do' 부분이 이 책의 훌륭한 점임

    • 레이아웃 작업은 매우 어려움
    • CSS는 레이아웃을 더욱 복잡하게 만듦
    • CSS, HTML, JavaScript는 현재 매우 복잡한 소프트웨어임
    • 비디오 디코딩은 하드웨어로 오프로드되어 배터리 소모가 줄어듦
  • 15년 전 헤드리스 브라우저 작업을 시작했으며, SpiderMonkey를 사용하여 JS 인터프리터로 활용했음

    • 커스텀 DOM 구현과 Flash 런타임을 추가했음
    • 이 프로젝트는 매우 재미있었음
    • 이 책에 관심이 있음
  • 이 책은 MITRE ATT&CK을 떠올리게 하는 포괄적인 자료임

  • 브라우저 엔지니어링이 트렌드가 되는 것이 신선함

    • 현재는 Google, Apple, Mozilla가 주도하고 있음
    • 독립적인 브라우저 엔진이 더 많아지기를 바람
  • 저자가 Python을 선택한 이유를 설명한 글이 있음

    • 일부는 Python을 JS로 컴파일하여 브라우저에서 실행됨
  • 저자 중 한 명이 감사의 말을 전하며 질문에 답변할 준비가 되어 있음

  • 재미있는 프로젝트를 찾고 있었으며, 이 책을 즐기고 있음

    • Chrome 작동 방식을 설명한 만화책도 시작하기 좋은 자료임
  • 이러한 자료가 만들어지는 것이 매우 흥미로움

    • 브라우저는 신비롭고 해독하기 어려운 블랙박스처럼 보임
    • Ladybird와 같은 프로젝트가 그 벽을 허물고 있음
    • 언젠가 기여하고 싶으며, 이 책이 훌륭한 시작점임
  • 브라우저 내부 구조에 대해 배우고 있으며, 이 책이 매우 유용함

    • 브라우저 작동 방식을 직관적으로 이해하는 데 도움을 줌
  • 좋은 책이며, 9장을 두 개의 별도 장으로 나누는 것을 추천함

    • JavaScript 실행과 DOM 및 이벤트 상호작용을 각각 다루는 것이 좋음