deeplinks.js deeplinks.js позволяет людям легко ссылаться непосредственно с любым выбором текста на вашем веб -сайте. Вот пример того, как выглядит одна из этих ссылок. Он предназначен в основном для блогов и других подобных веб -сайтов, но это относительно агностик для окружающей среды, в которой она работает.
Люди могут выбрать текст на сайте, как обычно, и когда они это делают, идентификатор фрагмента (вещь, которая происходит после # в URL). Если они хотят поделиться выбранным текстом, они просто копируют URL и отправляют его кому -то. Когда этот человек посещает URL, тот же текст, который был изначально выбран, будет выбран и просмотр в поле зрения.
Это описание может сделать его немного сложным, но на самом деле оно довольно просто и интуитивно понятно, когда вы играете с ним - проверьте это! Если вы заинтересованы в том, чтобы узнать подробности того, как это работает под капотом, ознакомьтесь с docs/design/ .
<script type="module" src="/deeplinks/deeplinks.js"></script> на вашем веб -сайте, и это работает.Во -первых, подумайте, действительно ли вы хотите это сделать. Если вы это сделаете, вы делаете новые URL -адреса, которые сломаются, если вы когда -нибудь удалите сценарий с вашего сайта. Разруманные URL -адреса меня огорчает, поэтому вы должны подумать о том, действительно ли вы привержены этому или нет, и, возможно, поиграть с ним на местном уровне, чтобы увидеть, каково это, прежде чем вы действительно разверните его.
Как только ты уверен:
< script type =" module " src =" /deeplinks/deeplinks.js " > </ script >deeplinks - вам нужно изменить src , если вы поместите его в другом месте. Убедитесь, что вы включите type="module" , он не сработает иначе! Вы должны включить его только на страницы, которые не будут часто меняться - особенно, не включайте его на страницы страниц, где, например, контент меняется при публикации новых сообщений.