レビュー
Webページの特定テキストへ直接ジャンプしてハイライトするリンクの作り方
「Chrome」「Edge」は標準機能で、「Firefox」は「Link to Text Fragment」拡張機能で
2022年9月12日 06:45
最近、リンクをクリックするとWebページへ移動するだけでなく、特定のテキスト部分へスクロールし、蛍光ペンで線を引いたかのようにハイライトするものを見かけることが増えてきた。探していた情報へドンピシャでたどり着けて大変便利で、なかには自分のブログ記事やSNSで活用したいと思った人もいるのではないだろうか。
この機能は「Text Fragment」というWeb標準仕様に基づいており、「Chrome 80」以降でサポートされている。以下のような形式でリンクを作成すると、Webページ上の任意テキストをURLの一部(フラグメント)として利用できる。
(https://.../)#:~:text=[prefix-,]textStart[,textEnd][,-suffix]
最近の「Edge」や「Chrome」には選択テキストの右クリックメニューに以下のようなコマンドが追加されており、当該テキストへのリンクを生成して、クリップボードへコピーする処理が簡単に行える。
- Edge:[強調表示するリンクをコピー]
- Chrome:[選択箇所へのリンクをコピー]
「Firefox」や「Safari」における「Text Fragment」への対応はまだ完了しておらず、「Edge」や「Chrome」のような右クリックメニューも用意されていないようだ。しかし、「Link to Text Fragment」という拡張機能をインストールすれば、Text Fragmentを使ったリンクは作成できる。
「Link to Text Fragment」は、選択テキストへのリンクを作成してクリップボードへコピーできるWebブラウザー拡張機能。「GitHub」でホストされているオープンソースプロジェクトで、ライセンスは「Apache-2.0」。「Chrome」、「Edge」、「Firefox」、「Safari」に対応しており、それぞれの拡張機能ストアから無償でダウンロードできる。
ちなみに、この拡張機能の作者は「Chrome」の開発チームのメンバーだ。
「Edge」や「Chrome」で「Link to Text Fragment」拡張機能は不要だが、リッチテキスト形式でリンクをコピーする機能が備わっているので、そこに興味を覚えるなら利用してみてもよいだろう。リッチテキストにURLの絵文字を追加したスタイルでリンクを生成することもできる。
また、拡張機能にショートカットを割り当てられるのも魅力。リンクをコピーしたときに「Text Fragment」になったテキスト部分がハイライトされるのも、標準機能より動作がわかりやいのもよい。
ソフトウェア情報
- 「Link to Text Fragment」Firefox版・Microsoft Edge版共通
- 【著作権者】
- Thomas Steiner 氏
- 【対応OS】
- (編集部にてWindows 11で動作確認)
- 【ソフト種別】
- フリーソフト
- 【バージョン】
- 2.3.2(22/06/29)
- 「Link to Text Fragment」Google Chrome版
- 【著作権者】
- Google LLC
- 【対応OS】
- (編集部にてWindows 11で動作確認)
- 【ソフト種別】
- フリーソフト
- 【バージョン】
- 2.3.2(22/06/29)