Blogging is one online activity that is primarily done in online WYSIWYG interfaces, most popularly from services such as Blogger, WordPress, Typepad and Drupal. While online interfaces might be convenient and easily accessible from any computer with a web browser and an internet connection, for regular bloggers who write on their blogs on a daily basis, it is necessary to have a desktop client which fits their work environment and behaves in a manner similar to other system apps.
ecto is such a desktop blogging client for Mac OS X. With a native interface and widgets, ecto is a good choice for anyone looking for a desktop partner to their online blogs.
The main feature of ecto is support for advanced users, who write on multiple blogs, which can be running on any of the following platforms:
For all of these platforms, all you have to do is select the appropriate one, enter the URL of the blog, your username and password, and the rest is handled by ecto. This is a great feature, because most other desktop blogging tools I’ve looked at are targeted to a specific platform such as Blogger or WordPress. If your blog’s platform is not listed above, don’t worry as there is also support for custom CMSs, just select ‘Other’ from the list, and ecto will try to configure your blogging platform’s settings automatically. You can add as many blogs to ecto as you like.
The ecto editor is nice. I tried it out with this blog (which runs on WordPress), and there was support for tags, categories, scheduling, trackbacks, HTML tags, adding images and videos, standard formatting tools and Mac OS X like keyboard shortcuts. Writing out a blog post in ecto is just like a normal word processor (it has built-in spell check too) but with support for other blog-specific features.
The only thing that I didn’t like in ecto is the multiple window layout. Most of the times, the accounts, blogs and post (3 separate windows) remain open, which add a lot of clutter to your desktop. I would rather prefer a tabbed layout in a single window.