Safari, Google Chrome등의 브라우저에서 이용하고 있는 렌더링 엔진 Webkit과 관련한 기술적인 세미나 동영상입니다. Webkit 뿐만 아니라 Webkit을 이용하는 구글 Chrome브라우저에 대한 내용들도 있습니다.
지금까지는 브라우저들의 기술적인 내용을 알기는 힘들었습니다. 오픈소스의 Mozilla에서 어느 정도 브라우저에 대한 기술적인 내용들에 대해서 공개, 발표를 하곤 했는데, 구글에서 자신들이 chrome 브라우저에서 이용하는 Webkit엔진에 대한 내용들과 chrome 브라우저의 여러 기능 및 성능에 대한 기술적인 내용에 대해서 많이 발표했습니다.(오래 전에 발표한 거지만, 이제서야 포스팅을 하네요. - - )
브라우저와 관련된 아래 내용들 말고도 "Google I/O 2009"에 도움이 될만한 내용(App Engine, Android, Chrome, GWT, AJAX API등)들이 많으니 참고하시길 바랍니다.
Rendering in Webkit
Loading -> Source text
Parsing -> DOM tree
attach() -> Renderer Object
Style Resolution -> Renderer Style
Layout -> Line Boxes, Layers
The Chromium WebKit API
Painting in Chromium
Google I/O 2009 - Exploring Chrome Internals
Google I/O 2009 - V8: ..High Performance JavaScript Engine