Как использовать новую функцию глубинных ссылок в Google Chrome

Вы когда-нибудь хотели создать ссылку, которая ведет на определенную часть длинной веб-страницы? Chrome 80 делает это возможным благодаря новой функции глубоких ссылок под названием «Выделить фрагмент текста. »

Эта функция не требует особых усилий со стороны разработчика веб-сайта. Вы можете создавать глубокие ссылки на любую веб-страницу на любом веб-сайте. Однако пока эти ссылки будут работать только в Google Chrome 80. (Нажмите меню> Справка> О Google Chrome, чтобы проверить, установлена ​​ли у вас последняя версия Chrome.)

Как создавать ссылки, которые переходят к фрагменту текста

Посетите следующую ссылку, чтобы взглянуть на эту функцию в действии, если вы используете Google Chrome. После того, как вы нажмете эту ссылку, Chrome загрузит нашу домашнюю страницу, а затем прокрутите ее вниз и выделите текст «О нас»:

howtogeek.com/#:~:text=about%20us

Мы не делали ничего особенного, чтобы включить это на нашем сайте. Chrome обращает внимание на параметр в конце URL-адреса. Когда вы загружаете веб-страницу, она прокручивается до текста, который соответствует тому, что вы указали в URL-адресе, и выделяет его.

Ссылки на фрагменты текста в Google Chrome 80

Обновление: чтобы упростить этот процесс, Google создал расширение для браузера и букмарклет, которые вы можете использовать вместо него. Вам не нужно писать ссылки вручную — если вы этого не хотите.

Чтобы использовать эту функцию в самой простой форме, посетите веб-страницу и добавьте #: ~: text = WORD в конец адреса веб-страницы, заменив «WORD» словом по вашему выбору. Используйте «% 20» вместо символа пробела.

Например, допустим, вы хотите создать ссылку на слово «соревнования» в статье Википедии о собаках. Вы бы взяли адрес https://en.wikipedia.org/wiki/Dog и добавили #: ~: text = соревнования. Полученная ссылка будет такой:

https://en.wikipedia.org/wiki/Dog#:~:text=competitions

Ссылка на определенный текст на веб-странице в Chrome

Эта функция также поддерживает более сложные инструкции, а не просто указание одного или двух слов. Это может помочь с более сложными документами. Вы можете прочитать черновик Документ стандартов текстовых фрагментов для получения дополнительной технической информации.

Были некоторые дискуссии о проблемы конфиденциальности с этой функцией, но она уже доступна в стабильном выпуске Google Chrome 80. Другие браузеры еще не зарегистрировались.