22/08/28 01:42:17.71 8Eg5H4Lu0.net
51さんのコードを元に、私のバージョンも作ってみた
URLリンク(pastebin.com)
主な変更点は、
・ページを変換後の文字列に書き換えるのではなく、クリップボードにコピーするだけにした
(機能実行後もページが human readable なままにした)
・span タグ決め打ちではなく、全てのタグに対応した
(OED 以外のあらゆるウェブサイトでも使えるようにした)
OED 以外のウェブサイトにも対応したので、Tampernokey で @match の行を
@match http*://*/*
に変更すれば、他のウェブサイトでも実行できるようになる
しかしこの場合、u キーで実行するという設定は、サイトによってはキー設定が被って問題がでうる
また、ページロード時にスクリプトが読み込まれ(実行され)、機能を使わないページ上で、わずかだが無駄な負荷になる
そこで、上記の方法で全ウェブサイトに対応させるときは、
Tampermonkey の、このスクリプトの Settings で、Run at を context-menu にするとよい
こうすると、コンテキストメニューから選んだときだけ機能が有効になる
(実行は、相変わらず u キーのまま)
(機能を使わない場合はスクリプトが読み込まれない・実行されないので、余計な負荷にならない)
(若干、対応できていないタグ、みたいなのがあるかもしれない
しっかりテストしていない)
しかしこの機能、英語板で紹介しても、51さんと私以外に使える人がいるのかは謎である