Tin gần xa logoTin gần xa

Hội tụ tri thức, mở rộng tầm nhìn

PWA hay Progressive Web App là gì, dùng khác gì app native, vì sao PWA trên iOS chưa ngon?

thứ bảy, 13/12/2025

Chúng ta hay nghe nói đến PWA, ứng dụng PWA hay Progressive Web App, nói theo cách dân dã là ứng dụng web. Vậy PWA là gì và lợi ích của nó so với app native là gì, vì sao không dùng PWA mà phải có app native bên cạnh, Windows hay macOS muốn dùng PWA thì như thế nào? Rất nhiều câu hỏi mình sẽ chia sẻ với anh em trong chủ đề bài này.

Ứng dụng PWA là gì?

PWA hay web app là một loại ứng dụng web tiên tiến, kết hợp các tính năng của trang web truyền thống và native app, cho trải nghiệm mượt mà mà không tốn nhiều bộ nhớ, không cần thời gian tải về, không cần cập nhật và độ bảo mật thì cũng cao không kém gì native app.

PWA cũng có thể hoạt động offline, tương thích với mọi thiết bị, và có khả năng cài đặt trực tiếp từ trình duyệt, có dung lượng nhẹ, thời gian tải nhanh, hỗ trợ deep links.

Khi dùng PWA, có một số công nghệ chính đằng sau nó như:

Và còn một số công nghệ khác để giúp cho PWA hoạt động gần như không khác gì so với một app native trên di động.

Vậy PWA có lợi gì so với app native?

PWA.png

Đơn giản nhất là chi phí và thời gian bỏ ra so với việc phát triển một ứng dụng native. Thứ hai nữa là cài đặt đơn giản hơn so với ứng dụng native, chỉ cần mở trình duyệt và làm theo một số bước thì đã có một ứng dụng web có thể dùng được ngay.

Thứ ba đó là sự đồng bộ, nếu bạn dùng PWA trên iPhone/Android, iPad hay máy tính thì giao diện của nó cũng giống nhau.

Thứ tư là vì sự đồng bộ nên PWA có thể hoạt động được trên mọi trình duyệt và mọi thiết bị. Thứ năm là hiệu năng của những ứng dụng PWA này không khác biệt mấy so với ứng dụng native, ngược lại thì những mẫu máy yếu, máy cũ mà ứng dụng không hỗ trợ nữa thì có thể dùng PWA.

Các ví dụ cho PWA bây giờ thì rất nhiều, Twitter, Pinterest, Starbucks, Flipboard, Spotify….rất rất nhiều mà nếu không nói ra có lẽ bạn cũng không biết đó là PWA.

Có lợi rồi thì PWA có nhược điểm gì so với app native?

Ảnh màn hình 2024-04-20 lúc 00.31.14.png

Có ưu thì cũng phải có nhược, nếu không thì tất cả đã chuyển sang dùng PWA hết rồi đúng không? Nhược điểm lớn và khiến PWA chưa thể thay thế app native chính là khả năng tương tác với phần cứng, một số ứng dụng PWA sẽ không có thể kích hoạt cảm biến vân tay, máy ảnh, microphone…Cũng vì khả năng tương tác hạn chế với phần cứng nên khả năng tương tác với hệ thống cũng bị ảnh hưởng, đặc biệt về khả năng đồng bộ, các tác vụ nền như ứng dụng native.

Vậy AMP là gì, nó khác gì so với PWA?

AMP hay Accelerated Mobile Page được ứng dụng rất nhiều ngày nay và nó giảm đi thời gian load trang web, về cơ bản thì nó có một số khác biệt chính so với PWA như hoạt động dựa trên một phiên bản HTML và CSS đơn giản, hạn chế sử dụng JS (JavaScript) và từ đó thì website sẽ tải nhanh hơn, nhưng giao diện thì vẫn sẽ là giao diện của web. AMP tinh gọn đi những thứ không cần thiết như yếu tố đồ hoạ, các ảnh động, banner…để tập trung vào nội dung website hiển thị.

Bù lại, AMP thì không thể hoạt động offline như PWA, nếu bạn đang làm SEO cho website thì Google sẽ ưu tiên AMP hơn là PWA, nhưng xét về mức độ trải nghiệm thì PWA tốt hơn, nên về lâu dài thì hiệu quả SEO của PWA cũng tương đồng với AMP.

Windows 11 dùng PWA như thế nào?

Kể cả bạn dùng trình duyệt gì thì khả năng rất cao là nó sẽ hỗ trợ PWA, vậy với máy tính Windows thì cài đặt PWA như thế nào?

Mình lấy ví dụ trình duyệt Edge nhé, với Edge thì nó đang hỗ trợ rất tốt cho PWA, gần như mọi trang web đều có thể đóng gói nó thành PWA được, ví dụ Tinh tế, YouTube, Instagram…

[​IMG]

Để cài đặt ứng dụng PWA trên Windows, trước tiên bạn hãy mở một website, sau đó chọn vào dấu “…” ở góc phải phía trên của trình duyệt.

Chọn tiếp Apps → chọn Install this site as an app. Sau đó bạn sẽ đặt tên cho ứng dụng PWA đó, một cửa sổ mới hiện ra và đó chính là PWA của website mà bạn vừa tạo.

Screenshot 2024-04-19 234503.png

Bây giờ bạn sẽ đối xử với nó giống như một ứng dụng native trên máy tính, bao gồm cả việc pin nó vào taskbar, tìm kiếm trong Start menu của Windows, tạo shortcut ở Desktop…

Và đối với PWA trên Windows thì có thêm một số tuỳ chỉnh, ví dụ bạn nhấn Ctrl + R thì nó sẽ load lại trang, bạn vẫn có thể sử dụng các extension có sẵn trên trình duyệt, cấp quyền cho PWA truy cập vào các thành phần khác của máy tính….

macOS dùng PWA như thế nào?

Ảnh màn hình 2024-04-19 lúc 23.53.23.png

Cũng tương tự như Windows, trên macOS cũng hỗ trợ PWA với các trình duyệt kể cả Safari, Edge, Chrome, Firefox…

Ảnh màn hình 2024-04-19 lúc 23.52.36.png

Cách làm tương tự trên Windows với trình duyệt Edge, cách quản lý cũng tương tự.

PWA trên iOS và Android hiện tại thì sao?

IMG-1472.jpg

Với Android, PWA gần như không có giới hạn nào, người dùng sử dụng PWA giống như trên máy tính, ngược lại, với iOS hay iPadOS thì dù đã có nhiều cải thiện như hỗ trợ Dark mode, hỗ trợ API motion sensor nhưng PWA trên nền tảng của Apple vẫn chưa hỗ trợ push notification, không hỗ trợ background sync, giới hạn cache service workers là 50MB. Nhìn chung PWA trên nền tảng di động của Apple vẫn chưa cởi mở như với Android.

Tóm lại có nên dùng PWA hay không?

Khá là khó để trả lời câu hỏi này vì nó mang tính cá nhân, tuỳ vào nhu cầu của mỗi người, ví dụ như mình mình vẫn dùng PWA với một số ứng dụng mà ChatGPT là dùng nhiều nhất, kế đến là Tinh tế, sau nữa là Messenger nhưng mà sau này thì có app native rồi.

PWA là cách nhanh, gọn nhưng hiệu quả để sử dụng một website nào đó, khi Tinh tế chuyển qua dạng PWA thì hiệu suất cuộn trang mượt mà hơn thấy rõ so với việc dùng trên trình duyệt. Hi vọng chút ít này sẽ giúp anh em hiểu rõ hơn về PWA và ứng dụng của nó.

Nguồn: Tinh Tế

Tin khác

Trên tay VIGI InSight S345-4G: giải pháp giám sát 4G linh hoạt, mở rộng cổng LAN, AI thông minh
Trên tay VIGI InSight S345-4G: giải pháp giám sát 4G linh hoạt, mở rộng cổng LAN, AI thông minh

VIGI InSight S345-4G là camera ngoài trời tích hợp 4G, AI phân loại thông minh, đèn trắng LightPro và 3 cổng LAN, phù hợp giám sát ở nơi khó kéo dây mạng.

Tinhtelookback: Camera EZVIZ H6C lookback
Tinhtelookback: Camera EZVIZ H6C lookback

Em vẫn còn nhớ rõ cái cảm giác lưỡng lự khi lướt qua hàng loạt lựa chọn camera WiFi trên mạng, ngân sách eo hẹp chỉ khoảng vài trăm mà thôi, và rồi EZVIZ H6C hiện ra như một "viên ngọc ẩn" ...

20 Thương hiệu âm thanh đã ngừng hoạt động mà hàng ngàn audiophile nhớ nhất
20 Thương hiệu âm thanh đã ngừng hoạt động mà hàng ngàn audiophile nhớ nhất

Bảng xếp hạng này như một nấm mồ chung của những huyền thoại. Chúng đã biến mất khỏi dây chuyền sản xuất, nhưng di sản thì vẫn còn đó đến mức nhiều hãng hiện đại dù có tiền bạc, công nghệ ...

Apple phát hành iOS 26.2 chính thức: Tinh chỉnh Liquid Glass, nâng cấp AirDrop và Cảnh báo an toàn
Apple phát hành iOS 26.2 chính thức: Tinh chỉnh Liquid Glass, nâng cấp AirDrop và Cảnh báo an toàn

Sau một thời gian thử nghiệm với các phiên bản Beta dành cho nhà phát triển, Apple hôm nay đã chính thức phát hành bản cập nhật iOS 26.2 và iPadOS 26.2 đến người dùng toàn cầu. Nếu như phiên ...

Kết quả TTBC25 hạng mục Điện Gia Dụng
Kết quả TTBC25 hạng mục Điện Gia Dụng

Trong hạng mục Điện Gia Dụng của TTBC25, anh em member đã bình chọn để tìm ra các sản phẩm nổi bật. Dưới đây là tất cả những kết quả của các hạng mục con trong hạng mục Điện Gia Dụng. Cảm ơn ...

Rocket Lab thử nghiệm thành công fairing tái sử dụng của tên lửa Neutron
Rocket Lab thử nghiệm thành công fairing tái sử dụng của tên lửa Neutron

Fairing là phần vỏ bọc bao quanh khoang tải trọng để bảo vệ vệ tinh hoặc hàng hóa trong quá trình tên lửa phóng qua bầu khí quyển. Đây là một bộ phận ít được để ý của tên lửa do nó sẽ rơi ra ...

Chùm ảnh từ National Geographic: Những bức hình truyền cảm hứng nhất năm 2025
Chùm ảnh từ National Geographic: Những bức hình truyền cảm hứng nhất năm 2025

Từ hàng ngàn bức ảnh được các nhiếp ảnh gia của National Geographic ở khắp nơi trên toàn thế giới chụp, họ đã tổng hợp những bức hình mang giá trị lay động và truyền cảm hứng nhất. Xin phép ...

Kết quả TTBC25 hạng mục AI - App - Dịch vụ
Kết quả TTBC25 hạng mục AI - App - Dịch vụ

Năm 2025 bình chọn từ thành viên Tinh Tế tiếp tục ưu tiên những nền tảng quen thuộc, độ tin cậy cao và gắn chặt với hệ sinh thái họ sử dụng hằng ngày, trong khi các dịch vụ mới chỉ tạo được ...

Austrian Audio ra mắt Hi-X18 Gold Limited Edition: tai nghe over-ear kỷ niệm 5 năm dòng Hi-X
Austrian Audio ra mắt Hi-X18 Gold Limited Edition: tai nghe over-ear kỷ niệm 5 năm dòng Hi-X

Austrian Audio vừa chính thức ra mắt Hi-X18 Gold, phiên bản đặc biệt giới hạn chỉ 2025 chiếc trên toàn thế giới, đánh dấu đúng 5 năm kể từ khi dòng tai nghe Hi-X đầu tiên (Hi-X15) được giới ...

Trên tay One UI 8.5: Sao mà nó giống iOS thế?
Trên tay One UI 8.5: Sao mà nó giống iOS thế?

Mình đã cài đặt One UI 8.5 lên Galaxy Z Fold7 của mình và đây là phiên bản beta, chưa phải phiên bản chính thức. Theo lịch trình hằng năm thì mình nghĩ phải đến tháng 2 hoặc tháng 3 thì ...