Могу ли я заблокировать пользователя только на одном сайте в Chrome?

12

Я хочу запретить пользователям моего личного браузера Google Chrome переходить с определенной домашней страницы, за исключением обновления страницы.

Больше "для науки", чем что-либо еще - как я могу сделать это без какого-либо кодирования?

багор
источник
1
Для науки! +1
Шиме Видас
Какая ОС? Я не думаю, что браузеры могут заблокировать вас так сильно, возможно, вам придется поиграть с брандмауэрами и тому подобным.
Богатая Гомолка
Если на главной странице есть ссылка, вы не сможете помешать кому-либо перейти по ней. Ваш единственный шанс - пропустить весь трафик через прокси, который проверяет HTML, AJAX и удаляет любые ссылки.
Ян Бойд

Ответы:

16

Мое решение состояло в том, чтобы использовать переключатель командной строки правил хоста для Google Chrome. Это можно использовать, чтобы заставить пользователя оставаться в том же домене (и номер порта, если хотите).

Например, если вы хотите запустить Chrome в режиме киоска и запретить пользователю переходить из localhostпорта 80:

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

Конечно, в этом случае пользователь все еще может перейти к http://localhost/page_2, но он не может перейти кhttp://www.yahoo.com/

BMiner
источник
4

Не уверен, насколько хорошо это работает (я никогда не пробовал), но в Chrome, похоже, есть режим киоска :

chrome.exe --kiosk [url]

Более подробная информация на странице проблем Google Code Chrome .

Обновление: режим киоска не помешает переходу на другие сайты, если на странице есть ссылки. Расширение Pentasoft Custom Browser chrome позволяет вам настроить белый список доменов, к которым браузер может получить доступ.

jches
источник
Я думаю, что это больше «закрытие определенных элементов пользовательского интерфейса, чтобы держать вас в браузере», чем ограничение на конкретном сайте, хотя вы действительно хотите привязать пользователя к одному экземпляру Chrome, если вы не хотите открывать IE, Safari или что-то еще ,
Богатая гомолка
@ Правильно, и в зависимости от используемого сайта могут быть гиперссылки на другие сайты. Я не думаю, что режим киоска обязательно блокирует это.
Synetech
1

Это гораздо сложнее, чем вы думаете. Во-первых, как насчет гиперссылок? Разрешите ли вы перенаправления? Что бы вы назвали «одним» сайтом? Вы имеете в виду домен?

Это намного проще в Internet Explorer. Поместите свой один домен в доверенные домены. Все остальное под запретом. , ,

Если вы управляете домашней страницей, просто отключите Интернет и разрешите только сетевые подключения к вашему контролируемому веб-серверу.

surfasb
источник
1
В библиотеке, похоже, это решено. Если вы попытаетесь отойти от каталога в системах каталогов, он скажет вам, что вы должны использовать одну из интернет-систем. Конечно, они используют Firefox. В следующий раз, когда я буду там, я проверю, является ли их блокировка браузерной, сетевой или ОС.
Synetech
1

Если вы технически подкованы и используете версию Windows, которая поддерживает редактор групповой политики, вы можете скачать и установить шаблон Google Chrome GPO здесь . Он имеет белый список, черный список и многие другие возможности блокировки Chrome. Другое решение - использовать стороннее программное обеспечение. Самое надежное, но простое решение, с которым мы работали для Chrome, - это Secure Lockdown для Chrome.

ArthurA
источник