Computer >> Máy Tính >  >> Hệ thống >> Linux

Cách chuyển đổi ứng dụng web thành ứng dụng máy tính để bàn trên Peppermint Linux

Cách chuyển đổi ứng dụng web thành ứng dụng máy tính để bàn trên Peppermint Linux

Các trình duyệt dành riêng cho trang web hoặc, đối với một số, trình duyệt một trang web, hay gọi tắt là SSB, xuất hiện trên hiện trường, trở thành một mốt nhất thời và sau đó gần như biến mất. Thuật ngữ này đề cập đến "gói" chứa các yếu tố cơ bản từ một trình duyệt thông thường, được liên kết với một URL từ một trang web cụ thể hoặc thậm chí tốt hơn, một ứng dụng web. Về mặt lý thuyết, sự kết hợp này có thể hoạt động và cảm thấy gần giống như một ứng dụng cục bộ. Tuy nhiên, SSB không thành công vì ban đầu chúng không “hoạt động và cảm thấy giống như các ứng dụng cục bộ”. Kể từ đó, công nghệ đã được cải thiện, web đã mở rộng và ngày nay, nhiều giải pháp dựa trên web thậm chí đã vượt qua phần mềm cục bộ về các tính năng và chức năng.

Đội ngũ đằng sau Peppermint OS là một số người có tầm nhìn đầu tiên nhận ra đây là điểm đến mà chúng tôi đang hướng tới và trang bị cho biến thể Ubuntu của họ một ứng dụng chuyên biệt cho nhiệm vụ. Như tên gọi của nó, Ice có thể tạo SSB từ bất kỳ trang web nào, với bất kỳ công nghệ trình duyệt nào trong số bốn công nghệ trình duyệt khác nhau làm trái tim đang đập của chúng.

Ứng dụng Ice, mà bạn thường gặp nhất là ice-ssb, được cài đặt sẵn theo mặc định trên Peppermint Linux và bạn có thể tìm thấy ứng dụng này trong menu chính của bản phân phối. Nó được coi là một phần không thể thiếu của Peppermint và là một trong những tính năng chính của nó. Tuy nhiên, có một cách để cài đặt nó trong các bản phân phối khác. Thật không may, quá trình này không đơn giản như chọn nó thông qua App Store.

Cách chuyển đổi ứng dụng web thành ứng dụng máy tính để bàn trên Peppermint Linux

Trường hợp đơn giản nhất là nếu bạn chạy bản phân phối dựa trên Debian, nơi bạn có thể tải xuống ứng dụng ở định dạng deb từ bảng khởi chạy dành cho nhà phát triển của nó. Sau đó, bạn có thể cài đặt tệp đã tải xuống vào bản phân phối dựa trên Debian của mình (như Ubuntu hoặc Mint) bằng lệnh:

sudo dpkg -i ice_6.0.6_all.deb

Nhận URL mục tiêu

Truy cập trang web bạn muốn chuyển đổi thành ứng dụng bằng trình duyệt yêu thích của bạn. Nếu bạn muốn một trang con cụ thể xuất hiện bất cứ khi nào bạn chạy trang web dưới dạng ứng dụng, đừng sao chép trang chủ hoặc URL của màn hình đăng nhập. Thay vào đó, hãy truy cập trang con cụ thể mà bạn muốn và sao chép URL của nó. Trong trường hợp bạn không nhận thấy, URL của trang web sẽ thay đổi tùy thuộc vào “trang nào được tải trong trình duyệt của bạn”. Bằng cách sao chép một URL trang cụ thể, phiên bản chuyển sang ứng dụng của trang web mà bạn đang tạo với Ice “sẽ bắt đầu ở đó” bất cứ khi nào bạn chạy nó.

Cách chuyển đổi ứng dụng web thành ứng dụng máy tính để bàn trên Peppermint Linux

Đặt tên ứng dụng và URL

Run Ice từ menu chính của Peppermint. Bắt đầu bằng cách nhập tên cho ứng dụng của bạn vào trường đầu tiên trong số các trường có sẵn. Trong trường tiếp theo, hãy dán địa chỉ của trang web khi bạn sao chép nó ở bước trước.

Cách chuyển đổi ứng dụng web thành ứng dụng máy tính để bàn trên Peppermint Linux

Xác định danh mục của ứng dụng

Mục "Ở đâu trong menu?" menu kéo xuống cho phép bạn chỉ định phần nào trong menu chính của Peppermint mà ứng dụng bạn tạo sẽ được hiển thị. Thật vậy, mọi thứ bạn sẽ “chuyển sang SSB” là một trang web hoặc ứng dụng web. Tuy nhiên, không phải tất cả các trang web và ứng dụng web đều giống nhau. Việc sử dụng cùng một thuật ngữ ô cho tất cả sẽ sớm dẫn đến hỗn loạn nếu bạn tạo ra nhiều hơn một tá thuật ngữ trong số chúng. Google Tài liệu có thể sẽ hoạt động tốt hơn dưới nhãn “Office”, không giống như YouTube và Spotify sẽ được phân loại tốt hơn là “Đa phương tiện”.

Cách chuyển đổi ứng dụng web thành ứng dụng máy tính để bàn trên Peppermint Linux

Chọn một biểu tượng

Để làm cho các ứng dụng bạn tạo có thể nhận ra trong nháy mắt, hãy tránh sử dụng biểu tượng Ice mặc định cho tất cả chúng. Ice cung cấp cho bạn hai tùy chọn cho việc này.

Với “Chọn biểu tượng”, bạn có thể chọn tệp hình ảnh JPG hoặc PNG để sử dụng làm biểu tượng của SSB.

“Sử dụng biểu tượng yêu thích trang web” là giải pháp dễ nhất - và tự động - trong hai giải pháp, vì nó cố gắng nắm bắt và sử dụng biểu tượng yêu thích chính thức của trang web giống như cách nó được hiển thị trong trình duyệt của bạn bất cứ khi nào bạn truy cập.

Cách chuyển đổi ứng dụng web thành ứng dụng máy tính để bàn trên Peppermint Linux

Trong quá trình thử nghiệm, chúng tôi nhận thấy rằng đôi khi điều này không hoạt động như bình thường và SSB được tạo có biểu tượng mặc định. Trong những trường hợp như vậy, bạn có thể nên tìm kiếm và tải xuống hình ảnh có liên quan từ Internet, sau đó bạn có thể sử dụng hình ảnh này làm biểu tượng thông qua lựa chọn trước đó. Hãy thử nhập tên của trang web cùng với “biểu tượng yêu thích” trong Tìm kiếm Hình ảnh của Google.

Trình duyệt và hồ sơ

Trong trường hợp của chúng tôi, chúng tôi chỉ cài đặt Firefox trên Peppermint, vì vậy đó là lựa chọn khả dụng duy nhất của chúng tôi. Nếu bạn đã cài đặt Chrome, Chromium, Opera hoặc Vivaldi, Ice có thể sử dụng một trong những trình duyệt này làm công cụ để cung cấp năng lượng cho ứng dụng của bạn. Bạn có thể chọn công cụ trình duyệt bằng cách chọn tùy chọn thích hợp ở dưới cùng bên trái của cửa sổ Ice.

Cách chuyển đổi ứng dụng web thành ứng dụng máy tính để bàn trên Peppermint Linux

Để tăng cường bảo mật và nếu bạn không chọn Firefox nơi hành vi này là mặc định, chúng tôi khuyên bạn nên bật tùy chọn “Tạo SSB với cấu hình trình duyệt riêng biệt” nằm ngay phía trên tùy chọn trình duyệt. Điều này cho phép tạo một hồ sơ riêng cho SSB; nếu không, nó sẽ hoạt động theo cấu hình mặc định mà bạn sử dụng trong trình duyệt của mình.

Tất cả trong menu chính

Bằng cách nhấp vào Áp dụng ở dưới cùng bên phải của cửa sổ, trang web / ứng dụng của bạn sẽ chờ bạn trong menu chính của Peppermint trong danh mục phụ mà bạn đã chọn.

Cách chuyển đổi ứng dụng web thành ứng dụng máy tính để bàn trên Peppermint Linux

Quá trình này diễn ra tức thì, trên thực tế, nó chỉ lưu một phím tắt và biểu tượng “mục menu” làm mục nhập mới trong menu chính của Peppermint. Không cần cài đặt thêm bất kỳ phần mềm nào hoặc sao chép tệp - trình duyệt là “tất cả công nghệ cần thiết.”

Bên trong Firefox

Với một cú nhấp chuột vào mục nhập menu mới, trang web của bạn sẽ xuất hiện trong một cửa sổ trình duyệt mới. Nó sẽ chiếm toàn bộ cửa sổ và sẽ không có các mục như nút và menu để cho biết rằng nó đang “chạy trong trình duyệt”. Tuy nhiên, không hiển thị không có nghĩa là trình duyệt bên dưới sẽ biến mất một cách kỳ diệu.

Cách chuyển đổi ứng dụng web thành ứng dụng máy tính để bàn trên Peppermint Linux

Hầu hết, nếu không phải tất cả, các phím tắt của trình duyệt sẽ vẫn hoạt động. Ví dụ:nhấn F5 sẽ làm mới trang được hiển thị.

Trong điều gần như có thể được coi là một lỗi, chúng tôi phát hiện ra rằng mặc dù menu Firefox bị ẩn, nhưng một cú nhấp chuột ngay tại vị trí mà nó thường hiển thị sẽ bật ra nó, cho phép truy cập vào tất cả các chức năng và tùy chọn của trình duyệt như bình thường.