日本語の入ったURLをそのままコピーする場合
頭のhを抜いてコピーとか後ろにスペースを付けてコピー、consoleを使うとかいろいろあるけど、動線的にどうもしっくりこない。
私は以下のようにしている
私の場合の対処
- 適当な捨てブックマークを準備
- 該当ブックマークの名前を「URLdecode」に変更
- URLに以下のJavascriptを登録
javascript:(function(){
var t = prompt('Input Uri','');
m = t ? t : location.href;
prompt(%27Decoded%27,decodeURIComponent(m).replace(/ /g,%27%2520%27));
})();
半角スペースをそのままURLdecodeすると、Teamsに張り付けたときとかにリンクがうまく張られなくなることがあるのでそこだけは%20
にしているところがちょっとしたポイント。
使いかた
URLをコピーしたら、ブックマークのURLdecodeをクリック、出てきたダイアログにURL貼り付け、出てきたダイアログのURLをコピーする。
ダイアログを空白のままにしておくと現在のページのURLをデコードする。
やってることはまったく大したことないが、動線的には一番早い&シンプルだと思ってる。