
Así que hice una búsqueda en Google y llegué a esto.pregunta.
Como puede ver, si está utilizando Chrome, #targetText=xxx
se resalta algún contenido que coincida con el hash bang:
Pero en las herramientas de desarrollo, no se encuentra en ninguna parte en la definición de estilos, ni siquiera en los estilos del Agente de usuario.
¿Cómo se puede desactivar/personalizar?
¿Soy yo o Google acaba de invitarse a todos nuestros sitios web?
Respuesta1
Chrome describe esta característica en el artículo. Política de grupo ScrollToTextFragmentEnabled. Se agregó recientemente a Chrome y es posible que aún esté evolucionando. No es compatible con otros navegadores excepto Microsoft Edge y otras variantes de Chromium.
Bajoventanas, las políticas de grupo se especifican en el registro en
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome
.
Esta política específica está establecida por el valor DWORD ScrollToTextFragmentEnabled
cuyo valor es 0
deshabilitar y 1
habilitar. Probado como funcionando en Chrome versión 84.
Para elMac, ver elrespuesta de storoj.
Paralinux, la configuración de Chrome/chromium se almacena en el .config
directorio en home
. Esta carpeta oculta se puede mostrar en Nautilus presionando
CTRL+ H(enlace).
google chrome: ~/.config/google-chrome/Default/Preferences
cromo:~/.config/chromium/Default/Preferences
El nombre de la preferencia es ScrollToTextFragmentEnabled
. (No probado por mí)
Los diseñadores de sitios web pueden optar por desactivarlo para su sitio web incluyendo el encabezado HTTP Document-Policy: force-load-at-top
. Desafortunadamente, los usuarios no pueden forzarlo, ya que extensiones como Greasemonkey/Tampermonkey no pueden modificar los encabezados HTTP recibidos.
El Lista de modificadores de línea de comandos de Chromium de Peter Beverloo enumera este modificador de línea de comandos:
--disable-scroll-to-text-fragment : This switch disables the ScrollToTextFragment feature
Sin embargo, en Windows con Chrome versión 84, este cambio no tuvo ningún efecto.
Respuesta2
Mira estoreddithilo.
Dice que se llama a la configuración ScrollToTextFragmentEnabled
y que podría deshabilitarse a través dePolítica empresarial de Chrome.
Esto funcionó en Mac:
$ defaults write com.google.Chrome ScrollToTextFragmentEnabled -bool false
En Windows crea chrome.reg
con contenidos:
Windows Registry Editor Version 5.00
; chrome version: 84.0.4147.125
[HKEY_LOCAL_MACHINE\Software\Policies\Google\Chrome]
"ScrollToTextFragmentEnabled"=dword:00000000
y luego haga doble clic en él para aplicar los cambios.
Para obtener más ejemplos, puede descargar "Plantillas Chrome ADM/ADMX" desdehttps://chromeenterprise.google/browser/download/y comprobarpolicy_templates/windows/examples/chrome.reg