You'd think that it would be possible to display PDF documents in web browsers by now.
But there is not yet any way to build a web application that integrates PDF documents, because it is not safe to assume that any browser can display PDF.
Why is this? Surely it's in the interests of Adobe to ensure PDF documents can be seamlessly integrated into websites?
And Adobe has done some work to make it work everywhere. There is a PDF plugin for the big three OS's (and Solaris). However, no one ships an OS with this plugin installed by default.