Dù web app tốt đến đâu, đôi khi bạn muốn nó trên màn hình nền Mac. Đặc biệt đúng với app (và trang web) bạn dùng thường xuyên nhất.
Chắc chắn, nếu app có phiên bản macOS, bạn cài đặt. Nhưng nếu không, hoặc app màn hình nền làm kém, lựa chọn gì? Chúng tôi liệt kê 5 cách biến trang web thành app Mac dưới đây.
1. Fluid
Lâu nay, Fluid thực sự là app duy nhất biến web app thành app Mac thật. Giờ có đối thủ, nhưng Fluid vẫn làm tốt nhiệm vụ.
Sau khi cài Fluid, tạo app màn hình nền mới đơn giản. Lấy URL trang web muốn biến thành app Mac, dán vào Fluid. Tiếp theo, đặt tên cho app màn hình nền mới.
Nếu muốn biểu tượng tùy chỉnh cho app, thêm được (mặc định Fluid dùng favicon trang web nguồn).
Bấm nút Tạo (Create) thiết lập app. Bạn tìm nó trên màn hình nền trừ khi đổi vị trí khi thiết lập.
Fluid cho vài tùy chỉnh sau khi tạo app màn hình nền Mac. Xuất hiện trong cài đặt hoặc Tùy chọn (Preferences) app, như app Mac bình thường.
Bạn không lo giới hạn số app màn hình nền tạo với Fluid — app miễn phí. Cần giấy phép Fluid (5 USD) chỉ khi muốn ghim app Fluid lên thanh menu hoặc tùy chỉnh Userstyles và Userscripts. Chế độ toàn màn hình cho app tạo bằng Fluid cũng là tính năng premium.
Tải về: Fluid (Miễn phí, có bản premium)
2. Applicationize
Applicationize cho biến web app thành Chrome web app. Tạo Chrome web app cho Mac tại applicationize.me/now. Điền URL trang web/app web muốn thêm màn hình nền, nhấn nút Tạo & Tải tiện ích mở rộng Chrome (Generate & Download Chrome Extension). File tải về là CRX extension.
Trước khi tạo app, cấu hình vài cài đặt qua liên kết Tùy chọn nâng cao (Advanced Options). Ví dụ: tùy chỉnh app nhận thông báo và mở liên kết trong popup.
Bây giờ xem cách cài app extension mới trong Chrome.
Đầu tiên, gõ chrome://extensions vào thanh địa chỉ nhấn Enter. Trang Tiện ích mở rộng (Extensions) mở ra, bật công tắc Chế độ nhà phát triển (Developer mode) góc trên phải.
Khởi động lại Chrome, kéo thả file CRX vào trang Tiện ích mở rộng. Nhấn nút Thêm app (Add app) khi Chrome hỏi cài extension.
Khi xong, app xuất hiện trong trình khởi chạy app tại chrome://apps. Sẵn sàng chạy như app độc lập. Muốn kéo app ra Dock, làm qua tùy chọn Tạo lối tắt (Create Shortcut) trong menu ngữ cảnh app.
Tải về: Applicationize (Miễn phí)
3. Web2Desk
Trang web này cho giao diện sẵn biến trang web thành app màn hình nền Mac, Windows, Linux, không cần cài đặt.
Bắt đầu: lấy URL trang web muốn biến thành app Mac, dán vào ô. Đặt tên app mới, biểu tượng tùy chỉnh nếu muốn. Chọn OSX làm nền tảng.
Nhập email nhận liên kết tải, nhấn Tạo ngay (Create Now).
Sau tải app, di chuyển vào thư mục Applications hoặc thư mục riêng. Muốn xem kết quả Web2Desk trước khi chuyển web app, thử app mẫu trên trang web.
Trong các app liệt kê, Web2Desk tạo app nặng nhất (vài trăm MB). Còn lại tạo app 1-10MB. Để tiết kiệm dung lượng, tốt nhất dùng Web2Desk nếu chỉ tạo vài app.
Tải về: Web2Desk (Miễn phí)
4. Unite
Giống Fluid, Unite cho tạo app Mac gốc (native). Nghĩa là mỗi app có cửa sổ riêng, cookie và cài đặt riêng.
Như ảnh chụp màn hình, tạo app mới đơn giản như Fluid và Web2Desk. Địa chỉ web, tên app mới, favicon là tất cả cần thiết.
Unite cũng có nhiều tùy chỉnh ẩn trong cài đặt app mới. Bạn thấy Unite cho ghim app lên thanh menu, điều chỉnh giao diện cửa sổ app. Cấu hình tab, cookie, thông báo cho app đang hoạt động.
Nếu muốn giải pháp linh hoạt nhiều tùy chọn điều chỉnh hành vi app màn hình nền mới, Unite lựa chọn tốt.
Tải về: Unite (25 USD, có dùng thử miễn phí)
5. Automator
Bạn không thực sự cần dịch vụ chuyên biệt biến trang web thành app Mac độc lập. App Automator của Mac làm tốt. Xem cách tạo app màn hình nền với nó, chỉ một cách dùng Automator với trình duyệt.
Đầu tiên, mở Automator, chọn Ứng dụng (Application) loại tài liệu, nhấn Chọn (Choose). Tìm mục hành động Lấy URL chỉ định (Get Specified URLs) kéo thả sang bảng bên phải. (Dùng ô tìm kiếm hành động nhanh hơn.)
Bạn thấy địa chỉ mặc định là trang chủ Apple. Đúp chuột địa chỉ đó thay bằng địa chỉ trang web muốn biến thành app màn hình nền.
Tiếp theo, lấy hành động Cửa sổ bật lên trang web (Website Pop-up) thả vào bảng bên phải dưới hành động đầu. Ở đây tùy chỉnh giao diện app màn hình nền.
Lưu ứng dụng Automator mới, app màn hình nền sẵn sàng chạy.
Một số lưu ý quan trọng
Dưới đây vài app tương tự bạn có thể xem:
- Bulldock Browser (4.99 USD)
- WebCatalog (Miễn phí, có bản premium)
Mặc dù app này trông đẹp, hành vi có vẻ không tin cậy. Vẫn có thể thử; kết quả có thể khác. Trước khi tìm app, tự hỏi:
- Bạn chấp nhận wrapper trang web hay cần app "thật"?
- Thiếu thông báo là điểm bỏ cuộc?
- Dự định biến nhiều trang thành app Mac, cần app nhẹ nhất?
- Cần đăng nhập nhiều tài khoản Gmail hoặc tài khoản khác?
Rõ ràng điều bạn coi là bắt buộc giúp tìm giải pháp hoàn hảo.
Web App vs. Desktop App: Bạn thích cái nào?
Thỉnh thoảng chọn web app tốt hơn app Mac gốc, nhưng không phải lúc nào. Khi cần app màn hình nền, đôi khi phải dùng cách tạm như phương pháp trên.
Đừng lo. Progressive Web Apps (PWAs) hứa hẹn lấp đầy khoảng trống giữa web app và app gốc đang lấy đà. Hãy mong chờ.