Браузер для киосков KioskBrowser

с виртуальной клавиатурой

kiosk browser with virtual keyboard screenshot

Функционал KioskBrowser

Виртуальная клавиатура

Встроенная клавиатура на HTML5

Полноэкранный режим

Браузер всегда запускается в полноэкранном режиме

Предотвращение скачивания

Пользователь не сможет скачать файлы на киоск

Очистка истории

Удаление пользовательских данных по таймауту

Windows + Linux

Поддержка ОС Windows и Linux

Большой scrollbar

Для устройств с сенсорным вводом

Поддержка PDF

Включенный плагин для PDF

Удаленное управление

Встроенный веб-сервер для удаленного управления браузером и интеграцией со сторонним железом (RFID,..)

Темизация

Установка цвета и заглавия панели управления браузером

Таймаут бездейстия

Очистка истории и возврат на домашнюю страницу по таймауту

Предотвращение выгорания пикселей

Вы можете защитить свой экран от выгорания

Установка

Браузер совместим с Windows 10, Windows 11 и некоторыми современными дистрибутивами Linux x86 и x86_64.

Браузер не совместим с Windows XP и Windows в S-режиме (Windows 10 S, Windows 11 S) и со старыми дистрибутивами Linux (например Ubuntu 16). Не покупайте браузер пока не убедитесь в работоспособности на вашей ОС.

Для установки скачайте браузер:

Получить KioskBrowser v.2 для Windows Скачать KioskBrowser v.1 Linux x86 (zip) бесплатно Скачать KioskBrowser v.1 Linux x64 (zip) бесплатно

Установите на Windows с помощью инсталлятора, а на Linux разархивировав и сделав исполняемым файл KioskBrowser (команда $ chmod o+x KioskBrowser) и запустив его.

Во второй версии запустите браузер и при первом запуске:

  1. откроется графический интерфейс настроек, в котором нужно ввести URL стартовой страницы, отматать вниз страницы настроек и нажать кнопку сохранения;
  2. браузер сам перезапустится (закроется и откроется) и настройки применятся. Если в течении 10-20 секунд после закрытия браузера он не запускается, запустите его сами в ручном режиме.

Конфигурация сохранится в домашней папке пользователя в файле ".KioskBrowser.json". Если вам надо вновь открыть экран настроек, просто удалите этот файл и перезапустите браузер.

Для закрытия браузера используйте Alt+F4.

Дополнительную информацию читайте в документации.

Цена

KioskBrowser второй версии продается в Microsoft Store, первую версию под открытой лицензией можно использовать бесплатно под открытой лицензией.

Лицензия для версии 2.х

Правообладатель: Боровинский Арсен. Все права защищены.
Вы обязаны купить ПО KioskBrowser как для коммерческих, так и персональных целей.
Запрещено распространять KioskBrowser.
Одну лицензию KioskBrowser можно установить только на одно устройство или ПК. Вы не можете перемещать лицензию на другое устройство или ПК.
Запрещено продавать KioskBrowser.
Запрещено дизассемблировать, модифицировать или ребрендировать KioskBrowser.
KioskBrowser создан с использованием Chromium, Node.js, Electron и некоторым другим программным обеспечением под открытыми разрешительными лицензиями BSD и MIT.

Лицензия для версии 1.х

Правообладатель: Боровинский Арсен. Все права защищены.
Вы можете бесплатно установливать и запускать программное обеспечение KioskBrowser для коммерческих и персональных целей.
Вам запрещено распространять программу со сторонних сайтов.
Вы можете устанавливать KioskBrowser на ваше оборудование и распространять предустановленный KioskBrowser только вместе с вашим оборудованием. Если вы распространяете KioskBrowser предустановленным на вашем оборудовании, вы должны добавить URL-ссылку на официальный сайт KioskBrowser https://kioskbrowser.elibsystem.ru и добавить уведомление на вашем сайте с оборудованием об использовании KioskBrowser.
Вы не можете продавать KioskBrowser.
Вы не можете дизассемблировать, модифицировать или ребрендировать KioskBrowser.
KioskBrowser создан с использованием Chromium, Node.js, NW.js и некоторым другим программным обеспечением под открытыми разрешительными лицензиями BSD и MIT.

FAQ

FAQ

Браузер бесплатен?
Версии 1.х бесплатны. Начиная с 2.х браузер платный.
Могу я использовать браузер версий 1.x для коммерческих целей?
Да, но только если он предустановлен на вашем оборудовании. Вы не можете продавать KioskBrowser или распространять его с вашего сайта.
Я сисадмин некоторой организации. Могу я использовать KioskBrowser 1.x на оборудовании моей организации?
Да, не важно является ваша организация коммерческой или нет.
Может ли браузер проигрывать HTML5 видео в H.264/MP4?
Браузер не включает требующий лицензионных отчислений кодек H.264, но в Windows 10 вы можете использовать кодек H.264 кодек если он установлен в системе и поддерживается видеокартой.
Браузер поддерживает видео в VP9 и AV1.
Какая телеметрия собирается?
Собирается исключительно факт работы программы для подсчета числа активных установок и разрешение экрана. Никакая другая информация не передается.
Если браузер не будет подключен к интернету, телеметрия отправляться не будет, а браузер сохранит свою работоспособность.

О браузере

Браузер создан Арсеном Боровинский с использованием технологий Chromium, Node.js, Electron.

Номер регистрации в реестре программ и баз данных: RU 2019662073.

Приказом Минкомсвязи РФ от 09.06.2020 №272 в приложение 1, пп.6, реестровым № 6660 программа KioskBrowser включена в реестр отечественного ПО.

Коммерческая поддержка.

Изменения

  • 2.0.2 (02.02.2022)
    Добавлен параметр "isKioskEnabled", управляющий включением и отключением режима киоска.
    Добавлен параметр "isCloseHidden" и кнопка закрытия браузера в панели управления в верхнем правом углу. По умолчанию кнопка скрыта.
    Возможность закрывать браузер затребовала компания Microsoft при рецензировании приложения в MS Store.
    С 07.02.2022 программа продается в Microsoft Store.
  • 2.0.0 (18.12.2021)
    Миграция на Electron с NW.js. Это полностью новая версия браузера.
    KioskBrowser 2.x.x больше не бесплатен.
    Изменения в конфигурации:
    - "useWebView" не поддерживается. Браузер всегда запускается в аналоге webview;
    - "chromeColor" переименован в "primaryColor";
    - параметры с "gui", "antiBornPixels", "httpServer" теперь плоские, не структурированные.
    Старые настройки смотри: https://kioskbrowser.elibsystem.ru/docs/settings1.html. Новые настройки смотри: https://kioskbrowser.elibsystem.ru/docs/settings.html
    Конфигурационный файл теперь ".KioskBrowser.json" в домашней папке (раньше "./KioskBrowser/config.js")
    При старте если файл .KioskBrowser.json не существует, браузер открывает настройку браузера с помощью GUI.
    Добавлены роли доступа для URL "allow" и "deny" для применения при навигации. Вы можете заблокировать некоторые URL. В этом релизе список доступа не конфигурируется с помощью графического интерфейса.
    Регрессия: блокировка печати больше не скрывает кнопку печати в плагине PDF.
    httpServer теперь включен по умолчанию на локальном сервере без секрета.
    Виртуальная клавиатура имеет ширину 100%.
    Логика захвата текста в полях ввода полностью переписана. Исправлены некоторые ошибки.
    Добавлен выбор языка клавиатуры. Первый язык в массиве langs является языком по умолчанию. По умолчанию: "langs":["ru","en"]
    Файл конфигурации теперь должен являться валидным JSON и не применяет module.exports.
    Логотип KioskBrowser в панеле управления теперь всегда скрывается.
    Новая лицензия под новый статус браузера.
  • 1.7.4
    Обновлено ядро браузера.
    При клике на иконке KioskBrowser выводится версия приложения.
    На форме ввода пароля пароль на клавиатуре скрывается.
  • 1.7.3
    Обновлено ядро браузера.
    Добавлена страница со статусом браузера когда включен удаленное управление (по умолчанию отключено).
  • 1.7.2
    Обновлено ядро браузера.
    Папка .KioskBrowser создается автоматически при старте браузера.
  • 1.7.1
    Обновлено ядро браузера.
    Используется шрифт Roboto Regular для панели управления и клавиатуры.
    Увеличена ширина клавиш.
    Фон под клавишами затемнен для лучшего выделения клавиш.
  • 1.7.0
    Обновлено ядро браузера.
    Навигацию теперь можно скрыть настройкой "gui: {isHeaderHidden: true}" в config.js.
    Кнопку "назад" теперь можно скрыть настройкой "gui: {isBackHidden: true}" в config.js.
    Кнопку "домой" теперь можно скрыть настройкой "gui: {isHomeHidden: true}" в config.js.
    При клике по логотипу будет задан вопрос о переходе на страницу описания KioskBrowser.
  • 1.6.9 - Обновлено ядро браузера. Добавлена телеметрия (отправка только факта работы программы без каких-либо персональных данных для посчета числа установленных программ).
  • 1.6.7 - Исправлена ошибка с таймаутом неактивности.
  • 1.6.6 - В config.js добавлен параметр isPrinterBlocked = true. Эта опция позволяет перекрыть панель управления PDF в плагине просмотра.
  • 1.6.5 - В config.js добавлен параметр isUseVirtualKeyboard = true для возможности отключения виртуальной клавиатуры.
  • 1.6 - Для отображения сайтов по-умолчанию используется iframe. Добавлена виртуальная клавиатура и темизация. Изменена иконка.
  • 1.4 - Добавлен параметр "useWebView" В config.js для использования WebView вместо iframe. WebView защищает Node.js API и позволяет встраивать Flash Player (Chromium блокирует Flash Player в iframe)
  • 1.3 - Добавлена поддержка Flash Player
  • 1.2 - Добавлена опция useRecursiveIframeBinding = true в config.js для рекурсивной привязки виртуальной клавиатуры во вложенных iframe.
  • 1.1 - Первый публичный релиз.