Apple đảo ngược lập trường về thay đổi PWA tại châu Âu
- Apple đã khôi phục về trạng thái trước iOS 17.3 để phản hồi làn sóng phản đối về việc Progressive Web Apps (PWA) bị khai tử trong Liên minh châu Âu (EU).
- Sau khi bản beta iOS 17.4 được phát hành, người dùng tại EU phát hiện PWA không hoạt động đúng cách.
- Trước nhiều yêu cầu từ người dùng, Apple đã đổi lập trường và chỉnh sửa trang mô tả các thay đổi liên quan đến ứng dụng theo Đạo luật Thị trường Kỹ thuật số.
Nội dung mới trên trang của Apple
- Ban đầu Apple dự định loại bỏ tính năng web app trên màn hình chính tại EU để tuân thủ DMA, do lo ngại về bảo mật và quyền riêng tư nên sẽ phải xây dựng một kiến trúc tích hợp mới.
- Tuy nhiên, sau khi nhận được các yêu cầu hỗ trợ web app trên màn hình chính, Apple đã quyết định tiếp tục cung cấp chức năng web app trên màn hình chính như trước đây.
- Nhà phát triển và người dùng có thể kỳ vọng các tính năng hiện có của web app trên màn hình chính sẽ được khôi phục cùng với bản phát hành iOS 17.4.
Tác động của Đạo luật Thị trường Kỹ thuật số (DMA) của Liên minh châu Âu
- Đạo luật Thị trường Kỹ thuật số (DMA) của Liên minh châu Âu phải được thực thi trước ngày 8 tháng 3, và Apple được dự đoán sẽ phát hành iOS 17.4 vào ngày 5 tháng 3.
Kế hoạch DMA của Apple và những phản đối đối với kế hoạch này
- Apple đã công bố các thay đổi để tuân thủ DMA kể từ tháng 3 năm 2024.
- Đối với mọi người dùng, Apple sẽ công chứng tất cả ứng dụng iOS, bất kể ứng dụng được bán ở đâu.
- Nhà phát triển có thể cung cấp chợ ứng dụng riêng của mình tại EU, nhưng phải trải qua quy trình phê duyệt và rà soát thủ công của Apple.
- Các cửa hàng này phải tự xử lý hoàn tiền, nhưng có thể sử dụng các bộ xử lý thanh toán bên thứ ba thay thế.
- Apple đã thay đổi cấu trúc phí, giảm mức phí tiêu chuẩn từ 30% xuống 17%, và với các ứng dụng vẫn ở lại App Store thì việc sử dụng dịch vụ xử lý thanh toán của Apple sẽ chịu thêm mức phí 3%.
- Mọi ứng dụng được bán ngoài App Store sẽ bị áp dụng phí công nghệ cốt lõi 0,50 euro cho mỗi lượt cài đặt đầu tiên hằng năm, với 1 triệu lượt cài đầu tiên được miễn.
- Cũng có yêu cầu iOS phải hỗ trợ nhiều engine trình duyệt ngoài WebKit, điều này đồng nghĩa Apple phải hỗ trợ đầy đủ Firefox của Mozilla tại EU.
- Đồng thời Apple đã vô hiệu hóa PWA, có lẽ vì họ cho rằng phải hỗ trợ tính năng này trên mọi trình duyệt không dùng WebKit.
- Apple đã thực hiện động thái này sau khi giới chức Ủy ban châu Âu đe dọa điều tra vấn đề.
Ý kiến của GN⁺
- Quyết định lần này của Apple cho thấy tiếng nói của người dùng có thể tác động đến các quyết định kỹ thuật của doanh nghiệp.
- PWA là công nghệ xóa nhòa ranh giới giữa web và ứng dụng native, có tiềm năng cải thiện trải nghiệm người dùng và giảm chi phí phát triển.
- Sự việc này cho thấy quy định pháp lý có thể tác động trực tiếp đến cách các công ty công nghệ vận hành.
- Sự phụ thuộc của Apple vào WebKit có thể hạn chế đổi mới của các engine trình duyệt khác, đồng nghĩa với việc hạn chế sự đa dạng và lựa chọn cho nhà phát triển lẫn người dùng cuối.
- Về mặt kỹ thuật, việc hỗ trợ PWA rất quan trọng để tuân thủ các tiêu chuẩn web, thúc đẩy khả năng tương thích đa nền tảng và mang lại trải nghiệm web tốt hơn cho người dùng.
1 bình luận
Ý kiến Hacker News