There’s also an editorial summary and update of this by one of the authors 8 years later.
It’s interesting that his own product, Prince, is still pretty much the only available software that can produce print-quality PDF from HTML and CSS. Safari, for example, doesn’t even support print page margins from CSS (@page {margin: 1cm;}). Selectors like @top-left and the avoid setting for page-break-{before,after,inside} are all still unsupported across the board, too. Basically, you can run into these browser limitations with CSS even with an HTML resume, not even talking about anything like a book or even a thesis.
I think we need an Acid Test for browser printing, but Hixie says that vendors are more interested in the mobile aspect of the web for now.
There’s also an editorial summary and update of this by one of the authors 8 years later.
It’s interesting that his own product, Prince, is still pretty much the only available software that can produce print-quality PDF from HTML and CSS. Safari, for example, doesn’t even support print page margins from CSS (
@page {margin: 1cm;}). Selectors like@top-leftand theavoidsetting forpage-break-{before,after,inside}are all still unsupported across the board, too. Basically, you can run into these browser limitations with CSS even with an HTML resume, not even talking about anything like a book or even a thesis.I think we need an Acid Test for browser printing, but Hixie says that vendors are more interested in the mobile aspect of the web for now.