Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

5 Lý Do Nên Dùng GNOME Web (Epiphany) Cho Web Apps

Bạn thường dùng web app? Muốn chúng tích hợp tốt hơn vào desktop? Trình duyệt mã nguồn mở GNOME Web (còn gọi là Epiphany) làm chính điều đó.

Tính năng web app không độc quyền: Chrome có Chrome Web Store, Firefox cũng làm được nhưng phức tạp hơn. Ngược lại, GNOME Web không chỉ dễ tạo web app tùy chỉnh, mà còn làm tốt hơn.

GNOME Web Là Gì?

Trình duyệt lớn nhất thiết kế riêng cho Linux/free desktop. Từ GNOME Project, thiết kế tối giản, đơn giản. GNOME Desktop, GTK+ toolkit là xương sống nhiều desktop/app open source.

Trước gọi Epiphany, đổi tên GNOME Web từ GNOME 3.4 (2012), nhưng developer vẫn gọi Epiphany. Tìm trong app store: "GNOME Web". Terminal package manager: "epiphany" hoặc "epiphany-browser". elementary OS gọi là Epiphany và ship mặc định.

Web Apps Là Gì?

Web trang web tĩnh (như báo). Web app hoạt động như phần mềm desktop nhưng truy cập qua trình duyệt. Chạy trên server người khác, truy cập từ xa.

Ví dụ: Gmail, YouTube, Netflix, Spotify trên trình duyệt. Ngày nay có thể thay thế hầu hết app desktop bằng web app.

Vấn đề: Web app tách biệt với desktop. Phải mở browser, gõ URL, đăng nhập.

GNOME Web tích hợp web app vào desktop: mở từ app launcher, hiển thị trên dock/taskbar -> cảm giác như app bản gốc.

Tại Sao Nên Dùng GNOME Web Cho Web Apps?

1. Tích Hợp Desktop Linux Tuyệt Vời

Web app Epiphany hòa nhập hoàn hảo trên GNOME (môi trường gốc) và elementary OS (Pantheon). Cả hai dùng HeaderBar đơn lẻ thay vì titlebar + toolbar -> cửa sổ gọn nhẹ, vẫn có nút điều khiển.

HeaderBar web app: nút back, forward, refresh, tên trang, URL. Không nhập URL khác được -> nhắc nhở đây là cửa sổ browser độc lập.

Trên desktop khác (KDE, XFCE...), web app có thể trông lạ do Human Interface Guidelines khác.

2. Đăng Nhập Nhiều Tài Khoản Cùng Lúc

Tạo bao nhiêu web app tùy thích. Tạo nhiều app cho cùng một site (ví dụ: nhiều tài khoản email, Slack, mạng xã hội).

Tính năng individual session management: mỗi web app là instance riêng biệt. Đăng nhập nhiều tài khoản cùng lúc - như mở cửa sổ Incognito thứ 2,3 nhưng tiện hơn.

3. Web App Manager Tích Hợp Sẵn

GNOME Web có Application Manager đơn giản, mạnh: xem web app đã tạo, gỡ cài đặt. Quan trọng vì desktop thường không có cách gỡ web app trực quan.

Phiên bản mới: mở từ menu GNOME Web. Phiên bản cũ: gõ about:applications vào thanh địa chỉ.

4. Lợi Ích Bảo Mật

Web app trong browser thông thường: cookie theo dõi hoạt động toàn web -> xói mòn privacy.

Web app riêng biệt: cô lập cookie và dữ liệu trang web khỏi browser chính. Đăng nhập Facebook/Gmail trong web app -> cookie của họ không theo dõi bạn trên web khác.

5. Dễ Dàng Tùy Chỉnh Web App

GNOME Web cho đặt tên web app, nhưng không đổi icon (tự tải icon). Dễ thay đổi khi biết vị trí:

  1. Mở file manager, vào /home/.config/epiphany (hoặc /home/user/.config/epiphany).
  2. Nhấn Ctrl+H hiện folder ẩn.
  3. Mỗi web app có folder: app-epiphany-[tên]-[số].
  4. Trong folder có app-icon.png. Thay bằng icon tùy chọn, giữ nguyên tên file.

Cách Tạo Web App Với GNOME Web

Quy trình dễ dàng:

  1. Vào trang web/web app muốn tạo phiên bản riêng.
  2. Click menu (góc trên phải) -> Install Site As Web Application (hoặc Ctrl+Shift+A).
  3. Đặt tên (tự động gợi ý từ URL) -> Create.
  4. Web app xuất hiện trong app launcher cùng các app desktop khác.

Kết Luận

GNOME Web không phải trình duyệt cross-platform, Firefox được pre-install trên nhiều distro phổ biến -> dễ bỏ qua GNOME Web. Nhưng đây là "viên ngọc ẩn" đối với nhiều người.

Tôi đánh giá GNOME Web nhờ sự đơn giản, tích hợp GNOME, và khả năng cài web app - một trong những trình duyệt tốt nhất cho Linux.