Apple dường như đang làm một điều gì đó rất thú vị với Safari và sự hỗ trợ của nó cho các ứng dụng Web trên iPhone. Nó đang làm việc trên các tính năng dường như làm cho các ứng dụng như vậy hoạt động giống các ứng dụng gốc hơn rất nhiều.
Đây có thể là tin tốt cho bất kỳ nhà xuất bản ứng dụng nào muốn cung cấp ứng dụng và dịch vụ cho các nền tảng di động của Apple bên ngoài App Store.
Câu chuyện là gì?
Các thay đổi được báo cáo gần đây trong Safari 16.4 cho iPad OS 16.4 và iOS 16.4 đều có sẵn trong bản beta đầu tiên.
Safari có hơn 135 tính năng trong bản phát hành này, bao gồm các cải tiến về âm thanh hấp dẫn như Nhập bản đồ, Truy vấn phương tiện, v.v. Nhưng những cải tiến thực sự nằm ở các ứng dụng web trên Màn hình chính.
Giờ đây, iPhone đã có thể thêm biểu tượng trang web vào Màn hình chính kể từ lần đầu tiên thiết bị xuất hiện. Các biểu tượng đó đã trở thành ứng dụng web Màn hình chính, vì vậy bạn có thể triệu tập dịch vụ bằng một cú chạm và nó sẽ hoạt động giống như bất kỳ ứng dụng nào khác, tách biệt với Safari.
Trong năm đầu tiên iPhone ra đời, Apple đã áp dụng quan điểm rằng tất cả các ứng dụng của bên thứ ba trên thiết bị đều là ứng dụng web; điều đó đã thay đổi khi App Store ra đời.
Vậy co gi mơi?
Điểm mới bây giờ là hỗ trợ Web Push đang được thêm vào các ứng dụng web trên Màn hình chính. Điều này sẽ cho phép các nhà phát triển gửi thông báo đẩy tới người dùng thông qua API đẩy, API thông báo và Nhân viên dịch vụ.
Nó có thể hoạt động như sau: Bạn đã đăng nhập vào một trang web cung cấp dịch vụ và bạn chọn đặt nó làm ứng dụng Web Màn hình chính. Giờ đây, ứng dụng/trang web đó có thể gửi cho bạn các thông báo cá nhân liên quan đến dịch vụ của bạn, chẳng hạn như khi một tính năng mới đã được thêm vào hoặc khi có sản phẩm mới.
Cũng giống như những nơi khác trên thiết bị di động, người dùng có thể đồng ý hoặc từ chối quyền đối với những tương tác này. Và những quyền đó có thể được quản lý trên cơ sở từng ứng dụng trong Cài đặt thông báo và được xử lý bởi công cụ Tiêu điểm của Apple, vì vậy bạn có thể chặn những quyền mà bạn không muốn nghe.
Vì vậy, bây giờ chúng tôi có các ứng dụng web hoạt động giống ứng dụng iOS hơn rất nhiều.
Cái nào là mới? Một API gắn huy hiệu để các ứng dụng đó có thể hiển thị số lượng thư hoặc thông báo có sẵn cho người dùng, giống như Thư. Apple cũng đã cho phép lưu trữ nhiều phiên bản của một ứng dụng trên màn hình chính — vì vậy, bạn có thể có một trang web yêu thích có tên là Trò chơi cổ điển trực tuyến mà tôi thích và có các ứng dụng web bật lên cho bảy trò chơi khác nhau trên màn hình của bạn. Mỗi dịch vụ web khác nhau đó sẽ có thể tương tác với bạn — ngay cả khi những trò chơi đó sử dụng codec AV1 mở, có vẻ như Apple sắp giới thiệu hỗ trợ.
Đây không phải là sự bổ sung duy nhất: Apple giờ đây giúp các trình duyệt của bên thứ ba có thể thêm các trang web và ứng dụng web vào Màn hình chính từ trong menu Chia sẻ. Và hơn thế nữa — nhà phát triển ứng dụng web cũng có thể sử dụng hướng màn hình, kích hoạt người dùng, đánh thức màn hình và API codec web.
Tương ứng, những thứ này cho phép ứng dụng hiểu hướng của màn hình có thể là gì; sẽ ngăn thiết bị khóa hoặc làm mờ màn hình khi ứng dụng web đang hoạt động; theo dõi tương tác của người dùng để đảm bảo ứng dụng vẫn đang được sử dụng và không cần ngủ; và cung cấp khả năng kiểm soát tốt hơn nhiều đối với quá trình xử lý phương tiện cho các ứng dụng web.
Tất cả những cải tiến này có nghĩa là các ứng dụng Web trở nên mạnh mẽ hơn nhiều trên iOS.
Vì vậy, điều này có nghĩa là gì?
Nói một cách đơn giản nhất, điều đó có nghĩa là các ứng dụng Web có tiềm năng trở nên mạnh mẽ hơn và giống iOS hơn rất nhiều so với trước đây, với việc các nhà phát triển tận hưởng khả năng cung cấp các tương tác ứng dụng phức tạp hơn.
Nhưng sắp tới khi Apple phải đối mặt với sự giám sát ngày càng tăng xung quanh các hoạt động kinh doanh của App Store, thật khó để không nghi ngờ rằng điều này có thể trở thành một trong những phản ứng quan trọng hơn mà công ty đã lên kế hoạch cho những thách thức này.
Rốt cuộc, nếu bạn có thể điều chỉnh một ứng dụng web hoặc dịch vụ web và tương tác với nó giống như một ứng dụng iOS thông qua bất kỳ trình duyệt web nào, thì thứ duy nhất có thể bị thiếu là hệ thống thanh toán. Chúng ta sẽ thấy.
Vui lòng theo dõi tôi trên Mastodon hoặc tham gia cùng tôi tại quầy bar & đồ nướng của AppleHolic và Quả táo thảo luận các nhóm trên MeWe.
Bản quyền © 2023 IDG Communications, Inc.