\r\n\r\n
長いウェブページの特定の部分へのリンクを作りたいと思ったことはありませんか? Chrome80では、新しいディープリンク機能である「scroll to text snippet」がこれを実現します。
この機能は、ウェブ開発者が特別な努力をする必要はありません。あらゆるWebサイトのあらゆるページへのディープリンクを作成することができます。ただし、これらのリンクは現在googlechrome80でのみ利用可能です。(メニュー>ヘルプ>Google Chromeについてをクリックすると、最新版のChromeがインストールされているかどうか確認できます)
googlechromeをご利用の方は、以下のリンクからこの機能の動作をご確認ください。このリンクをクリックすると、Chromeが当社のホームページを読み込み、ホームページの一番下までスクロールして、「当社について」というテキストをハイライト表示します。
tl80.cn website/#:~:text=about%20us
私たちのサイトでは、これを可能にするために特別なことはしていません。クロームは、URLの末尾にあるパラメータに注意してください。ページを読み込むと、URLで指定したものと一致するテキストまでスクロールし、ハイライト表示されます。
更新:このプロセスを簡素化するために、Googleは代わりに使用できるブラウザの拡張機能とブックマークレットを作成しました。リンクは必要なければ手書きで書く必要はありません。
この機能を最も基本的な形で利用するには、Webページにアクセスし、Webアドレスの最後に#:~:text=WORDを追加し、「WORD」を任意の単語に置き換えてください。スペース文字の代わりに"%20 "を使用してください。
例えば、Wikipediaの犬に関する記事の中にある「ペティ○○」という言葉へのリンクを作りたいとします。https://en.*****.org/wiki/Dog というアドレスを書き、#:~:text=competiti***を追加することになります。その結果、リンクは次のようになる。
https://en.*****.org/wiki/Dog#:~:text=race
この機能は、単に1語や2語を指定するのではなく、より複雑な命令にも対応しています。これは、より複雑な文書に役立つかもしれません。より詳細な技術情報については、テキストフラグメントの規格書(案)をお読みください。
この機能のプライバシー面に関する議論はありましたが、すでにgooglechrome安定版80で利用可能です。他のブラウザはまだログインしていません。
関連:ChromeでWebページ上のテキストに直接リンクする方法