The line spacing is the default one presented by your browser; if you find fault with the line-spacing, you're finding fault with your browser preferences.
And margins are generally no good. Depending on how they're effected, what margins do is perhaps make the page more attractive for those running their browser at fullscreen, while screwing over everyone doing the appropriate thing, which is to keep the window opened at the user's desired size for reading. This is because they are either implemented as a) a centered, fixed-width column that invokes horizontal scroll bars for those whose preferred size is smaller than required by the layout (usually no less than 850 pixels these days), or b) fixed margins so that, e.g., a 640 pixel wide viewport on a page with 200+ pixel margins reduces the effective column width to less than 250 pixels.
As for pretension, I agree, although it doesn't originate from the likes of Crockford, but instead those uncompromising fucks who find their "artistic vision" for a website to be of greater importance than their employers' content.
And margins are generally no good. Depending on how they're effected, what margins do is perhaps make the page more attractive for those running their browser at fullscreen, while screwing over everyone doing the appropriate thing, which is to keep the window opened at the user's desired size for reading. This is because they are either implemented as a) a centered, fixed-width column that invokes horizontal scroll bars for those whose preferred size is smaller than required by the layout (usually no less than 850 pixels these days), or b) fixed margins so that, e.g., a 640 pixel wide viewport on a page with 200+ pixel margins reduces the effective column width to less than 250 pixels.
As for pretension, I agree, although it doesn't originate from the likes of Crockford, but instead those uncompromising fucks who find their "artistic vision" for a website to be of greater importance than their employers' content.