3.5.19. Уведомление об устаревшем браузере

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

Работа с приложением будет невозможно до тех пор, пока пользователь не обновит браузер.

unsupported browser page
Рисунок 29. Страница с уведомлением

Можно изменить или локализовать текст содержимого стандартной страницы. Для этого используйте следующие ключи в главном пакете сообщений модуля web:

  • unsupportedPage.captionMessage – заголовок уведомления;

  • unsupportedPage.descriptionMessage – описание уведомления;

  • unsupportedPage.browserListCaption – заголовок списка браузеров;

  • unsupportedPage.chromeMessage – сообщение для браузера Chrome;

  • unsupportedPage.firefoxMessage – сообщение для браузера Firefox;

  • unsupportedPage.safariMessage – сообщение для браузера Safari;

  • unsupportedPage.operaMessage – сообщение для браузера Opera;

  • unsupportedPage.edgeMessage – сообщение для браузера Edge;

  • unsupportedPage.explorerMessage – сообщение для браузера Explorer.

Вы можете использовать пользовательский шаблон для страницы уведомления:

  1. Создайте новый файл шаблона *.html.

  2. Определите путь до нового шаблона в свойстве cuba.web.unsupportedPagePath файла web-app.properties:

    cuba.web.unsupportedPagePath = /com/company/sample/web/sys/unsupported-page-template.html