2024年12月25日水曜日

【Vivaldi Today VOL.2】なぜかジェスチャーやショートカットには無い「ページのアドレスをコピー」をコマンドチェインに組み込んでみた


特に煩雑な操作でもないのでページを右クリックしてそのメニューから「ページのアドレスをコピー」を選択してもいいのだけど、筆者はこの操作を頻繁に使うのでマウスジェスチャーに組み込んでみた。
  1. 「設定」⇢「クイックコマンド」⇢「コマンドチェイン」
  2.   左下の「+」ボタンから「チェインの名前」⇢ ページのアドレスをコピー
  3.   Command 1 ⇢「アドレス欄にフォーカス」
  4.   Command 2 ⇢「遅延」コマンドパラメータ 10
  5.   Command 3 ⇢「コピー」
  6. 「設定」⇢「マウス」⇢「ジェスチャーの割り当て」⇢ 作成した「ページのアドレスをコピー」をメニュー一覧から選択してジェスチャーを作成

うーん、どっちもどっち。キーボードショートカットがあればそれが一番楽なのだけどどうして無いんだろう。



ソースを提示できなくて作成者さんに申し訳ないが、似たような機能の便利なブックマークレットがあるので既知の人も多いかもしれないがついでに紹介。

javascript:(function()%7Bvar%20ele=document.createElement('textarea');ele.style.width='100%';ele.value='%3Ca%20href=%22'+location.href+'%22%20target=%22_self%22%3E'+document.title+'%3C/a%3E';document.body.insertBefore(ele,document.body.firstChild);ele.focus();ele.select();ele.ondblclick=function()%7Bele.parentNode.removeChild(ele);%7D;ele.oncopy=function()%7BsetTimeout(function()%7Bele.parentNode.removeChild(ele);%7D,1);return%20true;%7D%7D)()

ブックマークのURLにこれを登録しておき、そのページでこのブックマークレットを発動(クリック or ダブルクリック)すると、タイトルとURLがページ上部に現れる。その文字列のコピーを完了させるとその表示された「欄」が消えてコピーが完了したこと自然とお知らせしてくれるものだ。※_selfを_blankに置き換えれば別タブで開く設定になる。


もう10年以上使用させてもらってるブックマークレットなので、HTML編集作業でリンク元をページに埋め込むにはもってこいの機能を持ったブックマークレットだと思う。興味のある人にはおススメなのでぜひ。

0 件のコメント:

コメントを投稿

◼️人気の投稿(過去1年)