I have a personal website, for things like posting my work from undergrad and grad school (I'm a recent grad student). The main reason is that I need to have an ePortfolio for my Master's degree, but the other reason is that I believe information should be free and accessible to everyone, so there's no harm in putting my academic research out there for the world to see. My website is nothing close to a professional or commercial site but I try my best to keep up with HTML5 specifications.
If I have papers in
.pages format, what is the 'best' way to publish them to my website? I have a few options, but I can't decide which is the most user-friendly or efficient:
- Upload the file directly, prompting users to click a link to download it.
- Advantages: no work needed on my part.
- Disadvantages: users must download files to their hard drive to read; can edit/plagiarize.
- Save the file as
.htmformat (provided by Word) and upload.
- Advantages: document opens directly in browser; cannot be edited easily.
- Disadvantages: papers written in
.pagesformat (a.k.a. with Pages) cannot be easily converted to HTML, and if possible, do not retain styles and formatting correctly; Word's HTML conversion is inefficient and abysmal.
- Print the document to PDF (can be done with a Mac) and upload.
- Advantages: formatting, styles, layout, etc. are preserved exactly as seen; users cannot edit document; some browsers open PDF in new tab/window.
- Disadvantages: some browsers require users to download the document to hard drive; PDF is separate from my website creating a feeling of discontinuity and non-uniformity.
- Upload the paper to a web app (such as Google Docs), publish, then link to it externally.
- Advantages: save space by uploading paper to another server.
- Disadvantages: discontinuity and non-uniformity; styles/formatting not exactly preserved; privacy trust in a third-party.
- Re-type the paper from scratch and upload it as a webpage part of my site.
- Advantages: HTML elements and CSS styles exactly how I want them; document is streamlined and integrated with my site.
- Disadvantages: it's a ton of work.