🌐 Запуск веб-браузеров в режиме киоска (полноэкранный режим) из интерфейса командной строки – Information Security Squad
🌐 Запуск веб-браузеров в режиме киоска (полноэкранный режим) из интерфейса командной строки

Что такое режим киоска?

Иногда вам может понадобиться запустить приложение (особенно веб-приложение) 24/7 в полноэкранном режиме.

В этом руководстве мы увидим, как запускать веб-браузеры в режиме киоска (полноэкранный режим) из командной строки в Linux.

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

Да и  не только в торговых центрах, вы могли видеть это во многих местах, таких как рестораны, библиотеки, общественный транспорт и т. д.

Вы не увидите рабочий стол или ОС, а только приложение, работающее в полноэкранном режиме или в режиме киоска.

Запуск приложений в режиме киоска обеспечивает легкость понимания для пользователей: система помещает перед ними только те вещи, которые им нужны, и удаляют из их поля зрения то, к чему им не нужен доступ.

Конечно, вы можете просто нажать клавишу F11, чтобы отобразить браузер в полноэкранном режиме.
Однако вам нужно делать это вручную каждый раз после запуска браузера.
При запуске браузера в режиме киоска приложение автоматически запускается в полноэкранном режиме.
Пользователи не могут вернуть его в нормальное окно, нажав клавишу F11.
Когда вы запускаете браузеры в режиме киоска:
  • вы не увидите информацию о рабочем столе или ОС,
  • кнопка X (закрыть) будет скрыта,
    Клавиша F11 работать не будет,
  • строки меню, панели инструментов не будут видны,
  • строка состояния внизу не будет видна.
  • контекстное меню, вызываемое правой кнопкой мыши, работать не будет.
  • целевые ссылки не будут отображаться при наведении курсора на ссылки.

Как запустить браузер в режиме киоска (полноэкранный режим) из интерфейса командной строки

В рамках этого руководства мы посмотрим, как запустить Mozilla Firefox и Google Chrome и его версию Chromium с открытым исходным кодом в режиме киоска.

Запустк Mozilla Firefox в режиме киоска

Чтобы запустить Mozilla Firefox в режиме киоска или в полноэкранном режиме, просто выполните следующую команду в терминале:

$ firefox -kiosk https://itsecforu.ru
Вы также можете использовать двойные дефисы (-) для опции киоска.
$ firefox --kiosk https://itsecforu.ru

Замените URL на необходимый адрес

Теперь веб-браузер откроет указанный веб-сайт в полноэкранном режиме.

Адресная строка, строка меню, панель инструментов и строка состояния не будут видны.

Вы не cможете использовать клавишу F11, чтобы вернуть браузер в нормальный режим.

Браузер будет продолжать работать, пока вы не нажмете клавиши ALT + F4, чтобы вручную закрыть окно браузера.

Если указанная выше команда не работает, попробуйте следующую команду:

$ firefox --kiosk --app=https://itsecforu.ru
Вы также можете запустить приватное окно браузера (инкогнито) в режиме киоска, как показано ниже:
$ firefox -kiosk -private-window https://itsecforu.ru

Запуск Google Chrome / Chromium в режиме киоска

Чтобы запустить браузеры Google Chrome или Chromium в режиме киоска, выполните следующие действия:

$ google-chrome -kiosk https://itsecforu.ru
$ chromium-browser -kiosk https://itsecforu.ru
Точно так же вы можете приватное окно браузера с помощью команд:
$ google-chrome -kiosk -private-window https://itsecforu.ru
$ chromium-browser -kiosk -private-window https://itsecforu.ru

Если вы не можете запустить Chrome / Chromium в режиме киоска с помощью вышеуказанных команд, попробуйте вместо этого следующую команду:
$ google-chrome --kiosk --app=https://itsecforu.ru
$ chromium-browser --kiosk --app=https://itsecforu.ru

Отключить блокировку экрана и энергосбережение

Если вы хотите запустить свою систему в режиме киоска, вам необходимо предотвратить автоматическое отключение экрана или переход в режим ожидания через определенное время.

На дескттопах GNOME экран погаснет через 5 минут бездействия.

Чтобы отключить блокировку экрана, перейдите в Settings -> Privacy -> Screen Lock и установите «Never» для параметра «Blank Screen Delay».

Также отключите опцию автоматической блокировки экрана и отключите уведомления на экране блокировки.

Затем перейдите в раздел Settings -> Power, отключите параметр «Dim Screen When Inactive» и установите «Never» для параметра «Blank Screen».

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *