I hate slides, you hate slides, and the military really, really hates slides. Slides are everything Tufte says they are: “presentations too often resemble a school play – very loud, very slow, and very simple.”
But then we all hate taxes too. Barring a miracle or some sort of populist revolt, we are stuck with slides for the foreseeable future. Given this, the question becomes triage: how do you minimize the damage? The answer, sadly, is that it’s not easy.
The options from a presenter’s standpoint can be grouped into three buckets: native clients (e.g. Powerpoint, OpenOffice.org, etc), browser based (e.g. Google Docs, Prezi, etc) and HTML (e.g. S5). None of these options is ideal for my usage.
- Native Clients:
The mainstream option. Most of you are likely using Keynote or Powerpoint, depending on your operating system of choice. Neither are options for me, as I run neither Mac nor Windows as my primary operating system. Which is no real loss for me, in all likelihood, because while I’ve used Powerpoint extensively I’m not a fan of the product. Like many of its Office brethren, it’s suffering from the weight of years of innovation: there are simply too many bells and whistles, the majority of which I have no intention of ever using. Perhaps Keynote is better, but it’s still a non-starter for me. Which leaves, among the mainstream options, OpenOffice.org’s Impress. Which I want to like, but just can’t. It’s clunky, a few years behind from a design perspective, and is even more difficult to navigate than Powerpoint.
- Browser Based Clients:
As an unrepentant fan of browser based apps, this would seem like a solid marriage. But they each have their issues, above and beyond the perptual limitation of SaaS apps, offline functionality. Google Docs’ font selection, for example, is terrible [see above]: I’m no typography junky, but six fonts? Really? Prezi, meanwhile, is an innovative tool, but one that falls down on portability. Yes, it has an export capability, but have you looked at the package it exports? I created a test presentation with nothing in it; the resulting exported archive was 18.7 MB, included two directories and a 4.3 MB *.exe file. No thank you. Zoho, meanwhile, while a bit more generous with the font selection – 19 to Google Docs’ 6 – still didn’t have my preferred Helvetica Neue. I’ve also had some issues with image uploading and manipulation in the past.
Every so often I consider switching to straight HTML based slides, a la S5 or Slidy. But then I imagine walking up to one of those harried, possibly-competent conference A/V guys, handing him a memory stick, and saying “No, actually, it’s not a PDF or PPT, it’s a self-contained HTML file, just fire it up in the browser, you’ll be fine!” And then I don’t consider it any more. I present off of my own machine whenever and wherever I can, but there are a great many times when that’s not possible, practical or both. So whatever I’m using has to work on someone else’s machine, and easily.
Throw in the fact that many HTML formats require a working knowledge of stylesheets – where my abilities are more generally described by, “Ok, let’s refresh…wow, no, that didn’t work at all…” – and the HTML presentation options aren’t a great fit for me.
Which leaves what, exactly? Not much. My friends from the Clutter team have recently pointed me at Pinpoint [see below], which I may experiment with if I can get it to export to PDF (even after installing Cairo 1.10, it’s balking).
Others have pointed at HTML5 based options like 5lide, but that’s far too restrictive to output the kind of slides I like to deliver. Nothing I’ve looked at yet is ready to replace OO.o, then, a tool I actively dislike. None of this would be a big deal if we didn’t have to prepare so many presentations. But we do, and so I’m desperate for a tool that I like using, or at the very least, don’t hate to use. Here’s what I’m looking for:
The tool must export to – at a minimum – PDF. ODP/PPT are nice to haves, but PDF is non-optional. Any tool whose export involves a *.exe file is disqualified.
As a presentation tool, it should be able to create a presentation. Meaning incorporate text, graphics and, I suppose, audio and video easily in a presentation capable format. Inline integration with credible clip-art or stock photo libraries would be excellent.
You have two choices: come with lots out of the box, or let me add my own.
- Markup (HTML, etc):
Is acceptable as an authoring mechanism, whether it’s HTML, Markdown, Pango, etc. Packages requiring even rudimentary CSS skills are disqualified.
Any presentation tool that assumes network connectivity is disqualified. Simple as that. The first rule of presentations is that you cannot rely on the network during a presentation.
- Offline (browser):
Offline authoring for the browser based tools would be ideal, because many of my presentations get written or at least tweaked on a plane. It’s not a must have, however.
- Operating System (native):
The tool must be either cross platform or Linux compatible.
- Opinionated Sofware:
Best case, the tool is opinionated. I don’t want a tool that is going to encourage me to produce a few dozen slides of bulleted lists; I want a tool that encourages me to think creatively about what my presentation. Prezi’s got that part down, at least.
Lastly, the tool should be pretty. Pretty is a feature, remember.
What about you? What do you use to create your presentations?