Как я могу превратить одностраничное веб-приложение в автономное настольное приложение в Firefox, аналогичное параметру Chrome «Добавить на рабочий стол ...»? Платформа Linux.
Как я могу превратить одностраничное веб-приложение в автономное настольное приложение в Firefox, аналогичное параметру Chrome «Добавить на рабочий стол ...»? Платформа Linux.
Ответы:
Я часто делаю это вручную, вы можете оценить это, так как вы работаете в Linux. Никаких других инструментов не требуется, кроме Firefox :)
firefox -p. Это запускает редактор профиля Firefox. Создайте новый профиль для веб-приложения, которое вы хотите использовать, и назовите его соответствующим образом. Оставьте расположение папки профиля по умолчанию или выберите все, что вы хотите.-P <profile name>запускает заданное имя профиля при запуске вместо имени по умолчанию. Здесь вы захотите ввести имя только что созданного профиля.--no-remoteзаставляет firefox игнорировать удаленные команды. Это означает, что вы можете запустить этот экземпляр firefox рядом с другим (по умолчанию) экземпляром firefox, и новые команды (например, щелкнув ссылку во внешнем приложении) будут отправляться не на новый экземпляр firefox, а вместо этого по умолчанию.Например, чтобы создать отдельное настольное приложение, например, для WhatsApp Web, сделайте следующее:
WhatsApp-Webweb.whatsapp.comfirefox --no-remote -P WhatsApp-Webдля запуска нового профиля.Таким образом, вы можете запустить этот второй экземпляр Firefox рядом со своим экземпляром по умолчанию, не влияя на поведение экземпляра по умолчанию. Файлы cookie и другие данные не передаются между ними, что обеспечивает дополнительную конфиденциальность. Для удобства запуска вы даже можете добавить начальный файл для этого нового экземпляра Firefox, если ваша операционная система / среда рабочего стола поддерживает это. В Linux вы можете создать .desktopфайл следующим образом: