The single biggest difference is in the text flow algorithm. In PDF it's fixed.
If PDFs feel slow or clunky, that's just a matter of software rendering and payload construction.
The web could benefit from additional text flow algorithms. We leaned into the "application" centric web, but there's so much more we could do for documents and reading.
PDF isn't (hyper)text. HTML (HyperTextMarkupLanguage) is. PDF is blob.
application/pdf
There's a reason that isn't text/pdf.Anyone developing Web sites should occasionally use a 5-year-old low-spec machine for a day or two.
For example, twitter.com takes 40-50 seconds of lockup to even begin displaying content, after which it is still unusable.
PDF inconvenient, and I didn't read this one, but at least I could close it as soon as I decided not to read.
I'm all for lighter sites but I'd still bet that an article published as a PDF would cause more inconvenience overall than publishing it on a typical js-heavy site. Further, there are more workarounds to js-heavy sites (blocking some js, mobile versions, rss etc.) than there are to pdfs.
This is true, perhaps.
> I'm all for lighter sites but I'd still bet that an article published as a PDF would cause more inconvenience overall than publishing it on a typical js-heavy site.
This feels to me like you're telling me my experience is not valid. Is it because I'm in the minority? Or because you have a different experience?
Do you know anyone who uses a 5-year-old device day-to-day, or have you ever tried?
It feels like you are denying that this experience even exists.
>Do you know anyone who uses a 5-year-old device day-to-day, or have you ever tried?
Sure, I occasionally use my old 8 year old laptop or 6 year old phone and with either of those the article that will inconvenience me the most on the front page today is this one.
Aside from usability, PDF also has many other drawbacks, such as being binary and not human readable or editable.
Thank you for this chat!