Posso bloquear um usuário em um site apenas no Chrome?

12

Quero impedir que os usuários do meu navegador pessoal do Google Chrome naveguem para fora da página inicial definida, exceto para atualizar a página.

Mais "para a ciência" do que qualquer outra coisa - como posso fazer isso sem nenhuma codificação?

Gaff
fonte
Pela ciência! +1
Šime Vidas
Qual SO? Eu não acho que os navegadores possam prendê-lo dessa maneira, talvez você precise jogar com firewalls e coisas do tipo.
Homolka
Se a página inicial tiver um link, você não poderá impedir que alguém o siga. Sua única chance é executar todo o tráfego através de um proxy que inspeciona o HTML, AJAX e retira todos os links.
Ian Boyd

Respostas:

16

Minha solução foi usar a opção de linha de comando de regras de host do Google Chrome. Isso pode ser usado para forçar o usuário a permanecer no mesmo domínio (e número da porta, se desejar).

Por exemplo, se você deseja iniciar o Chrome no modo Kiosk e impedir que o usuário navegue para fora localhostna porta 80:

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

Obviamente, nesse caso, o usuário ainda pode navegar para http://localhost/page_2, mas não pode ir parahttp://www.yahoo.com/

BMiner
fonte
4

Não tenho certeza de como isso funciona (eu nunca tentei), mas o Chrome parece ter um modo de quiosque :

chrome.exe --kiosk [url]

Mais detalhes na página de problemas do Código do Google no Chrome .

Atualização: o modo Quiosque não impedirá a navegação para outros sites se houver links na página. A extensão do Chrome do Pentasoft Custom Browser permite que você configure uma lista de permissões de domínios que o navegador pode acessar.

jches
fonte
Eu acho que isso é mais 'desligar certos elementos da interface do usuário para mantê-lo no navegador' do que limitar a um site específico, embora você queira manter o usuário vinculado a uma instância do chrome se você não deseja abrir o IE ou o Safari ou qualquer outra coisa .
Rich Homolka
@ Rich, à direita, e dependendo do site usado, pode haver hiperlinks para outros sites. Eu não acho que o modo Kiosk necessariamente bloqueie isso.
Synetech
1

Isso é muito mais difícil do que você imagina. Por um lado, e os hiperlinks? Você permitiria redirecionamentos? O que você consideraria "um" site? Você quer dizer domínio?

Isso é muito mais fácil no Internet Explorer. Coloque seu domínio nos domínios confiáveis. Tudo o resto é restrito. . .

Se for uma página inicial que você controla, basta desligar a Internet e permitir apenas conexões de rede ao seu servidor da web controlado.

surfasb
fonte
11
A biblioteca parece ter resolvido isso. Se você tentar sair do catálogo nos sistemas de catálogos, ele informará que você deve usar um dos sistemas da Internet. Claro que eles usam o Firefox. Da próxima vez que eu estiver lá, vou verificar se o bloqueio deles é baseado em navegador, em rede ou em sistema operacional.
Synetech
1

Se você é tecnicamente experiente e usa uma versão do Windows compatível com o Editor de Diretiva de Grupo, pode baixar e instalar o modelo de GPO do Google Chrome a partir daqui . Possui lista branca, lista negra e muitos outros recursos de bloqueio do Chrome. Outra solução é usar software de terceiros. A solução mais robusta e simples com a qual trabalhamos para o Chrome é o Secure Lockdown for Chrome

ArthurA
fonte