Интероперабельность

enthusiastic emoticon

Я не буду реализовывать это сам, потому что мне лень и у меня нет ресурсов чтобы это пропиарить. Однако, нет предела тому, чего можно добиться, если только не рассчитывать что на этом напишут твое имя, а мне плевать чье на нем будет имя, мне надо чтобы оно было.

Итак, я придумал как реализовать трекбеки и пингбеки, по крайней мере на отправку,1 в блогах, которые сами их не поддерживают, к числу каковых относятся все самые массовые на Руси блог-сервисы, как то ЖЖ, лиру и дайрики, без поддержки их хостинговых компаний, которую днем с огнем не дождешься.

Делается это так:

  1. Регистрируем самый короткий домен в .ru какой дадут.
  2. Когда вы хотите сослаться на чужой постинг, вы пишете ссылку на него посредством http://домен.ру/настоящий.домен.ком/куда-мы-там-шли сохраняя всю остальную строчку без изменений.
  3. Как только по ссылке кто-нибудь кликает в первый раз, домен анализирует откуда пришла ссылка, куда она отправилась, и если с той стороны понимают хотя бы один из стандартов линкбека, постит туда тот из стандартов который поддерживается штатным порядком.
  4. Если ни один из стандартов не поддерживается, т.е. адресат ссылки сам находится на дайриках или в ЖЖ, в комментариях у него отмечается специально заведенный на этом сервисе бот, или, в случае ЖЖ, OpenID.

В результате будет достигнута внятная интероперабельность всех блог-сервисов на тему взаимных ссылок, как мы ее уже много лет можем наблюдать в standalone-блогах.

Кстати, для Wordpress можно написать плагин, который бы перед пингами ссылок проверял, не направлены ли они туда, где сами линкбеков не поддерживают, но куда умеет постить вышеописанный сервер, и исправлял бы ссылки надлежащим образом.

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


  1. Получение линкбеков можно реализовать аналогичным образом, но сложнее. ↩︎