Apple Sẽ Mở Cửa Cho Các Ứng Dụng Cạnh Tranh Công Bằng Hơn

07 Tháng Tám 20179:00 CH(Xem: 9929)
Apple Sẽ Mở Cửa Cho Các Ứng Dụng Cạnh Tranh Công Bằng Hơn
Apple Sẽ Mở Cửa Cho Các Ứng Dụng Cạnh Tranh Công Bằng Hơn
Khoảng đầu tháng 08/2017, nhà phát triển web Greg Blass đã chỉ ra những bằng chứng cho thấy Apple đang tìm cách cản trở sự phát triển của ứng dụng nền web, khi thiếu vắng sự hỗ trợ Service Workers trên trình duyệt Safari.

Service Workers là một API để chạy background scripts trên nền web, hiện đã xuất hiện trên WebKit Feature Status ở tình trạng đang phát triển. Webkit là một khung ứng dụng nguồn mở cung cấp các thành phần cần thiết để xây dựng ứng dụng trình duyệt web. Greg Blass cho biết: “Service Workers cho phép làm được tất cả những thứ thú vị và tuyệt vời như một PWA. Việc Safari bản mobile thiếu thành phần hỗ trợ chúng một cách hiệu quả đã giết chết khả năng làm việc dạng ứng dụng nền web Progressive Web App của 50% người dùng ở Mỹ”.

Progressive Web App là dạng ứng dụng nền web khá nổi tiếng, tương tự như một web bình thường, nhưng hỗ trợ đầy đủ tính năng như dùng ứng dụng gốc. Progressive Web App được đề xuất năm 2015 bởi kỹ sư phần mềm Alex Russell và nhà thiết kế Frances Berriman của Google, trở thành giải pháp giúp ứng dụng trình duyệt cạnh tranh với ứng dụng di động cả về hiệu suất và trải nghiệm. Service Workers là một trong những API để định nghĩa Progressive Web App.

Google ủng hộ Progressive Web App, vì nếu môi trường web phát triển thì hoạt động kinh doanh từ mảng tìm kiếm sẽ có lợi. Progressive Web App sử dụng Service Workers để lấy nội dung lưu trữ nên có thể hoạt động mà không cần kết nối mạng và cải thiện khả năng phát hiện trong công cụ tìm kiếm. Chúng có thể nhận thông báo như ứng dụng bình thường và cài đặt trên thiết bị di động. Đồng thời, Progressive Web App hoạt động qua giao thức kết nối HTTPS giúp bảo mật tốt hơn.

Google, Mozilla và Opera là những người tiên phong, sau đó Microsoft cũng tham gia. Còn Apple vẫn tỏ ra im lặng. Không phải thiếu căn cứ khi nói Apple cố tình hạn chế quá trình phát triển ứng dụng web của bên thứ ba. Hồi năm 2014, với sự xuất hiện của WKWebView trên iOS 8, Apple buộc các nhà phát triển như Google phải sử dụng thành phần UIWebView có tốc độ chậm cho Chrome trên iOS trong khi cấp phép cho Safari truy cập công cụ JavaScript JIT nhanh hơn. Lý do được đưa ra là vì liên quan tới bảo mật, nhưng nhiều ý kiến cho đó là cạnh tranh thiếu lành mạnh.

Hiện WebKit đang triển khai Service Workers, dự kiến công nghệ có thể xuất hiện trên phiên bản Safari trong tương lai gần. Các nhà phát triển web khá lạc quan vì Progressive Web App hoạt động tốt, thậm chí một số trường hợp còn tốt hơn ứng dụng gốc.

Max Lynch, CEO của Ionic - phát triển framework cho ứng dụng gốc chia sẻ: “Tôi nghĩ đó là tín hiệu cho thấy Apple đã nắm lấy một số API quan trọng nhất cho Progressive Web App. Đó cũng là tín hiệu tích cực thể hiện họ đang cởi mở hơn về Progressive Web App. Lý do mọi người muốn xây dựng ứng dụng web tiên tiến là vì mong sẽ kiểm soát nhiều hơn về khoản phân phối. Có thể tiếp cận số đông người dùng thông qua web thay vì cửa hàng ứng dụng, vì vậy nó mang tới cảm giác như mối đe dọa của nhiều công ty”

Trong khi đó, Greg Blass cho biết: “Việc phải tập trung viết mã cho 3 nền tảng web, iOS và Android rất mất thời gian mà đúng ra có thể dùng để tập trung phát triển các tính năng hữu ích hơn”. Ứng dụng gốc vẫn luôn có chỗ đứng riêng nhưng Progressive Web App có thể tác động tới thị phần của App Store, Google Play và Windows Store. “Progressive Web App có thể thay đổi quyết định về việc có nên tạo ứng dụng gốc và gửi lên App Store hay không. Nhưng Apple sở hữu rất nhiều tiền, nên nếu mất khoản nhỏ doanh thu trên App Store sẽ không phải điều quá nghiêm trọng”.
513Vote
40Vote
313Vote
21Vote
13Vote
3.630
Gửi ý kiến của bạn
Tắt
Telex
VNI
Tên của bạn
Email của bạn
Tạo bài viết
11 Tháng Mười Hai 2017
Facebook đã nhận ra rằng một đoạn nhạc phù hợp thậm chí có thể khiến một video nhàm chán trở nên nhiều phần thú vị hơn. Khoảng giữa tháng 12/2017, Facebook đã ra mắt công cụ chỉnh sửa video có tên Sound Collection – Bộ sưu tập Âm thanh, có chức năng cho phép người dùng chèn vào video Facebook/Instagram của mình những bài hát, những câu hát, âm thanh, giai điệu từ khắp các thể loại nhạc như hip hop, pop, jazz, country và nhiều hơn...
11 Tháng Mười Hai 2017
Trong tương lai, người dùng sẽ không sợ quên xuống trạm xe bus, vì Google Maps sẽ cập nhật tính năng nhắc đã tới trạm.
08 Tháng Mười Hai 2017
Khoảng đầu tháng 12/2017, một số nguồn tin cho biết, dịch vụ stream nhạc mới của YouTube sẽ được ra mắt vào tháng 03/2018 với tên gọi Remix. Hồi tháng 07/2017, Lyor Cohen, trưởng bộ phận âm nhạc của YouTube, cũng đã tiết lộ công ty đang có kế hoạch kết hợp dịch vụ YouTube Red với Google Play Music.
07 Tháng Mười Hai 2017
Khoảng đầu tháng 12/2017, sau một thời gian thử nghiệm, Google đã chính thức phát hành Files Go trên cửa hàng ứng dụng Play Store. Files Go là một trình quản lý tệp tin được xây dựng dành riêng cho các thiết Android có cấu hình thấp, RAM từ 1 GB trở xuống, và bộ nhớ trong khiêm tốn.
06 Tháng Mười Hai 2017
Khoảng đầu tháng 12/2017, trung tâm An ninh Kromtech cho biết có đến 31 triệu người dùng bị đánh cắp hoặc rò rỉ thông tin cá nhân khi sử dụng ứng dụng bàn phím Android nổi tiếng AI.type, hậu quả sau những nỗ lực bảo vệ cơ sở dữ liệu máy chủ không thành công của đội ngũ lập trình viên.
06 Tháng Mười Hai 2017
Khoảng đầu tháng 12/2017, Mozilla ra mắt phiên bản beta mới cho trình duyệt Firefox trên các thiết bị Android, có hỗ trợ phát âm thanh định dạng FLAC, hỗ trợ thêm nhiều ngôn ngữ, và đi kèm một số cải tiến khác. Ứng dụng Firefox Beta sẽ giúp Mozilla thử nghiệm các tính năng mới nhất trước khi ra mắt bản chính thức cho người dùng.