Обзор блог-клиентов. Blog-clients.

Эта статья основана на великом произведеньище Дмитрия Кибина.

Будем искать идеальный (или почти) блог-клиент.

Итак, что бы я хотел видеть:
UTF
WYSIWYG 
работа с
WordPress
поддержка шаблонов
возможность правки кода
легкая вставка HTML тэгов, и обилие предустановленных тэгов в виде кнопок или пунктов меню
логичность в поведении
просмотр и редактирование опубликованных постов
проверка правописания
быстрая вставка однажды набранного текста
размер дистрибутива
внешний вид
скорость запуска
надежность в работе
Freeware
работа с FTP

Как оказалось, не только не существует программы, полностью удовлетворяющей моим требованиям, но и сам выбор wysiwyg Blog Client’ов крайне скуден. Большую часть времени, потраченного на выбор своего редактора, пришлось заниматься поиском самих редакторов.

Итак. Рассмотрим наших претендентов поподробнее.

BlogJet

Пожалуй это будет первый клиент, встретившийся вам на пути. Российская разработка, соответственно полная поддержка UTF. В принципе, на нем можно было бы и остановиться, но… захотелось мне иметь шаблончики для постов, интерфейс показался пустоватым, продвижение продукта слишком агрессивным. Короче не знаю.. не сложилось у меня впечатление, что за это изделие стоит заплатить денег. Конечно, я, все-таки, нашел и для него лекарство, но… я уже двинулся дальше.

Qumana
Второй по распространенности клиент. Если где-то есть надпись Qumana, значит вскорости там появится и кто-то из ее разработчиков. Мало чем отличается от BlogJet. Бесплатно, однако вставляет в каждый пост ссылку на свой сайт. Корявая поддержка UTF. По слухам, любит падать вместе с сохраненными постами.

BlogDesk
Немецкий продукт. Достаточно удобен и интересен. Внешний вид более чем скромен. Если бы он нормально работал с кирилицей, может быть и остановился бы на нем, хотя, опять же, практически, близнец BlogJet.

WB Editor
Красиво, тяжело и требует .NET framework 1.1. Кроме того, переход в редактор кода и обратно изрядно покорежил мне русский текст, хотя, как выяснилось, это происходит не всегда.

Thingamablog

Не совсем блог-клиент.
Thingamablog is a cross-platform, standalone blogging application that makes authoring and publishing your weblogs almost effortless. Unlike most blogging solutions, Thingamablog does NOTrequire a third-party blogging host, a cgi/php enabled web host, or a MySQL database. In fact, all you need to setup, and manage, a blog with Thingamablog is FTP, SFTP, or network access to a web server.

BlogWizard Видимо наиболее ограниченный и убогий клиент из всех рассмотренны. Еще и денег за это просят.

Anconia RocketPost

Судя по описанию на сайте, вещь более чем интересная.
WYSIWYG editing
Full local editing
Full blog import
Auto picture upload
In-document spell check
Multiple-word AutoCorrect
Server support
Auto related posts
Full text search
Web tags
Track quotes
Instant photo albums
Super clipboard
Pull quotes, drop caps and spacers
и многое другое…

После длительных плясок с бубном, удалось прицепить ее к моему блогу. После чего и выяснилось, что данный блог клиент совершенно не подходит, поскольку напрочь не понимает русский текст.

PWAIN
Нечто серое и примитивное. Даже ставить не стал.

blogBuddy

install – uninstall.

Ecto desktop blogging client for MacOSX and Windows

System Requirements: Microsoft .NET Framework 1.1 SP1

Приемлемый вид, достаточно удобно, быстрая вставка однажды набранного текста, и даже поодержка русского языка не в состоянии перекрыть отсутствие WYSIWYG.

Ну как так можно?!
Support for multiple weblogs and servers
Support for Blogger’s Atom API
Support for MovableType, TypePad, cocolog, WordPress, Nucleus, Drupal through metaWeblog API and MovableType API
Support of all available remote control options of MovableType and TypePad (posting entries with continuation, summary, keywords, multiple categories, trackback, text-formatting, comment options)
Intuitive interface for creating and editing weblog entries
Quick access toolbar menu with HTML tag templates (fully modifiable)
Easily change the posting date of entries
HTML-rendered preview of entries
File and image upload tool (supports thumbnailing images)
Save settings on a per-blog basis
Send notifications by email
Spell checker to make sure no spelling mistake get published
Post template for saving frequently used post text and formats
Insert details of the currently playing songs in WinAmp/WMP9/iTunes (via free plugins) in your entry
Japanese and French localizations
‘Blog This!’ support in FeedDemon 1.10
And much more!

Post2Blog

Вроде бы, всем хорошь. Только вот внешний вид подкачал. Кроме того, предустановленных команд форматирования текста хотелось бы побольше.
More than 30 major blog types are supported (including Blogger, WordPress, Typepad, MovableType, LiveJournal, Blogware and more);
Post from Word, Firefox, Internet Explorer, send pictures to blog from Explorer;
Insert images, create hyperlinks, link words to online dictionaries;
Images and linked files are automatically uploaded ( FTPis supported as well);
You can use Word as editor and compose posts in Word and post them using Post2Blog toolbar;
Built-in multi-language spellchecker and thesaurus: American, Spanish, German, Italian, French, Russian. Download 11 additional dictionaries here
UNICODE text support (for japan, korean and other languages);
XHTML compliance option and ability to generate code without tags;
“Quick HTML Snippets”: insert HTML snippets using hot-key or just by typing keyword;
Able to ping web-services and send trackbacks automatically (Technorati, Weblogs, Moreover, Ping-o-matic, you can add new web-services);
Ability to insert Technorati, Flickr, Del.ico.us, Ice Rocket, Buzzwords, 43 things tags;
and more!

Zoundry Blog Writer
Наиболее логичный из всех представленных. FreeWare. К сожалению, долго грузится, HTML только просмотр, отсутствие шаблонов. Временами путается с маркерами списков (врочем, как и BlogJet).

IMHO Instant Blogger

It is required to have .NET Framework 1.1 installed. Recommended Service Pack 1

Примитивный редактор, убогие настройки да еще и окошки с ошибками самого клиента.

Elicit blog client

System Requirements: Microsoft .NET Framework 1.1 SP1

Несмотря на требование Microsoft .NET Framework 1.1 SP1, все-таки установил его. И был приятно удивлен. Достаточно интересный клииент. Оригинальный подход к теме – клиент выполнен не в виде редактора, как такового, а в исполнении органайзера. Таким образом, основное его предназначение – своевременная публикация. Однако, и встроенный редактор выше всяких похвал. Работа с таблицами, интеграция с он-лайн сервисами. Одно плохо – нет UTF, а значит невозможна публикация на русском языке. Весь текст в крякозябрах. Да и, вообще, настроек, практически, никаких нет. А жаль, чудесная была идея…

Here is a summary of features only found in the Elicit blog client:

When connected, Elicit enables you to “schedule” posts for publication without having to push a “publish” button. Leave your home PC on and connected to the internet. So while you are at work or on vacation, you blog can stay updated with content.

Elicit is integrated with the worlds top sources of information like Google, Yahoo, MSN, Technorati, Furl and Del.lico.us to help you find content to blog about fast. Check out the Blogging’ Doom Demo.

Elicit’s Content Editor has many features available only in commercial HTML editors like DreamWeaver and FrontPage.

Elicit helps you make money online by integrating with Amazon. Amazon is the “world’s largest catalog” and Elicit enables you to use your Amazon Affiliate ID to search Amazon’s catalog and drag and drop items that you can get make money for it if your blog reader buys. Check out the Blogging’ Doom Demo.

Elicit also helps you make money with Chitika’s Blog Context affiliate program. You can create ads and drag and drop them into your blog’s entry and make money from it when your blog reader clicks on the ad.

WLW.

Windows Live Writer – это отдельная программа, позволяющая создавать, оформлять и размещать сообщения в блогах, основанных на распространенных «движках» или размещенных на популярных блог-хостингах. Среди поддерживаемых служб называются: Windows Live Spaces, Blogger, LiveJournal, отдельные блоги на основе WordPress, TypePad, Moveable Type.

Writer позволяет создавать сообщения в offline’е и публиковать их позже. Текст сообщений редактируется в WYSIWYG редакторе, позволяющем использовать различное форматирование, делать таблицы, ссылки и тому подобные элементы оформления. Присутствует функция проверки правописания.

Среди изменений и дополнений новой версии называются:
Новый механизм ‘Insert Video’ для добавления в сообщения блога видеороликов
Загрузка изображений в альбом Picasaweb при работе с блог-хостингом Blogger
Поддержка разметки XHTML
Перевод интерфейса программы на 28 языков (включая русский)
Возможность распечатывать сообщения
Улучшенная поддержка изображений
Исправления ошибок предыдущих версий и другие изменения.

 

Клиенты, не поддерживающие WordPress:

Semagic LiveJournal client

Поскольку поддерживает LiveJournal. Semagic отлично поддерживает постинг в WordPress blog

w.bloggar

w.bloggar 3.01 and above supports manual or automated insert of Media Info. Customizable tags and support for WindowsMedia.com search is also available.
Supported Blogging Services
Blogger, b2, BigBlogTool, BlogWorks XML, Blogalia, Drupal, Erablog.NET, MovableType, Nucleus

LochJournal

LochJournal is a client that lets you use LiveJournal more easily. A popular feature of LochJournal is that it has support for many accounts on different LiveJournal-based sites. Please see the lochj_announce community to download this client.

LJ.NET

LJ.NET provides a simple and powerful user interface to LiveJournal’s services. It is currently in beta testing, and is not feature complete yet.

Visions Client

This is one branch of the first Windows client. Instructions on how to download it are offered in its journal.
Note:This client is no longer being actively developed.
http://www.blurty.com/files/clients/win32/blurty-1.4.6-full.exe

xJournal

client for LiveJournal.

Zemp

Multi-platform posting for Movable Type

Chronicle Lite

Почему-то требует, исключительно, SUN Java.

Chronicle Lite provides a friendly client application for people who use one of the many blog servers available today. Server plugins are available that connect to servers who utilize the implement the Blogger API, plain FTP and offline/local storage. The application looks to satisfy the needs of both the user starting out blogging who just needs a quick and easy way to post to their blog, as well as the “power user” who may want to use custom markup, post files that were composed offline or ping Weblogs.com

Helpful shortcut keys speed up editing of HTML content, and drag-and-drop support allows tags to be created simply by dropping a file onto the Chronicle Lite window.

Supoted servers:    Blogger.com – the first site supported.
    Chronicle Lite specifically supports blojsom servers and their ability to include a title with posts.
    Chronicle has been tested and found to work just fine with Nucleus
    Chronicle Lite was tested with MT’s XML-RPC interface by Lotas Smartman and found to work.

 

CitYDesk
FeeWae версия весит 9,54Mb. Откуда там такой размер я так и не понял. Кроме того в этой версии существует ограничение на 50 постов, да и процесс «публикации» не совсем ясен. Поскольку я так и не нашел настроек для каких-либо блог-систем, то, видимо, «публикует» она тупо создавая файл на диске или FTP.

CityDesk can manage sites with multiple languages, multiple audiences, and multiple editions painlessly. It can be used by teams large and small. No more typing your news stories in a big edit box in a web browser: CityDesk’s slick Windows word processor supports spell checking, WYSIWYG, drag and drop, word count, and search and replace.

 

bTonga

bTonga is a MoveableType client for .NET 2.0

which essentially means that if you have installed .NET Framework 2.0 on your machine then this program can be used for your offline creation and management (?) of your BLOGS. MoveableType compatible BLOG/CMS Engines include: Xaraya, Wordpress (I can only vouch for these as they are the two I have used them on although we would expect it should work with others.)

Requirements: .Net Framework 2.0

Вполне удобный blog-клиент. Прекрасно коннектится к Wordpress. Заявлена поддержка UTF-8, но, к сожалению, не работает на уровне постов. Из минусов: отсутствие каких-либо дополнительных фич, типа проверки орфографии, пинга блог каталогов и подмены акронимов. Ну и конечно, .NET
Firefox extension :

Xinha, Here!

Расширение для FireFox, превращающее texarea в wysiwyg редактор.
Конечно, это не полноценный клиент, зато он всегда под рукой. На больших текстах, изрядно притормаживает.

JustBlogIt

Бесполезное расширение. Видимо, копирует выделенный текст в область правки поста в админке блога.

JustBlogIt is a Mozilla / Firefox extension to allow easy right-click posting to a weblog. From any website your new blog post is only a right-click away.

Performancing for Firefox
Расширение создает в Огнелисе свой собственный блог клиент. Ни чем не уступает блогжету, разьве что отсутствует проверка правописания… 

Performancing for Firefox is a full featured blog editor that sits right within Firefox. Just hit F8
or click the little pencil icon at the bottom right to bring up the blog editor and easily post to your Wordpress, MovableType or Blogger blogs. Performancing for Firefox is for Firefox 1.5 and above only. We’ve made use of a number of cool new features within Firefox 1.5, so you’ll need that version of Firefox to try it.

Deepest Sender
На этот раз, мне, таки, удалось поставить это расширение. Все эксперименты, проводимые несколько раз в течении последнего года, неизбежно приводили к провалу. Расширение падало сразу после установки. “Deepest Sender” мне понравился несколько больше, чем “Performancing” – за счет интеграции в контекстное меню и меньших тормозов. Впрочем, “Deepest Sender”, как и “Performancing” не умеет заполнять цитаты, только основной пост.

Ну и наконец, существуют on-line сервисы:

writely

Pick exactly who can access your documents.
Upload from Word/OpenOffice & save to your desktop
Edit your documents anytime, from anywhere.
Nothing to download — your browser is all you need
Collaborate just by entering people’s e-mail addresses.
Publish on the web or post to your blogwith a click.
You must have JavaScript enabled in order to use this site.
Выводы:

Вариантов, на самом деле, не так уж и много.
Использовать Zoundry Blog Writer молиться, чтоб добавили нормальное редактирование HTML и оптимизировали код самого клиента. До тех пор иметь второй редактор для особо тяжких случаев;
Привыкать к убогому фейсу Post2Blog;
Использовать кастрированный и абсолютно нелогичный BlogJet.

Zoundry Blog Writer- его «видение» кода просто невозможно. Вкупе с отсутствием встроенного редактора кода – фатальный недостаток.
Post2Blog- странная поддержка вставляемых картинок. При указании месторасположения картинки отличного от локального, происходит закачка картинки во временную дирректорию и подстановка в код полного пути к ней. Типа C:\\Temp\images.gif
w.bloggar – в последней версии появилась поддержка WordPress

BlogLib
Это совсем не блог-клиент. Но! Это:

BlogLib is a class library for the .NET platform that lets you easily work with XML-RPC interfaces of popular blogging software. With it, you can quickly build your own blogging client applications. The library is based on the MT 3.11 XML-RPC interface described here – so Blogger and MetaWeblog functions included in this library are a subset of the MT interface. Standard XML-RPC disclaimers apply; be aware that your password is being sent in the clear.

Таким образом, теперь все, кому не лень, в состоянии написать свой, собственный, блог-клиент. Что собственно и сделали разработчики bTonga. Надеюсь, их примеру последуют и другие. Тогда, может быть, мне, все-таки, удасться найти идеальный blog-клиент. Пусть, даже, и на .NET платформе…