Touch to Search werd in juni 2015 gelanceerd in Chrome 43 voor de meeste Android-telefoons. Wanneer de gebruiker op tekst tikt op een pagina in Chrome, wordt het woord geselecteerd, samen met de relevante tekst eromheen. De zoekterm verschijnt in een balk onder aan het scherm, die gebruikers kunnen openen in een overlaypaneel om de volledige zoekresultaten te bekijken.

Tiktriggering is ingeschakeld voor alle platte tekst die selecteerbaar en niet-interactief is of niet focusbaar. Wanneer de pagina een klikhandler heeft die reageert op een tik op tekst, detecteert Touch to Search de reactie automatisch en negeert deze, omdat we weten dat de ontwikkelaar de gebeurtenis heeft bedoeld. Door handmatig tekst te selecteren door de muis ingedrukt te houden, wordt de Touch to Search-balk ook geactiveerd. Gebruikers kunnen de functie in- of uitschakelen via een voorkeur in de privacyinstellingen van Chrome.
Als auteur van een website wil je vaak niet dat een tikbeweging op een bepaald element een zoekopdracht activeert. Om ervoor te zorgen dat Chrome doet wat je wilt, kun je die elementen als volgt instellen:
- Focusbaar: voeg een
tabindex=-1
eigenschap toe aan het element. - Interactief: Gebruik een van de verschillende standaardmanieren om aan te geven dat een element interactief is:
- Gebruik toegankelijkheidsmarkeringen om aan te geven dat het element een widgetrol of widgetattributen heeft. Een element met bijvoorbeeld role=button wordt bijvoorbeeld niet geactiveerd. Het toevoegen van toegankelijkheidsmarkeringen heeft als bijkomend voordeel dat uw pagina beter leesbaar is voor gebruikers met een visuele beperking.
- Geen enkele JavaScript-klikhandler die
preventDefault()
aanroept of de DOM of CSS manipuleert, activeert Touch-to-Search.
- Niet-selecteerbaar: met
-webkit-user-select: none
; Niet-selecteerbare tekst activeert Aanraken om te zoeken niet, zelfs niet bij gebruik van het aanraak-en-vasthouden-gebaar.
Als Touch to Search niet wordt geactiveerd wanneer of waar het zou moeten, of met tussenpozen, dan zijn elementen waarschijnlijk gemarkeerd als focusbaar of interactief terwijl dat niet de bedoeling is. Gebruik de volgende procedure om te bepalen wat ervoor zorgt dat Touch to Search niet wordt geactiveerd:
- Controleer of de tekst selecteerbaar is met de 'aanraak-en-vasthouden'-beweging. Als de tekst wel wordt geselecteerd, maar de 'Aanraken om te zoeken'-balk niet verschijnt, controleer dan of de functie niet is uitgeschakeld op je telefoon in de instelling 'Aanraken om te zoeken' onder 'Privacy' in Chrome. Houd er ook rekening mee dat sommige low-end apparaten 'Aanraken om te zoeken' niet ondersteunen.
- Als de Touch-to-Search-balk wordt weergegeven wanneer tekst is geselecteerd, maar niet wanneer u tikt, is er een probleem met de tiktrigger. Als de triggering af en toe optreedt, wordt het probleem waarschijnlijk veroorzaakt doordat de animatie voorwaardelijk wordt geactiveerd door een JavaScript-handler voor het element.
- Als de triggering nooit plaatsvindt, raadpleeg dan de hierboven genoemde triggerredenen (controleer of het element focusbaar of interactief is).
Als uw pagina nog steeds niet functioneert zoals u wilt, meld dan een bug op crbug.com en voeg het label Cr-UI-Browser-Mobile-TouchToSearch
toe.