aboutlayout-101007224342-phpapp01

aboutlayout-101007224342-phpapp01 - about:layout...

Info iconThis preview shows pages 1–13. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: about:layout [email protected] Browser Basics * Borrowed from Douglas Crockford’s Lecture on “Theory of DOM” Browser Basics * Borrowed from Douglas Crockford’s Lecture on “Theory of DOM” • The Browser has an event- driven, single-threaded, asynchronous programming model. Browser Tasks • Loading • Parsing • Script Execution • Layout • Style Resolution • Paint • Event Handling * Picture comes from the IE blog introducing hardware acc Layout Input Output ? Layout Input Output Layout Layout Input Output Layout where things go on the screen / paper Layout Input Output Layout where things go on the screen / paper Terms • DOM Tree • Style System • Layout jobs: • Frames • Refow Terms • DOM Tree • Style System • Layout jobs: • Frames • Refow Basic Flows Frames • An encapsulation of a region on the screen; • A region that contains geometry, e.g. size, location, stacking order; • 1..* correspondence between content elements and frames; • Got style contexts from Style System; Frames...
View Full Document

{[ snackBarMessage ]}

Page1 / 26

aboutlayout-101007224342-phpapp01 - about:layout...

This preview shows document pages 1 - 13. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online