I have nearly 250 posts on this blog. At a rate of about one post per week, that’s more than four years of posts. Until recently, I’ve used the WordPress browser-based editor to create my articles. Easy-peasy, and the iOS WordPress apps have allowed me to compose and niggle at my posts on the go.
Until I accidentally deleted a post, that is.
It wasn’t a great post. It was from about two years ago, and embarrassingly snarky. But there it was, or rather it wasn’t; I deleted it by mistake and had no backup.
I’ve therefore been playing with various offline blogging tools for the past six weeks, in addition to recording my iOS Scrivener workarounds and writing fiction. (Yes, I have been writing fiction. Honest.) I’ve been looking for tools that meet the following criteria (in rough order of their importance to me):
- Posts are stored on Dropbox or other cloud service (Google?) in a format that will let me change tools at will—preferably a widely-used dialect of Markdown. PHP Markdown Extra (used by WordPress) would be ideal, but MultiMarkdown would work for me, too.
- The tool set enables me to work both on my MacBook Air and on my iOS devices.
- These tools let me have the kind of control over post format that I’ve enjoyed with the WP classic browser tools.
- The tools help me keep my posts and research material, such as it is, organized.
- The tool set permits me to publish directly to WordPress.
- Said tools are dead cheap.
I haven’t been able to meet all six criteria, but I’ve come close. All but four of the tools I investigated were ones I’d already had on hand because of iOS Scrivener investigations. Three of those had free trials available.
For editing and publication on the iOS side, I’m using Editorial. This app is one of the best $10 USD I’ve ever spent. I haven’t been able to get it to upload graphics yet1, but posting Markdown to WordPress is one of the many Python scripts available for this expandable wonder. Since it publishes Markdown, once I get my image set up the way I like, it stays that way. It’s not perfect; it’s not compatible with any cloud service except Dropbox, and it doesn’t support iOS 9.x multitasking. Still, it serves my persnickety purposes.
For storage, I’m using Dropbox (free level). It’s all Editorial uses, but it’s already well-integrated into my workflow so it’s no hassle.
For a research database, I’m using Evernote (premium level). It still has the virtues that first recommended it to me: It’s available everywhere, it searches everything it’s got, and it accepts an astonishing variety of input. I use it for everything else; why not this?
For editing and publication on the Mac side, I’m using TextWrangler (free), Marked 2 ($9.99 USD), and copy-and-paste to the WordPress browser editor. Oh, well. Most of my blogging is done on the iPad, anyway.
For the record, here are the tools I tried and rejected:
- iA Writer. iA Writer insists on translating Markdown into HTML before publishing to WordPress. This means I can’t use WordPress’s proprietary shortcodes (which look like Markdown, but aren’t.) The HTML translator chokes on the stuff, so I have to go into the WordPress editor at least twice to get my images to display the way I want. If I weren’t so picky about how my images are displayed, I might have been able to use it, but—I am picky. Very picky. My tools have to deal with that.
- Byword. Yeah, I spent the $10 USD to check this out. See iA Writer.
- Blogo. Fails criterion 1 above. In its free version, it is merely an alternative to the WordPress app or browser editor. In its subscription version, it’s more oriented to the writer who has many blogs to update. It uses its own proprietary cloud service, and saves only a limited number of posts. To be fair, it’s not intended as an archive, but as “One app to blog them all.”
- MarsEdit. Another “One app to blog them all.” This one is Mac-only. It doesn’t meet criterion 1, either.
- Scrivener. Yes, there is a writing task for which I find Scrivener unsuited. Try not to faint. Some of the folks on the Scrivener forums had used it for blogging with success. So I tried it, but getting my posts out of Scrivener’s native rich text format and into WordPress.com while satisfying criterion 1 was an exercise in frustration. To be fair, Literature and Latte have never claimed Scrivener to be blogging software, and have neither WordPress publication now nor plans to add it in future. Besides, using Scrivener for a blog post—even with 240 other blog posts recorded—feels like swatting a fly with a cannon.
- Ulysses. Ulysses (demo for Mac) is closest to what I really want in an offline blog editor—closer than the solution I chose. It uploads graphics but doesn’t do captions or alignment, so I would still have to tweak with image display, but at least Ulysses wouldn’t sabotage my efforts afterwards. I rejected it partly on its closed iCloud storage format (its Dropbox integration doesn’t have the features I want), partly on my intense dislike of its proprietary Markdown dialect, but mostly on its comparatively hefty price tag. I don’t need to sink $70 USD into yet another long-form writing solution—which also feels like swatting a fly with a cannon. Besides, despite its “distraction-free environment” I tinker with its interface even more than I do with Scrivener’s.
- In order to do my images the way I want (uploaded with captions, alignment, and other metadata, with the WordPress identifier as well as full display code returned), well, heck. I might even do what I swore never to do again, and learn Yet Another Programming Language (Python). Probably not, though. ↩