Web standards fix many of the problems. So why are PDFs still used, particularly for publishing reports?
1: https://www.nngroup.com/articles/pdf-unfit-for-human-consump...
Why are you saying this like it's a bad thing? Why would you want dynamic content in a document format?
You can't give someone an epub and tell them to read page 197. You can't look at a webpage and know how it will look when you print it out. You also can't just netcat an ebook to your printer and get useful output.
What alternatives do we really have? PDF is the most widely supported format outside of plain text (arguably more widely supported than text actually, with phones being the major computing device). I haven't seen an ebook format that can correctly and consistently deal with code sections, inline images, quotes, font styling, paging, etc (maybe more a software issue than format problem, but if nobody can make it work right, the format isn't blameless).
I also have a rule about reading PDFs. I almost universally print them off to actual paper if it's more than 2-3 pages worth of content. Printing websites is a non-starter.
Posting papers from arXiv to HN I have a choice of pointing to the HTML abstract or the PDF and overall people express preference for the PDF and I believe I get more upvotes for the PDF.
I can see a phone being a little too small though. PDF does have features that make it possible to make a PDF which is reflowable like an HTML document for the sake of accessibility and better UX, but those features are complicated as hell and rarely used.
Thus, PDF was a game changer. Basically, no matter what machine you opened the file on it would look exactly the same. It kinda sucks you can't edit it or have to use special tools to parse it but when it comes to readability across devices it cant be beat.
A bunch of them are just dumb assumptions, like vague complaints about accessibility, ignoring the fact that PDFs have supported screen readers, alt text, etc for longer than the web has.
I laughed out loud at the assertion that PDFs are "stuffed with fluff" and the web is a model of focused, concise writing.
"Jarring user experience" and "Cause disorientation" are the same complaint rewritten to highlight different aspects of one problem.
Web sites and PDFs are different tools serving different needs. The complaint that PDF content is "static" is, confoundingly, both untrue and entirely the point. PDFs have support Javascript, media embeds, advanced navigation tools (hyperlinks, cross-refs), and more, for years and years... but most people don't encounter much beyond formfills and hyperlinks, because the rest of that stuff is not what people want out of a document format.
In other words, all the consultants can write all the words about how PDF should be the web, but the market has spoken, and PDFs are the way they are because they meet real needs. Figuring out what those are might be a better use of time than shouting into the wind.
Now that I think about it, why should I have to throw away thirty years of PDF-compatible software because nobody bothered to make a decent PDF reader for your phone?
Google Docs + MS Office has probably figured this out by now, but there's also ton of historical momentum keeping it in use.
As a financial auditor I remember being baffled how people would go out of their way to create paper processes. A spreadsheet that requires confirmation would be printed, signed, stapled to another piece of paper - all so I can remove the staples and scan it to track digitally in our audit software. At least I knew sending them a PDF would come back looking the same...
Web standards may have caught up, but nobody is sending anybody .mhtml files. I'm pretty sure most email providers would flag emails with such attachments as malicious.
And once the old paper based process has been "made electronic" by using PDF's, they don't bother with trying to continue past a "sheet of paper" metaphor.
- They render consistently on any mainstream platform, without access to external resources.
- They load, scroll, and zoom relatively quickly on mainstream platforms.
I don't think PDFs are terrible to view on mobile. I think it works out pretty well. I prefer viewing them than the mess that is an HTML page with CSS. Usually whoever authored it ddin't do a good job of making it pinch/zoomable and accessible.
The lack of changing on mobile is technically a feature.
Word/excel/powerpoint all do whatever they want.
The other use case are fillable forms that are legally binding. In larger business or the government where you have your identity tied to a private key, you can sign a PDF with it.
A PDF is, in the popular consciousness, a digital form of paper. Anything that could be on paper? PDF.
Think of it as an FFI for the paper-based OS that our civ still runs upon (and may always.)
Like, network-based civ is kind of like a VM, and numerated paper documents (laws, etc.) are libc, and when you want to call out to the underlying reality, you use PDF.
Sometimes I wonder how in touch Nielsen is with the real world.
You can't use HTML, because it's totally inconsistent. You can't use Word docs, because they're totally inconsistent and not cross-platform.
What format can you think of that you can use to describe how each page looks, right down to fractions of a millimetre?
I hate reading web pages on my phone. PDFs are far superior, especially on tablet.