Wil je iets delen of citeren van het internet, dan is het vanaf nu mogelijk om rechtstreeks naar specifieke tekst te linken op een webpagina.
Door Leen Liefsoens
Scroll to text fragment
Het was al mogelijk om te deeplinken, te linken naar een bepaalde plek in een webpagina. Maar daarvoor moest de webpagina zelf goed zijn ingericht met zogenaamde ankers. De link https://nl.wikipedia.org/wiki/Kat_(dier)#Gedrag brengt je bijvoorbeeld meteen naar het onderdeel ‘Gedrag’ op de Wikipedia-pagina over de kat. Dit is mogelijk omdat de makers van de pagina van de titel ‘Gedrag’ een anker hebben gemaakt. Maar wil je als gebruiker linken naar het specifieke gedeelte over het zwemgedrag binnen het onderdeel ‘Gedrag’, dan lukte dat niet. Tot nu. Al in februari 2019 kwam de aankondiging van de ‘Scroll to text fragment’-optie binnen Chrome die dit type deeplinken mogelijk maakt. Maar pas sinds juni 2020 is de optie beschikbaar in de officiële versie van Chrome.
#:~:text=
Naar specifieke tekst linken is mogelijk door deze tekst op te nemen in de URL. Hierbij moet je een bepaalde URL-opbouw hanteren. Je begint met de URL van de webpagina. In ons voorbeeld over het zwemgedrag van de kat is dat https://nl.wikipedia.org/wiki/Kat_(dier). Daarna komt de toevoeging #:~:text=. En dan volgt de specifieke tekst waarnaar je wilt linken. In ons voorbeeld wordt de URL dan: https://nl.wikipedia.org/wiki/Kat_(dier)#:~:text=Katten%20houden%20meestal%20niet%20van%20water,%20maar%20kunnen%20wel%20goed%20zwemmen. Wanneer je deze URL in de adresbalk plakt en op enter drukt, zal de browser aandacht besteden aan de tekst aan het einde van de URL. De browser zal automatisch naar de betreffende plek op de pagina scrollen en de tekst in kwestie markeren.
Extensie en add-on
De opbouw van de URL is vrij complex (de volledige syntax is te vinden via https://mgearon.com/html/text-fragments/, handig wanneer je naar een volledige alinea wilt linken). Naast de #:~:text=-toevoeging moet je in de URL in de tekst waarnaar je wilt linken handmatig een spatie vervangen door %20. Daarom biedt Google de Chrome-extensie ‘Link to text fragment’ aan. Je hoeft dan alleen de tekst te selecteren, te klikken op je rechtermuisknop en te kiezen voor ‘Copy link to selected text’ en de extensie creëert de link voor je. De link werkt automatisch in alle op Chromium gebaseerde browsers ouder dan versie 80: Chrome, Edge en Opera. Helaas dus (nog) niet in Firefox en Safari.
Wel is er een Firefox add-on beschikbaar, genaamd ‘Auto find text fragment’, die het gedrag van Google Chrome’s ‘Scroll to text fragment’ nabootst. Dat wil zeggen dat wanneer deze add-on is geïnstalleerd, de URL waarbij er wordt gelinkt naar een specifieke tekst wel zal werken in Firefox. Ook biedt de add-on de mogelijkheid tot het creëren van zo’n link, net als de eerdergenoemde Chrome-extensie. Alleen moet je hier op de add-on-knop klikken in plaats van op de rechtermuisknop.
Betere bronvermelding
Alhoewel er enkele discussies zijn geweest over privacy (te lezen via https://github.com/WICG/scroll-to-text-fragment/issues/76) is linken naar specifieke tekst op een webpagina een waardevolle optie. Ideaal als je anderen wilt wijzen op een bepaalde passage in grotere lappen tekst, maar tevens een bijzonder handige functie om beter aan bronvermelding te doen.
Leen Liefsoens is redacteur van IP en senior informatiespecialist bij de bibliotheek van De Haagse Hogeschool.
Deze bijdrage komt uit IP #6/2020. Het gehele nummer kun je hier lezen.