¿Hay alguna forma de bloquear un determinado sitio web de su navegador web para que, incluso si deseo abrir ese sitio más tarde, no pueda?

Una forma de pensar es crear una extensión de Google Chrome que detecte una determinada página basada en el dominio y cierre la pestaña de inmediato cuando la vea. Entonces, cuando te dirijas al sitio, el navegador lo cerrará de inmediato.

Así es como implementaría esto,

Primero cree un manifest.json que contenga esto,

{
“manifest_version”: 2,
“name”: “Su nombre de extensión de Chrome”,
“version”: “xxx”,
“antecedentes”: {
“guiones: [
“background.js”
]
},
“content_scripts”: [
{
“partidos: [
“https://blockme.com/*”
],
“js”: [
“content.js”
]
}
],

}

Poner el dominio blockme.com significa que cada vez que visite la página en su Google Chrome, la extensión de Chrome se activará y hará algo con ella.

A continuación, debemos crear background.js para que la extensión sepa qué hacer cuando el usuario visita la página.

Según la API de Google Chrome, podríamos eliminar fácilmente una pestaña haciendo esto,

eliminar
chrome.tabs.remove (entero o matriz de enteros tabIds, devolución de llamada de función)

De acuerdo con https://developer.chrome.com/extensions/tabs#method-remove

En tu content.js

Desea averiguar qué número de pestaña desea eliminar y enviar el mensaje de cierre de esta pestaña al fondo, digamos que desea cerrar las pestañas 2 y 5

var tabsToBeClose = [2, 5];
chrome.runtime.sendMessage ({
“message”: “close_these_tab”,
“pestañas”: tabsToBeClose
});

En tu background.js

Desea escuchar el mensaje y cerrarlo en consecuencia

chrome.runtime.onMessage.addListener (function (request, sender, sendResponse) {
if (request.message === “close_these_tab”) {
chrome.tabs.remove (request.tabs, function () {
// Probablemente quieras comprobar si funcionó
});
}
}

Esta es probablemente una de las formas más fáciles (que se me ocurre) de implementar esto.

En mi experiencia con la API de Chrome, es bastante fácil de usar y comprender siempre que tenga conocimientos básicos en programación con JavaScript. Por ejemplo, recientemente hice una extensión de Chrome que permite exportar su lista de reproducción de Google Play Music a Spotify con un solo clic. poanchen / google-play-music-playlist-exporter

¡Buena suerte y espero que esto ayude!

Si. Puede editar un archivo de texto especial en su computadora llamado “/ etc / hosts”. Este archivo permite redirigir un sitio web a una dirección de servidor diferente que no existe, bloqueando así el sitio.

Cómo bloquear sitios web en el archivo de hosts de Windows 8

El archivo / etc / hosts en Linux y MacOS

Agregar esta línea efectivamente bloquearía el ejemplo de punto com:

127.0.0.1 example.com

Hay una variedad de formas en que puede lograr esto, pero también depende de lo que desea lograr específicamente (me doy cuenta de que su solicitud es específica, pero ¿también desea no poder revertirla?).

Aquí están tus opciones:

  1. Puede hacerlo a nivel de enrutador ya que la mayoría de los enrutadores tienen listas negras.
  2. Puedes hacerlo a nivel de computadora. Por ejemplo, si abre su archivo de hosts, simplemente puede poner una IP que no funcione (127.0.0.1 para localhost) y asignarla al sitio en el que no desea trabajar.
  3. Puede hacerlo a través de su software antivirus / firewall.
  4. Firefox y otros navegadores tienen complementos que evitarán que los sitios se carguen.
  5. Luego hay otro software externo que lo ayudará específicamente a hacer esto.
  6. También podrías escribir el tuyo.

Sin embargo, puede deshacer todo esto. Si no quisiera poder deshacerlo usted mismo, tendría que generar específicamente esa situación que tiene otras consecuencias dramáticas potenciales (como generar una contraseña aleatoria para su enrutador para que no pueda volver a ingresar, etc.).

Espero que sea útil!

Para Firefox tienes una buena extensión llamada LeechBlock. Permite establecer períodos de tiempo del día en que puede acceder al sitio web en cuestión. También puede establecer el tiempo máximo que desea pasar en una página web. Es muy agradable ahorrar tiempo y controlar el acceso al sitio web.

Si te gusta mi respuesta, por favor vota y sígueme. Gracias, solo pocas personas hacen eso.

Hoy en día con navegadores modernos. Hay todo en métodos incorporados que probablemente estén ocultos en las preferencias de privacidad o seguridad de su navegador. ¿Posiblemente existe un “modo de control parental”? Pero hay complementos y servicios que podría usar a nivel de navegador.

Hay aplicaciones que puede hacerlo a nivel de computadora, así como a nivel de red y para usos extremos. Hay hardware que podrías comprar para bloquearlo de tu red para siempre

Pero si tiene una computadora portátil, tratar de bloquear un sitio de las dos últimas opciones no será muy útil cuando vaya a Starbucks con ella.

También vale la pena mencionar que para todos, un sitio que desea bloquear es posible que haya al menos un mínimo de 10 alternativas y luego 10 más para cada una de ellas (las personas no son realmente originales y tienden a pensar que pueden hacerlo y ganar el dinero)

También vale la pena señalar que si está tratando de bloquear a alguien lo suficientemente inteligente con las Tecnologías, puede encontrar una forma de evitar sus métodos de bloqueo. Sin embargo, es algo que no es necesariamente imposible.

Sé que esta no es la respuesta que estás buscando, ya que no proporciona títulos ni soluciones reales. Sin embargo, lo proporciono más en el sentido de que hay mucho en qué pensar al hacer lo que pides. No hay una solución fácil y única para curar tus problemas a pesar de lo que alguien pueda decirte eventualmente y es probable que se vincule a algún título de pago por clic para ganar dinero rápido con el señuelo.