Вы когда-нибудь хотели создать ссылку, которая ведет на определенную часть длинной веб-страницы? Chrome 80 делает это возможным благодаря новой функции глубоких ссылок под названием «Выделить фрагмент текста. »
Эта функция не требует особых усилий со стороны разработчика веб-сайта. Вы можете создавать глубокие ссылки на любую веб-страницу на любом веб-сайте. Однако пока эти ссылки будут работать только в Google Chrome 80. (Нажмите меню> Справка> О Google Chrome, чтобы проверить, установлена ли у вас последняя версия Chrome.)
Как создавать ссылки, которые переходят к фрагменту текста
Посетите следующую ссылку, чтобы взглянуть на эту функцию в действии, если вы используете Google Chrome. После того, как вы нажмете эту ссылку, Chrome загрузит нашу домашнюю страницу, а затем прокрутите ее вниз и выделите текст «О нас»:
howtogeek.com/#:~:text=about%20us
Мы не делали ничего особенного, чтобы включить это на нашем сайте. Chrome обращает внимание на параметр в конце URL-адреса. Когда вы загружаете веб-страницу, она прокручивается до текста, который соответствует тому, что вы указали в URL-адресе, и выделяет его.
Обновление: чтобы упростить этот процесс, Google создал расширение для браузера и букмарклет, которые вы можете использовать вместо него. Вам не нужно писать ссылки вручную — если вы этого не хотите.
Чтобы использовать эту функцию в самой простой форме, посетите веб-страницу и добавьте #: ~: text = WORD в конец адреса веб-страницы, заменив «WORD» словом по вашему выбору. Используйте «% 20» вместо символа пробела.
Например, допустим, вы хотите создать ссылку на слово «соревнования» в статье Википедии о собаках. Вы бы взяли адрес https://en.wikipedia.org/wiki/Dog и добавили #: ~: text = соревнования. Полученная ссылка будет такой:
https://en.wikipedia.org/wiki/Dog#:~:text=competitions
Эта функция также поддерживает более сложные инструкции, а не просто указание одного или двух слов. Это может помочь с более сложными документами. Вы можете прочитать черновик Документ стандартов текстовых фрагментов для получения дополнительной технической информации.
Были некоторые дискуссии о проблемы конфиденциальности с этой функцией, но она уже доступна в стабильном выпуске Google Chrome 80. Другие браузеры еще не зарегистрировались.