Are PDF Portfolio’s A Bad Idea?
NiXPS say yes in their latest blog post.
But it’s not the concept of PDF Portfolio’s that troubles them per se, but rather the fact that in certain bleeding-edge PDFs, Adobe include a warning message that tells you to download the latest version of Adobe Acrobat or Adobe Reader if you want to view the PDF in question. No ifs, buts or maybes — if you want to view this PDF, then you’ll need to use Adobe’s software.
The reason for this, according to Adobe’s Leonard Rosenthol is that:
Apple’s Preview application doesn’t even support the complete PDF 1.4 specification, let alone the current ISO 32000-1 standard. Nor, unfortunately, do most other 3rd party vendors. That is why we (Adobe) are unfortunately forced to put such notices/warnings in PDFs files that use “more advanced” features of PDF so that users get SOME experience rather than blank pages…
His response sounds reasonable on the surface, but it raises a few other important questions.
- these PDFs can’t be opened by any none-Adobe software, it doesn’t matter if the PDF reader supports the relevant advanced PDF feature or not. Why doesn’t Adobe recommend other 3rd party software along side their own?
- should Adobe be encouraging the use of advanced PDF features, for widely distributed PDFs, before these advanced features have been implemented by the majority of other PDF software vendors?
- a document that can only be opened by Adobe software, isn’t really portable, is it?
- are PDFs simply becoming too complex? Perhaps there is a reason why the majority of PDF software vendors do not support certain advanced PDF features.
These questions will likely be quickly dismissed by Adobe, but there’s little doubt in my mind that a philosophical discussion about the future of PDF needs to take place. It seems that Adobe, and the ISO committee responsible for the next PDF specification update, are trying to make PDFs bend in a way that they were never originally designed to bend, and that without careful consideration, the Portable Document Format could lose its way.