Copy link for twitterで末尾記号にも対応して欲しい
2019/11/26 nekketsuuu.icon
ページメニューに「Copy link for twitter」があります。
URLをパーセントエンコードした上でコピーするものです。
https://gyazo.com/3ebe9abe853595075461d5c07ca547f8
しかしこの方法を使っても、末尾に「.」や「!」などの記号が含まれるページではTwitterにペーストした後正しくリンクされません。
TwitterはこれらをURLから除くため。
過去にも問題として挙げられましたが、Twitter側の問題とされました。
「.」というタイトルの記事を作ってしまうと該当記事にアクセスできない#5cc30f0997c291000022313d
末尾の記号もパーセントエンコードすることにすれば、Twitterではこの問題が起こらなくなります。
たとえば「.」は「%2E」とすればTwitter側でもそこまでURLとして扱われます。
具体例:
/vtuber/774 inc.
https://scrapbox.io/vtuber/774_inc.だと駄目。末尾のピリオドがURL扱いされない。
https://scrapbox.io/vtuber/774_inc%2EならOK。
「Copy link for twitter」と対応先を明らかにしているくらいならこのような挙動をしても良いと思ったのですが、如何でしょうか。
2020年頃からCopy link for twitterは廃止されました