Comment créer un lien vers un texte sur une page Web ?

Certaines pages Web, par exemple, tout ce qui se trouve sur l’encyclopédie Wikipédia, permettent aux utilisateurs de partager directement une rubrique d’un article, plutôt que la page entière.

Lorsqu’un lien de ce type est partagé, la personne qui l’ouvre est amenée à la section à laquelle il était lié dans l’article. Elle n’a pas besoin de faire défiler la page afin de trouver ce que vous vouliez partager.

Cela est possible parce que les pages Web utilisent des balises HTML (des ancres) à l’intérieur de la page. Peu de sites Web font cela et le plus souvent, cela ne fonctionne qu’avec des en-têtes de paragraphes.

chromium

Si vous utilisez le navigateur Google Chrome, une nouvelle extension développée par Google vous permet de créer un lien vers un texte spécifique sur une page Web. Aucune balise HTML n’est nécessaire pour que ce lien fonctionne et renvoie vers la zone de texte à mettre en évidence.

Créer un lien vers le texte d’une page Web

Pour créer un lien vers un texte sur une page Web, suivez les étapes ci-dessous.

  • Installez l’extension Link to Text Fragment à partir du Chrome Web Store.
  • Visitez la page Web pour laquelle vous souhaitez générer un lien.
  • Sélectionnez le texte à partager sur la page Web avec votre curseur, puis cliquez avec le bouton droit de la souris sur le texte mis en évidence.
  • Dans le menu contextuel, sélectionnez la commande Copy Link to Selected Text.
  • Un lien est créé et est placé dans le presse-papiers d’où il pourra être récupéré.
  • Si la création du lien a réussi, le texte sélectionné sera brièvement surligné en jaune.
  • Partagez le lien et lorsqu’il est ouvert dans un navigateur de type Chromium, il fera défiler la page jusqu’au texte lié. Le texte lié sera mis en évidence en étant surligné en jaune.

Astuce : Utilisez un raccourci clavier pour partager un texte sur une page Web(par défaut : Commande +Maj + L sur Macintosh ou Ctrl + Maj + L sur PC).

Le navigateur dans lequel le lien est ouvert n’a pas besoin d’avoir cette extension installée, mais il doit être basé sur Chromium (Chromium, Google Chrome, Microsoft Edge Chromium, Vivaldi…).

Limitations

Les liens ne fonctionnent pas dans les navigateurs autres que Chromium, par exemple, cela ne fonctionne pas avec les navigateurs Firefox et Safari. Si le lien est ouvert sur un navigateur autre que Chromium, il ouvrira simplement la page Web comme habituellement.

L’extension ne fonctionne pas non plus avec du texte au format HTML. Par exemple, si une balise d’en-tête a été appliquée à une chaîne de texte, vous ne pourrez pas générer de lien vers celle-ci.

De même, l’extension ne fonctionne pas si vous sélectionnez du texte dans un éditeur de texte et elle ne fonctionnera pas dans Google Docs, car le menu contextuel du clic droit affichera les options d’édition de documents et non les options du menu contextuel de Chrome.

Pour le moment, l’extension n’a pas été traduite en français. Les sources de cette extension open-source sont disponibles sur GitHub.

Conclusion

Cette extension modifie le lien avec une balise qui peut être lue par les navigateurs basés sur Chromium. Elle ne modifie pas la page Web, mais le lien est modifié.

À la fin de chaque lien, ‘#menu-header-menu-1:~:text=’ est ajouté, suivi du texte que vous avez sélectionné.

Si vous sélectionnez un texte particulièrement long, votre lien peut devenir assez long. C’est une bonne idée de sélectionner des extraits de texte plus petits. En général, le début d’un extrait suffit, car il permet de diriger l’utilisateur vers le bon paragraphe et la bonne ligne sur la page.