How To Stop Twitter Auto Linking URLs – Terence Eden’s Blog では、目的は異なるものの Twitter で URL が自動的にリンクされない方法としていくつかのドットの代替文字を紹介しています。その1つが1点ドットリーダです。
ユニコード名 | 表示 | コード |
---|---|---|
Full stop(終止符) | . | U+002E |
One dot leader(1点ドットリーダ) | ․ | U+2024 |
Full stop はいわゆるドット、ピリオドです。今回代替文字として利用した One dot leader は、よく調べていませんが3点リーダのために使うものなんでしょうか。英語圏で3点リーダはもちろん3つのドットを並べるのだと思いますが、本来はドット、ピリオドではなく、1点ドットリーダを3つ並べないといけないのかもしれません。
実際にブログ名を text.superbrothers.dev
(ドット) から text․superbrothers․dev
(1点ドットリーダ)に変更したところ、その部分が URL 判定されなくなり、結果として正しくエントリ URL が Twitter カードとして展開できるようにしました。
1つ注意する点として、この1点ドットリーダを使った URL 風の文字列は、どの場面でも URL として判定されなくなります。例えばブラウザのアドレスバーに入力してもドットではないので当然ながら URL として判定されません。ぱっと見で気づくことが難しいので利用する際は注意してください。
Twitter で URL が自動的にリンクされないようにするには、1点ドットリーダ(․
)をドット、ピリオド(.
)の代わりに使うのが1つのやり方です。