Запуск веб-браузеров в режиме киоска (полноэкранный режим)
Иногда вам может потребоваться запустить приложение (особенно веб-приложение) круглосуточно и без выходных в полноэкранном режиме. В этом руководстве мы увидим, как запускать веб-браузеры в режиме киоска (полноэкранный режим) из командной строки в Linux.
Что такое режим киоска?
В крупных торговых центрах вы могли заметить, что монитор компьютера, обычно висящий на стене, отображает определенное приложение в полноэкранном режиме весь день, каждый день.
Не только в торговых центрах, вы могли видеть это во многих местах, например, в ресторанах, библиотеках, общественном транспорте и т. д. Вы не увидите среду рабочего стола или операционную систему, а только приложение, работающее полностью - режим экрана или киоска.
Запуск приложений в режиме киоска обеспечивает удобство для пользователей, предоставляя им только то, что им нужно использовать, и удаляя из их поля зрения то, к чему им не нужен доступ.
Конечно, вы можете просто нажать клавишу F11
, чтобы отобразить браузер в полноэкранном режиме. Однако вам придется делать это вручную каждый раз после запуска браузера.
При запуске браузера в режиме киоска приложение автоматически запускается в полноэкранном режиме. Пользователи не могут вернуть его в обычное окно, нажав клавишу F11.
Когда вы запускаете браузеры в режиме киоска,
- вы не увидите сведения о рабочем столе или ОС,
- кнопка X (закрыть) будет скрыта,
- Клавиша F11 не работает,
- строки меню и панели инструментов не будут видны,
- строка состояния внизу не будет видна.
- контекстное меню, вызываемое правой кнопкой мыши, не работает.
- ссылки назначения не будут видны при наведении курсора на ссылки.
Запуск веб-браузеров в режиме киоска (полноэкранный режим)
В этом руководстве мы увидим, как запустить браузеры Mozilla Firefox и Google Chrome, а также их версию с открытым исходным кодом Chromium и Microsoft Edge в режиме киоска.
Запустите Mozilla Firefox в режиме киоска
Чтобы запустить Mozilla Firefox в режиме киоска или в полноэкранном режиме, просто запустите следующую команду из терминала:
firefox -kiosk https://ostechnix.com
Запустите Mozilla Firefox в режиме киоска
Вы также можете использовать двойное тире (--
) для опции киоска.
firefox --kiosk https://ostechnix.com
Замените URL-адрес на свой.
Теперь веб-браузер откроет данный сайт в полноэкранном режиме. Адресная строка, строка меню, панель инструментов и строка состояния не будут видны.
Вы не можете использовать клавишу F11
, чтобы вернуть браузер в обычный режим. Браузер будет продолжать работать до тех пор, пока вы не нажмете клавишу ALT+F4
, чтобы вручную закрыть окно браузера.
Если приведенная выше команда не работает, попробуйте следующую команду:
firefox --kiosk --app=https://ostechnix.com
Вы также можете открыть приватное окно браузера (инкогнито) в режиме киоска, как показано ниже:
firefox -kiosk -private-window https://ostechnix.com
Запустите Google Chrome/Chromium в режиме киоска.
Чтобы запустить браузеры Google Chrome или Chromium в режиме киоска, выполните следующие действия:
google-chrome -kiosk https://ostechnix.com
chromium-browser -kiosk https://ostechnix.com
Запустите Google Chrome или Chromium в режиме киоска.
Аналогично вы можете запустить приватное окно браузера с помощью команд:
google-chrome -kiosk -private-window https://ostechnix.com
chromium-browser -kiosk -private-window https://ostechnix.com
Если вы не можете запустить Chrome/Chromium в режиме киоска с помощью приведенных выше команд, попробуйте вместо этого следующую команду:
google-chrome --kiosk --app=https://ostechnix.com
chromium-browser --kiosk --app=https://ostechnix.com
Нажмите клавишу ALT+F4
, чтобы закрыть окно браузера вручную.
Запустите Microsoft Edge в режиме киоска
Чтобы запустить браузер Microsoft Edge в режиме киоска, выполните следующие действия:
microsoft-edge --kiosk https://ostechnix.com/
Запустите Microsoft Edge в режиме киоска
Аналогично вы можете запустить приватное окно браузера с помощью команд:
microsoft-edge -kiosk -private-window https://ostechnix.com
Браузер Microsoft Edge поддерживает несколько дополнительных параметров. Посмотрите на следующий пример.
microsoft-edge --kiosk https://ostechnix.com --edge-kiosk-type=public-browsing --kiosk-idle-timeout-minutes=1
Здесь параметр --edge-kiosk-type=public-browsing
используется для запуска ограниченной версии Microsoft Edge с несколькими вкладками в режиме киоска. Это откроет Microsoft Edge в режиме киоска с поддержкой ограниченного количества вкладок и сеанса Microsoft Edge InPrivate, который защищает пользовательские данные.
А параметр --kiosk-idle-timeout-минуты
используется для изменения времени (в минутах) с момента последней активности пользователя до того, как режим киоска Microsoft Edge сбросит сеанс пользователя. закрыв браузер.
Поддерживаются следующие значения:
Значения по умолчанию:
- Полный экран – выключено
- Публичный просмотр – 5 минут
Допустимые значения:
- 0 - выключает таймер
- 1-1440 минут для сброса таймера простоя
Нажмите клавишу ALT+F4
, чтобы закрыть окно браузера вручную.
Скрыть указатель мыши на киоск-устройствах
Одной из распространенных проблем киоск-устройств является указатель мыши. Курсор мыши может отвлекать пользователя или загораживать область экрана, на которую смотрит пользователь. Чтобы решить эту проблему, вы можете автоматически скрывать указатель мыши через определенный период времени. Для получения более подробной информации обратитесь к следующему руководству:
- Автоматическое скрытие указателя мыши с помощью Unclutter через определенное время
Отключить блокировку экрана и энергосбережение
Если вы хотите запустить свою систему в режиме киоска, вам необходимо предотвратить автоматическое выключение экрана или переход в режим ожидания через определенное время.
На рабочих столах GNOME экран гаснет после 5 минут бездействия. Чтобы отключить блокировку экрана, перейдите в Настройки -> Конфиденциальность -> Блокировка экрана и установите Никогда для параметра «Задержка пустого экрана». Также отключите опцию автоматической блокировки экрана и отключите уведомления на экране блокировки.
Затем перейдите в раздел Настройки -> Питание и отключите параметр Затемнять экран при неактивности и установите Никогда для параметра «Пустой экран».
Если вы используете какие-либо сторонние индикаторы приложений или приложения-заставки, вам также необходимо отключить их.
Визуальная демонстрация
Вот короткая наглядная демонстрация запуска веб-браузеров в режиме киоска или полноэкранном режиме из командной строки в Linux и Unix-подобных операционных системах.
Запуск веб-браузеров в режиме киоска (полноэкранный режим) из CLI
Надеюсь это поможет.