「Service」の版間の差分

提供:GNU social JP Wiki
(New.)
 
20行目: 20行目:


サイトへの反響やバズ、露出をユーザー駆動で促進できる。
サイトへの反響やバズ、露出をユーザー駆動で促進できる。
基本的には該当記事、情報を読み終わってからシェア、共有したいというのが心理なので、ページ下部に設置することになる。


対応サービス。
対応サービス。
35行目: 37行目:
* Misskey
* Misskey


Mastodon/Misskeyは以下のようなサービスがある。
Mastodon/Misskeyは以下のようなサービスがある ([https://hisubway.online/articles/mstdnwiki/%E3%82%BD%E3%83%BC%E3%82%B7%E3%83%A3%E3%83%AB%E3%83%9C%E3%82%BF%E3%83%B3.html ソーシャルボタン | Mastodon日本語Wiki Archive])。


* donshare
* donshare
* Misskey Share ([https://web.gnusocial.jp/post/2023/06/08/7119/ Misskeyへの共有ボタン設置サービスMisskey Share | GNU social JP Web]、[https://web.gnusocial.jp/post/2023/08/31/7941/ <nowiki>役務: [Misskey Share のURLを簡単に作れるサイト [Misskey Share URL作成ツール(非公式)] | GNU social JP Web]</nowiki>])
* Misskey Share ([https://web.gnusocial.jp/post/2023/06/08/7119/ Misskeyへの共有ボタン設置サービスMisskey Share | GNU social JP Web]、[https://web.gnusocial.jp/post/2023/08/31/7941/ <nowiki>役務: [Misskey Share のURLを簡単に作れるサイト [Misskey Share URL作成ツール(非公式)] | GNU social JP Web]</nowiki>])
* Fedibuzzer ([https://web.gnusocial.jp/post/2023/08/05/7734/ 役務: 多数の実装に対応した分散SNS向けシェアボタンFedibuzzer | GNU social JP Web])
* Fedibuzzer ([https://web.gnusocial.jp/post/2023/08/05/7734/ 役務: 多数の実装に対応した分散SNS向けシェアボタンFedibuzzer | GNU social JP Web])
* [https://www.itmedia.co.jp/news/articles/1705/30/news103.html マストドンでも「ツイート」「シェア」のようにサイトに設置できる「Mastoshare」ボタン:マストドンつまみ食い日記 - ITmedia NEWS]
* [https://blog.3qe.us/entry/2023/01/26/220631 マストドンのシェアボタンを自作した(追記あり)(今日から使えます) - Lambdaカクテル]
* [http://kachibito.net/snippets/share-to-mastodon-button Webページに「Mastodonで記事をシェア」ボタンを設置するコード | かちびと.net]
* [https://mastoshare.net/ Mastoshare]


記事にしていないが、AddToAny ([https://blog.yukiya.me/2020/05/23/addtoany-is-god/ 自分の好きなサービスに共有できるシェアボタン「AddToAny」がスゴい!【Mastodon・Misskeyユーザー必見】 - ももつきのーと]) やEasy Share ([https://nzws.me/_next/image?url=https%3A%2F%2Fi.imgur.com%2F9y5lIqY.png&w=1920&q=75 「Easy Share」を作りました - Blog - nzws.me]) というのもある。
記事にしていないが、AddToAny ([https://blog.yukiya.me/2020/05/23/addtoany-is-god/ 自分の好きなサービスに共有できるシェアボタン「AddToAny」がスゴい!【Mastodon・Misskeyユーザー必見】 - ももつきのーと]) やEasy Share ([https://nzws.me/blog/202005-i-created-easy-share 「Easy Share」を作りました - Blog - nzws.me]) というのもある。


Threadsは登場したばかり。
Threadsは登場したばかり。
49行目: 55行目:
* [https://web.gnusocial.jp/post/2024/02/02/10031/ 役務: 140以上のサービスに対応した老舗シェアサービスShareaholicでのThreads対応 | GNU social JP Web]
* [https://web.gnusocial.jp/post/2024/02/02/10031/ 役務: 140以上のサービスに対応した老舗シェアサービスShareaholicでのThreads対応 | GNU social JP Web]
* [https://web.gnusocial.jp/post/2024/02/09/10094/ 役務: 20のサービスに対応したWordPressの有名シェアプラグインHubbubのThreads対応 | GNU social JP Web]
* [https://web.gnusocial.jp/post/2024/02/09/10094/ 役務: 20のサービスに対応したWordPressの有名シェアプラグインHubbubのThreads対応 | GNU social JP Web]
WordPressサイトに設置するならプラグインというのもあり。だが、WordPress以外への設置も考えると、HTMLコードでできるのがいいだろう。
だいたい、共有ボタンでやることは、サイトのタイトルとURLをコピーして、該当SNSの投稿画面のWeb Intent URLを開くだけ。やること自体はたいしたことない。
分散SNSの場合、自分のアカウントのあるサーバーのURLになる必要があり、そこで工夫が必要になる。集中SNSだと共有先が固定URLでも問題ない。
AddToAnyなどのシェアサービスだと、自分のサーバーを経由するために、addtoanyのサーバーを一度経由することになる。これが、無関係な外部サイトの経由が必要なのがいまいち。その場でモーダルなどでできるようにしたい。
「[https://blog.3qe.us/entry/2023/01/26/220631 マストドンのシェアボタンを自作した(追記あり)(今日から使えます) - Lambdaカクテル]」がよさそう。だが、Mastodon専用。
やることはシンプルで、localStroageで一度選択したドメインを保存してURLを呼び出すだけでそんなに難しいことはない気がしている。自作してもいいのだけど、時間が気になる。
* Hatena bookmark: https://b.hatena.ne.jp/entry/s/web.gnusocial.jp/post/2024/02/09/10094/ (scheme部分https://なし)
* X/Twitter: <nowiki>https://twitter.com/intent/tweet?text=</nowiki>[title]&url=[url]
* Facebook: <nowiki>https://www.facebook.com/sharer/sharer.php?u=</nowiki>[url]&t=[title]
* Threads: <nowiki>https://www.threads.net/intent/post?text=</nowiki>[text]
* Copy: navigator.clipboard.writeText(document.title+' '+location.href);
* Mastodon/Misskey: /share?text=[text] ([https://blog.aoirint.com/entry/2023/sns_fediverse_intent/ SNS・Fediverseの投稿インテントURL · えやみぐさ])
JavaScriptでURLにわたす際はencodeURIComponentでエンコードするのが基本。

2024年2月24日 (土) 14:56時点における版

About

分散SNS関係の (Web) サービス (役務) 全般について記す。

以下のようないくつかの分類・テーマがあるように感じる。

  • post
  • share
  • search
  • media
  • emoji
  • commnunity
  • block

GNU social JP Webでは「service | GNU social JP Web」のカテゴリーになる。

テーマ別に記す。

Share

SNSへの共有ボタンサービス。

サイトへの反響やバズ、露出をユーザー駆動で促進できる。

基本的には該当記事、情報を読み終わってからシェア、共有したいというのが心理なので、ページ下部に設置することになる。

対応サービス。

以下のSNSへの共有に対応していればひとまずいいのではないかと思われる。

  • X/Twitter
  • Facebook
  • Instagram
  • Threads
  • Hatena Bookmark
  • Nostr
  • ATP/Bluesky
  • Mastodon
  • Misskey

Mastodon/Misskeyは以下のようなサービスがある (ソーシャルボタン | Mastodon日本語Wiki Archive)。

記事にしていないが、AddToAny (自分の好きなサービスに共有できるシェアボタン「AddToAny」がスゴい!【Mastodon・Misskeyユーザー必見】 - ももつきのーと) やEasy Share (「Easy Share」を作りました - Blog - nzws.me) というのもある。

Threadsは登場したばかり。

WordPressサイトに設置するならプラグインというのもあり。だが、WordPress以外への設置も考えると、HTMLコードでできるのがいいだろう。

だいたい、共有ボタンでやることは、サイトのタイトルとURLをコピーして、該当SNSの投稿画面のWeb Intent URLを開くだけ。やること自体はたいしたことない。

分散SNSの場合、自分のアカウントのあるサーバーのURLになる必要があり、そこで工夫が必要になる。集中SNSだと共有先が固定URLでも問題ない。

AddToAnyなどのシェアサービスだと、自分のサーバーを経由するために、addtoanyのサーバーを一度経由することになる。これが、無関係な外部サイトの経由が必要なのがいまいち。その場でモーダルなどでできるようにしたい。

マストドンのシェアボタンを自作した(追記あり)(今日から使えます) - Lambdaカクテル」がよさそう。だが、Mastodon専用。

やることはシンプルで、localStroageで一度選択したドメインを保存してURLを呼び出すだけでそんなに難しいことはない気がしている。自作してもいいのだけど、時間が気になる。

JavaScriptでURLにわたす際はencodeURIComponentでエンコードするのが基本。