Já se perguntou como criar um link que direciona precisamente para uma seção específica de uma página web extensa? O Chrome 80 introduziu uma funcionalidade de *deep linking* inovadora, denominada “Rolagem para Fragmento de Texto“, que torna isso possível.
Essa ferramenta não demanda nenhuma configuração especial por parte do desenvolvedor do site. Você tem a capacidade de gerar links diretos para qualquer página em qualquer website. Contudo, é importante salientar que esses links funcionam somente no Google Chrome 80, pelo menos por enquanto. (Para verificar se você tem a versão mais atual do Chrome instalada, vá em Menu > Ajuda > Sobre o Google Chrome).
Como gerar links que levam a um trecho de texto
Se você estiver usando o Google Chrome, clique no seguinte link para ver esse recurso em ação. Ao clicar, o Chrome carregará nossa página inicial e automaticamente rolará até o final, destacando o texto “Sobre nós”:
wdzwdz.com/#:~:text=about%20us
Não realizamos nenhuma alteração especial no nosso site para habilitar essa função. O Chrome interpreta o parâmetro adicionado ao final da URL. Ao carregar a página, ele automaticamente direciona o usuário para o texto correspondente e o destaca.
Atualização: O Google, com o objetivo de simplificar o processo, desenvolveu uma extensão e um *bookmarklet* que podem ser utilizados. Não é mais necessário criar os links manualmente, a menos que essa seja sua preferência.
Para utilizar a ferramenta de forma básica, acesse qualquer página e adicione #:~:text=PALAVRA ao final da URL, substituindo “PALAVRA” por um termo desejado. Use “%20” para representar um espaço em branco.
Por exemplo, se você quiser criar um link para a palavra “competições” no artigo da Wikipedia sobre cães, o endereço https://en.wikipedia.org/wiki/Dog seria alterado para https://en.wikipedia.org/wiki/Dog#:~:text=competições. O link final seria:
https://en.wikipedia.org/wiki/Dog#:~:text=competitions
Esta ferramenta suporta expressões mais elaboradas, não se limitando a uma ou duas palavras, o que pode ser particularmente útil em documentos mais complexos. Para mais detalhes técnicos, consulte o rascunho do Documento de padrões de fragmentos de texto.
Houve discussões sobre questões de privacidade relacionadas a esse recurso, mas ele já está implementado na versão estável do Google Chrome 80. Outros navegadores ainda não aderiram a essa funcionalidade.