1. Not to mention users who doesn’t have their web browser maximized. It is not always easy to hit that 1024 width with a window.
2. you should try to keep a width of around 66 characters text because the eye doesn’t work well beyond 66 columns of text (which is why that is the standard for typesetting).
While you’re at it, maybe create a width that is relative to em, or size of the browser and any high DPI setting. Pixel-perfect just doesn’t work out well.
https://developers.slashdot.org/article.pl?sid=06/04/23/0335209