Twitterのブックマーク機能は現在PC版のサイトでは提供されておらず、mobile.twitter.com を使ったモバイル版でアクセスする必要があります。
An easier way to save and share Tweets
Bookmarks are now rolling out globally on Twitter for iOS and Android, Twitter Lite, and mobile.twitter.com.
なので、外部のサイトから特定のツイートのリンクを踏んでそれをブックマークしたいとなると、ブラウザバーでドメインに mobile.
加えてという作業が発生します。いちいち面倒だったので、ブラウザの設定でリダイレクトできないか色々調べると、こちらの記事が当たりました、2018-6-28公開、タイムリー!
ということで、最初に紹介されているSwitcherooを今は使ってます。設定はこんな感じです。
最初は from: twitter.com
to: mobile.twitter.com
としていたらうまく動きませんでした。部分一致で探しているようで mobile.twitter.com
でアクセスしたときも mobile.mobile.twitter.com
にアクセスしようとしているようでした。最終的にURLスキームをつけることで解決しました。
[追記20180704]
全部無条件にリダイレクトすると色々支障が出るようなので、ツイート詳細のページ (/#{username}/status/000000000000000
) だけリダイレクトするようにしました。Switcherooだと正規表現を使った細かい条件指定ができなかったので、結局Requestlyに乗り換え、以下の設定にしています。
conversation_id
がついたリクエストはリダイレクトしてしまうと、PC版でツイートをクリックしたときのモーダルが出なくなるので、もとのtwitter.comへのリダイレクトとしています。