browser engineering 관련 7

[책소개] "밑바닥부터 시작하는 웹브라우저" 소개

2024년에 가장 뿌듯한 일이 있다면 이 책을 번역한 일이라고 생각합니다.원래는 가제 "크로미움 인터널"에 관한 글을 적어보려고 생각했는데, 이 책 번역 기회가 닿아 "글을 적는게 힘든 일이다"를 배웠네요.2025년 초까지 계속 수정을 거듭해 드디어 책이 손에 오니 감개 무량합니다.이 좋은 책을 정말 제가 번역한게 맞나 싶네요.사실상 현 직장에 이직한 이후 블로그를 방치했었는데, 이 책을 계기로 그동안 쌓았던 지식들을 정리해야겠습니다.이 책은 아주 쉬운 내용으로 시작해서 뒤로 가면 정말 프로그래밍 역량이 있어야 진행이 가능한 수준으로 난이도가 올라갑니다.PROLOGUE. 브라우저와 웹웹이 없던 시절 웹의 기원이 된 아이디어들부터 웹의 역사를 따라가며 브라우저의 등장과 발전, 브라우저 전쟁 이야기와 모던 ..

5장. 페이지 레이아웃의 추가 설명

5.1 레이아웃 트리4장에서 만든 Layout 객체를 BlockLayout으로 바꾸고 DocumentLayout을 통해 BlockLayout들을 만들어가는 것이 목표입니다.5.1의 코드만 수정한 후 실행이 되려면 다음과 같은 코드가 추가로 필요합니다.@@ -210,7 +216,7 @@ class Layout: self.size = 12 self.line = []- self.recurse(tree)+ self.recurse(self.node) self.flush()@@ -286,7 +303,9 @@ class Browser: def load(self, url): body = url.request() s..

단순링크: 웹개발의 역사

책 내용과 비슷하지만, 조금 다른 부분들도 소개한 웹 개발의 역사https://ppss.kr/archives/257673 비전공자도 이해할 수 있는 웹 개발의 역사동영상이나, 음성 따위의 각종 멀티미디어를 이용하는 인터넷을 이르는 말. = 월드 와이드 웹. 국립국어원 표준국어대사전 시작하며 요즘 글이 뜸했습니다. 사실 뉴스레터 서비스가 유료로 전ppss.kr

반응형