Làm cách nào tôi có thể biến ứng dụng web một trang thành ứng dụng máy tính để bàn độc lập, trên Firefox, tương tự như tùy chọn "Thêm vào máy tính để bàn ..." của Chrome? Nền tảng là Linux.
Làm cách nào tôi có thể biến ứng dụng web một trang thành ứng dụng máy tính để bàn độc lập, trên Firefox, tương tự như tùy chọn "Thêm vào máy tính để bàn ..." của Chrome? Nền tảng là Linux.
Câu trả lời:
Tôi thường làm theo cách thủ công, bạn có thể đánh giá cao vì bạn đang chạy linux. Không có công cụ nào được yêu cầu ngoài firefox :)
firefox -p
. Điều đó kích hoạt trình soạn thảo hồ sơ firefox. Tạo một hồ sơ mới cho ứng dụng web bạn muốn sử dụng và đặt tên cho nó phù hợp. Để lại vị trí thư mục hồ sơ làm mặc định hoặc chọn bất cứ thứ gì bạn muốn.-P <profile name>
khởi chạy tên hồ sơ đã cho khi khởi động thay vì tên mặc định. Bạn sẽ muốn nhập tên hồ sơ mới được tạo của bạn ở đây.--no-remote
làm cho firefox bỏ qua các lệnh từ xa. Điều đó có nghĩa là, bạn có thể chạy phiên bản firefox này bên cạnh một phiên bản firefox khác (mặc định) của bạn và các lệnh mới (như nhấp vào một liên kết trong ứng dụng bên ngoài) sẽ không được gửi đến phiên bản firefox mới, mà thay vào đó là phiên bản mặc định.Ví dụ: để tạo một ứng dụng máy tính để bàn độc lập, ví dụ WhatsApp Web, hãy làm như sau:
WhatsApp-Web
web.whatsapp.com
firefox --no-remote -P WhatsApp-Web
để khởi chạy hồ sơ mới.Bằng cách đó, bạn có thể chạy phiên bản firefox thứ hai này bên cạnh phiên bản mặc định của mình mà không can thiệp vào hành vi của phiên bản mặc định. Cookies và các dữ liệu khác không được chia sẻ giữa cả hai, mang lại cho bạn một chút riêng tư. Để khởi chạy thuận tiện, bạn thậm chí có thể thêm tệp khởi động cho phiên bản firefox mới này nếu môi trường hệ điều hành / máy tính để bàn của bạn hỗ trợ điều này. Trong linux, bạn có thể muốn tạo một .desktop
tệp như sau: