Faster HTML and CSS: Layout Engine Internals for Web Developers

Back


Google Tech Talks
November 12, 2008

ABSTRACT

How fast Web pages load and how fast they change dynamically depends on both the Web page and the browser it's running in. Browser makers put significant effort into making their browsers faster, but there are also things that Web page authors can do to make their pages more responsive.

I plan to talk about HTML, CSS, and the DOM in Mozilla, from the DOM tree and CSS style sheets through to displaying pixels on the screen. In particular, what do Mozilla-based browsers spend the time doing when they're displaying a Web page? Which parts of this work are redone when the page is changed by script? And what implications does this have for how authors can make their pages faster, and for how authors can test the performance of their pages?


Speaker: David Baron
David is a software engineer at Mozilla Corporation, where he works on Mozilla's implementations of Cascading Style Sheets (CSS) and layout algorithms (computing the positions of objects), fixing memory leaks, and other things. He has been working on Mozilla since 1998, and is a member of the W3C CSS working group.

Channel: People & Blogs
Uploaded: November 17, 2008 at 8:07 pm
Author: googletechtalks

Length: 01:01:15
Rating: 4.00
Views: 8190

Tags: google techtalks techtalk engedu talk talks googletechtalks education

Video Comments:
zachleat (December 31, 2008 at 12:48 pm)
Huh? This is a tech talk! Interesting content is interesting on its own. This is a fascinating look at browser internals.

I think you're being much too harsh on this guy.

Love the guy clapping when he talked about scripts not blocking! Hilarious.
athox (December 14, 2008 at 10:28 am)
He's not a presentation expert, but then again, that's not his job. He was just asked to present the CSS way of mozilla, which IS his job.
2ndLeterOfTeAlphabet (December 12, 2008 at 10:28 pm)
visit htmlhelp2.blogspot. com
shreeksn (December 9, 2008 at 8:17 am)
some people may not be able to present their knowledge well. That's no reason to criticize them.
hrvatwrestle (December 6, 2008 at 6:46 am)
its the know it all syndrome. complicates and wants you to not understand him. so that he seems like a genius, but he doesnt want to explain properly, so that we can all know what hes talking about.
he should thro in some ticks as well, then wed all be thinking... oh he has a different brain, with some short circuits and different wiring, thats why hes a genius.
ive seen this before. many times.
hrvatwrestle (December 6, 2008 at 6:43 am)
like all bloody know it alls, he talks so that you cant understand him, so in the end, you know nothing, he knows everything, so he seems like a genius and you are dumb and cant understand shit.
he must have a huge sallary.
The1NdNly (November 27, 2008 at 3:26 pm)
at one point i thault he was going to cry.. nice content thou
xtinctspecies (November 26, 2008 at 5:58 pm)
speakers that use "um um so sort of" a lot are not interesting..content was pretty good though
Resalecode (November 26, 2008 at 9:43 am)
WOW - LOL Alittle to much information, could have been explained better and a Clearer Speaker Sorry!
marketa149 (November 24, 2008 at 3:53 am)
Are there the slides online anywhere?