Прежде чем попытаться изобрести колесо, я подумал, что я попрошу экспертов.
Я ищу кнопку многосоставной закладки, которая позволяет мне разрешать людям рекомендовать определенные страницы моего веб-сайта любимому движку социальной сети/чтения/чтения.
Ограничения (и причины, по которым я не хочу использовать ShareThis)
-
Отправленная ссылка должна быть фактической ссылкой, а не сокращенной ссылкой. Списки людей получают общий доступ. Я хочу, чтобы ссылка отображала мой домен.
-
script должен обслуживаться с моего собственного сервера. Я подозрительно отношусь к веб-страницам, которые вызывают скрипты из другого домена, и я не хочу делать это из своего домена.
-
Между клиентом и сайтами социальных сетей не должно быть НИКАКИХ контактов, пока они не нажмут на значок социального сайта.
-
Script должен быть хорошо документирован внутренне, по крайней мере, поскольку исходные сжатые незакомментированные короткие скрипты с именами переменных не должны применяться.
-
Script встроен в статическую веб-страницу, а не в CMS.
Предварительные исследования:
В блоге Koehl была серия об этом в 2009 году, затем тема исчезла. В этот момент он рекомендовал iBegin, который впоследствии стал Share, и побежал с сайта Enthropia.com. Проверяя этот сайт, есть демонстрация, которая явно устарела.
В какой-то момент AddToAny разрешил хостинг на вашем собственном сервере, но они все еще использовали script для отслеживания использования каждого пользовательского веб-сайта, требуя анонимности. Правильно. Нет благодарности.
Другой, OpenLike имеет мертвый веб-сервер.
Поиск в SourceForge оказался пустым. (Я пробовал искать такие имена, как AddThis, AddToAny, Sharethis, затем поиск в stumbleupon, reddit, digg, google plus. Ничего релевантного.)
На этом этапе я столкнулся с необходимостью читать и понимать каждый целевой сайт api, поэтому я могу написать локальный script, который делает правильные вещи. Не тривиально.
Во многих отношениях идеальным было бы: * Множество значков в одинаковом размере и стиле * каждый открывал веб-страницу на целевой странице (например, FB, G +, StumbleUpon..) * с параметрами URL, соответствующими этой странице.
Но я не думаю, что на большинстве этих сайтов есть такой простой интерфейс.