John S said:
- Embedded font
Again, How do embedded fonts help the reader?, as I see this, a reader cannot choose a bigger font to ease it’s reading (just zooming, which is quite nasty for multicolumn docs)
- Whole document including images is one file. 1 document = 1 file. A “document” that is a directory of html file(s) and images feels unwieldy.
Whole HTML document including images is one URL. 1 Document = 1 URL.
I, as a reader, never see the files and directories. Why should I?
- The text in the images is anti-aliased according to my preferences. If the diagrams in this document were inline html images, I would be at the mercy of whatever AA settings the author used when creating the image.
Exactly the same in HTML. If the OS has antialiasing, your text will be antialiased to your settings (damn IE not supporting SVG). If the author has put text on an image (and I’ve seen this on PDFs too) you are limited to the AA setting the author chose exactly the same.
- Zooming retains layout.
Layout is not content. I don’t want to see the layout, I want to see the content. And as others have said, zooming a multicolumn layout is heavily uncomfortable for the reader.
- Annotation/comments (again all within the one file), side-by-side viewing, quick rotation of the page, other viewing-based features…
Blog comments (again all in one URL), you can open as many windows of the browser to view pages side-by-side, quick rotation of the screen, and the viewing based features are out of the content becuase they don’t belong with the content.
Graham Stewart said:
What if you want to package up multiple pages (e.g. a manual) and make them available to everyone that visits your site?
Well, you set the manual on a webpage. If the users are browsing your site, they sure have a web browser, and it costs the same to publish (on Internet) a PDF or a webpage.
OTOH, if you want your users to print out the manual (or to have a copy to pass on to offliners), you could convert on the fly those HTML files to PDF for your users, there are lots of tools to do that in whichever language you are using to your webpage, be it php, java, asp, python, ruby, etc… (and here you can be totally independent of the browser quirks, so you just have to find the way to transform the page to something that will print fine).
And regarding to comments related to citations and page numbers, DAMN, this is what the ANCHOR 'a href… is for: you do the reference straight with an hyperlink (don’t forget what the ‘#’ means on a URL), no need for page-paragraph numbers that burdens the user making him search by hand, when you have already done the search and can provide him with an easier way.
The only backdraw to this is the volatile element the web has become. This is something forced onto us by people that doesn’t understand the medium: ISPs provide such a lousy service with webpages that we usually need separate hosting, and the idea Tim Berners Lee had about people publishing research papers online is not sustainable anymore (well, maybe for works in progress). Even though free publishing platforms make permalinking a bit easier.