¿Puedo bloquear a un usuario a un sitio solo en Chrome?

12

Deseo evitar que los usuarios de mi navegador personal Google Chrome naveguen fuera de la página de inicio definida, excepto para actualizar la página.

Más "para la ciencia" que cualquier otra cosa, ¿cómo puedo hacer esto sin ninguna codificación?

Garfio
fuente
1
¡Para la ciencia! +1
Šime Vidas
Que sistema operativo No creo que los navegadores puedan bloquearlo tan duro, es posible que deba jugar con firewalls y demás.
Rich Homolka
Si la página de inicio tiene un enlace, no podrá evitar que alguien lo siga. Su única oportunidad es ejecutar todo el tráfico a través de un proxy que inspeccione el HTML, AJAX y elimine los enlaces.
Ian Boyd el

Respuestas:

16

Mi solución fue usar el interruptor de línea de comando de reglas de host para Google Chrome. Esto se puede usar para obligar al usuario a permanecer en el mismo dominio (y número de puerto, si lo desea).

Por ejemplo, si desea iniciar Chrome en modo Quiosco y no permitir que el usuario navegue desde localhostel puerto 80:

chromium-browser --kiosk --host-rules="MAP * localhost:80"

Por supuesto, en este caso, el usuario aún puede navegar http://localhost/page_2, pero no puede ir ahttp://www.yahoo.com/

BMiner
fuente
4

No estoy seguro de qué tan bien funciona (nunca lo he intentado), pero Chrome parece tener un modo de quiosco :

chrome.exe --kiosk [url]

Más detalles en la página de problemas de Google Code de Chrome .

Actualización: el modo Kiosco no impedirá la navegación a otros sitios si hay enlaces en la página. La extensión de Chrome Pentasoft Custom Browser le permite configurar una lista blanca de dominios a los que puede acceder el navegador.

jches
fuente
Creo que esto es más 'cerrar ciertos elementos de la interfaz de usuario para mantenerlo en el navegador' que limitarlo a un sitio específico, aunque desea mantener al usuario vinculado a una instancia de Chrome si no desea abrir IE o Safari o lo que sea .
Rich Homolka
@Rich, correcto, y dependiendo del sitio que se use, podría haber hipervínculos a otros sitios. No creo que el modo Kiosco bloquee necesariamente eso.
Synetech
1

Esto es mucho más difícil de lo que imaginas. Por un lado, ¿qué pasa con los hipervínculos? ¿Permitirías redirecciones? ¿Qué considerarías "un" sitio? ¿Te refieres a dominio?

Esto es mucho más fácil en Internet Explorer. Coloque su dominio único en los dominios de confianza. Todo lo demás bajo restringido. . .

Si es una página de inicio que usted controla, simplemente apague Internet y permita solo conexiones de red a su servidor web controlado.

surfasb
fuente
1
La biblioteca parece tener esto resuelto. Si intenta salir del catálogo en los sistemas de catálogo, le indica que debe usar uno de los sistemas de Internet. Por supuesto que usan Firefox. La próxima vez que esté allí, comprobaré si su bloqueo está basado en el navegador, en la red o en el sistema operativo.
Synetech
1

Si tiene conocimientos técnicos y está utilizando una versión de Windows que admite el Editor de directivas de grupo, puede descargar e instalar la plantilla de Google Chrome GPO desde aquí . Tiene listas blancas, listas negras y muchas más capacidades de bloqueo de Chrome. Otra solución es utilizar software de terceros. La solución más robusta pero simple con la que hemos trabajado para Chrome es Secure Lockdown para Chrome

ArthurA
fuente