1 điểm bởi GN⁺ 2024-02-19 | 1 bình luận | Chia sẻ qua WhatsApp

Giám đốc điều hành của Epic Games cho rằng Apple làm suy giảm ứng dụng web trên iPhone tại EU vì lý do hạn chế cạnh tranh

  • Sau khi xác nhận Apple đã làm giảm chức năng của ứng dụng web dành cho khách hàng EU với lý do tuân thủ Đạo luật Thị trường Kỹ thuật số (Digital Markets Act, DMA), CEO của Epic Games, Tim Sweeney, đề xuất rằng có một động cơ khác đứng sau quyết định của Apple.
  • Sweeney từng kiện Apple vì lo ngại chống độc quyền liên quan đến phí của App Store; dù ông có thể mang góc nhìn thiên lệch, nhưng ông đặt câu hỏi liệu có thể có một động cơ lớn hơn là Apple muốn dập tắt mối đe dọa tiềm tàng đối với hoạt động kinh doanh của mình hơn là nhằm bảo vệ khách hàng khỏi rủi ro an toàn.

Giải thích của Apple về việc giảm hỗ trợ ứng dụng web

  • Apple cho biết để tuân thủ DMA, họ phải hỗ trợ các động cơ trình duyệt web ngoài WebKit, khiến ứng dụng web trên màn hình chính iOS không còn có thể sử dụng kiến trúc bảo mật WebKit vốn trước đây phụ thuộc vào.
  • Apple quyết định làm giảm trải nghiệm ứng dụng web cho người dùng EU để bảo vệ họ trước các ứng dụng web độc hại có thể đọc dữ liệu của các ứng dụng khác hoặc truy cập máy ảnh, micro và vị trí của người dùng mà không xin quyền.
  • Từ giờ, ứng dụng web sẽ chỉ hoạt động như một bookmark trang web, không còn có thể dùng lưu trữ cục bộ, huy hiệu, thông báo, hay chế độ cửa sổ riêng.

Apple thừa nhận khả năng giải quyết kỹ thuật

  • Apple thừa nhận có các giải pháp kỹ thuật cho vấn đề bảo mật của ứng dụng web, nhưng đã quyết định không triển khai vì đã cân nhắc các yêu cầu khác của DMA và tỉ lệ chấp nhận ứng dụng web trên màn hình chính của người dùng quá thấp.
  • Apple cho rằng mặc dù có thời gian chuẩn bị cho DMA, việc xây dựng một "kiến trúc tích hợp hoàn toàn mới" là không khả thi.

Dự báo thị trường PWA của Apple

  • Apple đã cố gắng làm cho PWA (Progressive Web Apps) trở nên hữu ích hơn, và thị trường PWA được dự đoán sẽ đạt 10,44 tỷ đô la vào năm 2027.
  • Một động cơ trình duyệt thay thế có thể làm cho PWA hữu ích hơn, và điều này có thể đe dọa hoạt động kinh doanh App Store.
  • Apple được yêu cầu bình luận về quyết định PWA, nhưng chỉ phản hồi bằng cách đăng giải thích trên trang web của DMA.

Ý kiến của GN⁺:

  • Bài báo nói về cáo buộc rằng Apple đã cố tình làm giảm tính năng ứng dụng web trên iPhone tại EU với lý do tuân thủ DMA của EU. Có thể coi đây là một phần của tranh luận chống độc quyền rộng hơn xoay quanh vị thế thống lĩnh của App Store.
  • Quyết định của Apple không triển khai giải pháp dù đã có thể thực hiện được kỹ thuật có thể được hiểu là để bảo vệ lợi ích của công ty, và điều này có thể tác động mạnh đến cả người dùng và nhà phát triển.
  • Phân tích về tiềm năng tăng trưởng của thị trường PWA và tác động của quyết định này đến tăng trưởng đó cung cấp góc nhìn thú vị về tương lai của ngành công nghệ và dịch vụ dựa trên web.

1 bình luận

 
GN⁺ 2024-02-19
Ý kiến của Hacker News
  • Lập luận rằng Apple đã lâu nay kìm hãm sự phát triển của ứng dụng web trên iOS

    • Apple đã hạn chế web app để chúng không thể cạnh tranh với ứng dụng native của App Store, từ đó tạo điều kiện để Apple thu phí 30%.
    • Nếu cho phép các engine trình duyệt của bên thứ ba, web app có thể sẽ mạnh hơn nhiều, nhưng Apple không muốn điều đó nên đã vô hiệu hóa các tính năng hữu ích cho tất cả.
    • Tôi nghĩ hành động như vậy sẽ gây phản tác dụng cho Apple. Khi cố tình làm giảm tính năng để làm khó cạnh tranh, họ sẽ làm gia tăng sự phản đối từ người dùng, doanh nghiệp, nhà phát triển và cả nhà lập pháp.
    • DMA yêu cầu tính tương thích/cũng thông với nhau mang tính "miễn phí", nhưng Apple vẫn áp đặt mức phí phản cạnh tranh rất cao. Nếu mức phí này biến mất, các nhà phát triển sẽ có thể phân phối ứng dụng native theo ý mình.
  • Sự giao thoa thuận tiện giữa các tính năng an toàn của Apple và hành vi phản cạnh tranh

    • Apple thường phản bác việc những người không muốn bị vendor lock-in bằng cách nói rằng họ chẳng hề muốn an toàn.
    • Việc rà soát và từ chối lừa đảo, malware là điều tốt, nhưng Apple lại gắn nó với sự tuyển chọn khác theo ý họ, như việc kiên quyết không chấp nhận từ "Android".
    • UI đăng ký thuê bao của bên thứ nhất có sẵn tích hợp có thể an toàn và tiện cho người dùng, nhưng nhờ vào sự độc quyền di động và kiểm soát nền tảng, Apple có thể thu bất kỳ mức phí nào mình muốn.
    • Apple nói rằng cho phép bộ xử lý thanh toán khác sẽ khiến người dùng bị đẩy sang website đáng ngờ, và làm việc hủy đăng ký hoặc hoàn tiền trở nên không thể. Tuy nhiên, đây chỉ là một lối lập luận sai lầm hai cực do Apple tạo ra.
    • Apple cũng lập luận rằng mở API nội bộ cho bên thứ ba là không an toàn, nhưng điều này cũng là một lối lập luận sai lầm hai cực. Apple không cần chạy trình duyệt bên thứ ba một cách kém an toàn hoặc cho phép app tự tạo biểu tượng trên màn hình chính.
    • Việc thêm vào màn hình chính được thực hiện qua cử chỉ người dùng đã được OS trung gian hóa sẵn. Trình duyệt vẫn phải chạy trong sandbox, và web app đã có thể chạy toàn màn hình rồi.
    • Đây không đơn thuần là thiếu tính năng. Apple đã tuyên bố nhiều năm rằng App Store không phải bắt buộc, nhưng do giới hạn của Safari điều đó chưa bao giờ đúng, và giờ thì lập luận đó trở nên hoàn toàn vô nghĩa.
  • Một câu hỏi về việc liệu hành vi của Apple có châm ngòi phản ứng chống lại quy định của EU không

    • Mỗi lần đọc về một vòng hành động ngớ ngẩn mới của Apple, tôi lại thấy cơn giận nổi lên, và sự khó chịu với Apple cùng các gã lớn phản cạnh tranh khác càng tăng.
  • Bình luận về việc các web app giờ đây sẽ chỉ còn là bookmark website mà không có local storage, badge, thông báo và cửa sổ riêng

    • Việc truy cập từ màn hình chính chưa hoàn toàn bị khóa; đối với web app đơn giản thì không cần notification và local storage cũng đã đủ.
    • Tôi nghĩ đây là thay đổi tệ hại vì rất nhiều người cần tới web app "tiên tiến".
    • Tôi tin đây là hành vi có chủ đích rõ rệt của Apple, và rằng đây là lúc cần có phần cứng khác hỗ trợ phần mềm công bằng, tử tế hơn.
  • Mong rằng những người than phiền về Apple sẽ đình công và dừng phát triển trên phần cứng của Apple

    • Nếu họ không phải gánh thêm gánh nặng phần mềm, họ sẽ tốt hơn khi tự làm phần cứng của mình.
    • Nhiều công ty đang phàn nàn đã có giá trị lên tới hàng tỷ đô la nên họ có thể gánh nổi.
    • Tất nhiên, họ sẽ không làm vậy vì cũng muốn kiếm tiền như Apple. Nhưng nếu Spotify, Epic dừng hoạt động trên thiết bị iOS, Apple sẽ cân nhắc thay đổi hành vi.
  • Giả sử rằng nếu Apple giữ nguyên các PWAs, tức là giữ nguyên trạng chúng trong Safari theo kiểu hardcoded, thì Mozilla (và có thể là MS) sẽ kiện Apple về vi phạm DMA hoặc khiếu nại.

    • Trong trường hợp đó, giữ nguyên PWAs sẽ khiến Apple đối mặt rủi ro bị EU phạt một khoản rất lớn.
  • Một người dùng ở EU hỏi cách thêm một bảng điều khiển nhỏ cho máy chủ tại nhà lên màn hình chính để xem toàn màn hình trên iPhone

    • Vì là cho local server nên không thể qua được duyệt App Store, và bản local debug build thường hết hạn sau khoảng một tuần.
    • Họ đặt câu hỏi trong hoàn cảnh này có thể làm gì.
  • Apple cho rằng do buộc phải cho phép engine trình duyệt thay thế theo yêu cầu của DMA để không đặt người dùng vào rủi ro, nên đã hạ thấp trải nghiệm web app trên iOS

    • Bây giờ web app chỉ còn hoạt động như bookmark website, không có local storage, badge, thông báo hay cửa sổ riêng.
    • Nhưng việc truy cập camera, micro, vị trí của người dùng vẫn vẫn còn.
    • Tôi nghi ngờ có ai thật sự tin mưu toan này không.
  • Than phiền rằng cuộc tranh luận luôn bị những người không ở vị trí ném đá "chiếm hữu" và trở thành cãi cọ

  • Apple có quyền làm những gì mình muốn trên nền tảng của mình, và Tim Sweeney sẽ được nhớ đến như người luôn than phiền mọi thứ Apple làm

    • Với người sáng lập Ruby on Rails.