Use xpath simple con AdBlock Plus para ocultar elementos


8

¿Hay alguna manera de bloquear elementos con su xpath absoluto /html/body/table/td[3]tr[2]o relativo //div[@id="blah"]/table/tr[2]o usarlo como condición adicional para prevenir falsos positivos?

ABP admite selectores css con firstoftype()y nthoftype(number), pero en ese caso, debe obtener la expresión xpath por separado, luego de alguna manera convertirla a CSS y luego ingresarla manualmente en Element Hiding Helper. Hay una mejor manera de hacerlo?

Respuestas:


1

Puede considerar probar Ublock Origin . Tiene un selector impresionante que puede usar para crear filtros personalizados (CSS cosmético y filtros de red). He usado adblock plus, y adblock edge en el pasado y no voy a volver, amo absolutamente a Ublock Origins, aunque llegar a las preferencias / opciones donde están las reglas de filtro personalizadas no es tan fácil como me gustaría.

Haga clic en el ícono de ublock, haga clic en el texto "origen de ublock (número de versión)" que se encuentra sobre el botón de alternar sobredimensionado para filtrar apagado / encendido para la pestaña abierta actual. Toma uno o dos días acostumbrarse. Me resulta menos doloroso crear filtros con este complemento.

Lo que es realmente genial del selector es que cuando haces clic en algo, puedes ver las reglas CSS principales, por lo que puedes recorrer el árbol hacia arriba o hacia abajo para obtener lo que deseas. Es esta característica la que hace la vida más fácil para este tipo de cosas. He encontrado que esto funciona con resultados mixtos dependiendo del sitio web. Las tablas y los DIV a menudo cambian entre páginas web en sitios web dinámicos, por lo que esto no tiene valor en sitios como Facebook o Chase Bank. (Sí, hice una prueba de funcionamiento tratando de limpiar esos sitios).

No soy un desarrollador web, por lo que podría surgir una mejor respuesta, pero pensé en publicar esto para comenzar. Muy interesado en este tipo de cosas.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.