webサイトのタイトルとURLを取得するブックマークレット
ネットで見つけた記事をSNSやチャットで共有したい。
今時共有機能なんてどんなアプリにも付いてるだろと思うけど、実際はURLしか共有されない。タイトルも共有してほしいんだけど。。
表示するアプリによっていはOGP(Open Graph Protcol)とかで補完されてタイトルも表示されるけど、対応してない場合もあって微妙。
ってことで、ブックマークレット作った。
共有ブックマークレット
chrome
javascript:prompt('', `${document.title}\n${location.href}`)
chromeはalertの内容をコピペできないのでpromtを使う。
firefox
javascript:alert(`${document.title}\n${location.href}`)
firefoxのpromptはテキストの改行が効かないからalertを使う。
チャットワーク用
ちなみにチャットワークに共有するならinfoタグを使うと良い。
chrome
javascript:prompt('', `[info][title]${document.title}[/title]${location.href}\n[/info]`)
chromeはalertの内容をコピペできないのでpromtを使う。
firefox
javascript:alert(`[info][title]${document.title}[/title]${location.href}\n[/info]`)