Я знаю, что вся концепция PWA заключается в том, чтобы приложение масштабировалось по всем размерам экрана. Я написал IDE-подобное приложение (в PWA), которое является насыщенным информацией, и я хочу, чтобы мой PWA был переносимым между настольными ОС (мышь + клавиатура) и планшеты (сенсорная + аппаратная клавиатура).
Мое приложение не совсем предназначено для мобильных ОС. Есть много клавиатурных сокращений, и хотя я мог бы добавить элементы пользовательского интерфейса для имитации этих нажатий клавиш, экран уже достаточно насыщен действиями. Приложение просто не подходит ни для одной платформы без аппаратной клавиатуры. Но PWA (с фильтром аппаратной клавиатуры) - идеальный метод распространения для настольных ОС с современными браузерами, так что я немного в замешательстве.
Итак, мой вопрос: есть ли способ для прогрессивного веб-приложения (через манифест или иным образом) сигнализировать о необходимости (или лучше всего работает) с помощью аппаратной клавиатуры?