5 ms·
Your comments look a lot more like someone on a personal vendetta against PDF, for whatever reason, than an argument grounded in reality. There are people whose
by einr 10y ago
Your comments look a lot more like someone on a personal vendetta against PDF, for whatever reason, than an argument grounded in reality. There are people whose usecases are entirely different from yours, who do not want PDF to die because it is immensely useful.
I work in printing and graphic design, and PDF is irreplacable. It's literally the only dependable vector graphics interchange format that exists. Would you have us going back to passing around zip files of PageMaker documents?
SVG is a laughable train wreck for any use where it's imperative that files look the same across devices, media and apps. I've yet to encounter a non-trivial SVG file that renders exactly the same across, say, Chrome/FF/IE or Illustrator/CorelDRAW/Inkscape. I don't know whether the format is trash or all implementations are, but the end user experience is awful either way.
Now, none of this means it's a good idea to throw random PDF files at the web when HTML would have worked as well or better. If your argument would have stopped at that I would have agreed with you.
- SwellJoe 10y agoThat's all fine. I don't care about that environment or use case; it's not harming anyone. I'm talking about PDF being considered an important part of web browsers. That's what I think should end. I was unaware of the issues you bring up about SVG; it's not a problem I've seen in a while (though I remember it being an issue many years ago going back and forth between Inkscape and Illustrator, and of course browsers had awful SVG support for a long while). But, professionals in specialist industries can use whatever tools they like, without making the rest of the world carry around that baggage. So, carry on using PDF for this purpose, just don't ask every browser to support it. It shouldn't be a part of the web anymore, even if PDF still has a place in pre-press, or something.