1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Bluesky に好きなウェブページを共有するボタン(ブックマークレット)を作成する

Last updated at Posted at 2024-10-17

Twitter のシェアリンク https://twitter.com/intent/tweet?text=https://bsky.app/intent/compose?text= に置き換えれば良さそうです。

コピペ用
javascript:open('https%3A%2F%2Fbsky.app%2Fintent%2Fcompose%3Ftext%3D'%2BencodeURIComponent(document.title)%2B'%250a'%2BencodeURIComponent(location.href))%3Bvoid(0);

上記をブックマークに登録してください。(※ブックマークを作成せずアドレスバーや開発者コンソールに貼り付けただけでは動作しない場合があります。)

image.png

ブックマークバーを常に表示しておけば、いつでも1クリックで好きなページへのリンクを投稿することができます。

作り方

コード確認用(変換前・整形済み)
open(
  'https://bsky.app/intent/compose?text=' +
  encodeURIComponent(document.title) +
  '%0a' +
  encodeURIComponent(location.href)
);

こちらのコードを URL エンコードして、最初に javascript: を、最後に void(0) を加えたものがブックマークレットになります。

参考リンク

ブックマークレット変換

ブックマークレットへの変換には次のサイトを使用させて頂きました。

共有ボタンについて

Bluesky

Twitter

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?