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