Actually PDF is format created and maintained by Adobe, so it's not exactly crossplatform
UM I disagree. Adobe works very hard to keep readers availabe on just about every paltform knwon to man. Ergo it may not be free but it is cross paltform.
As an aside tangential to the point, but not necc to your response, they also publish that standard in public. I wrote a PDF viewer in Java years ago. The only thing that prevented me from releasing it is that PDF uses LZW and at the time LZW was controlled by Univac.
and it's incredibly hard to download on computer especially compared to HTML file
How it harder then any other file?? Comapring it to HTMl isnt a very fair comparison because PDF is a complete page markup langugage. HTMl is a highly limited rpesentation language. Aditionally, PDF gives you exact control over how the end product looks on all viewers, HML does not.
(You don't have bandwidth limits on your site right? ~_^). Also it's kinda hard to read without viewer.
Viewer is free. Go to Adobe's site and download.