- Apple cho phép thêm cho các nhà phát triển tại EU các lựa chọn phân phối trực tiếp qua website, tự chọn cách thiết kế khuyến mãi trong ứng dụng, và vận hành cửa hàng ứng dụng thay thế chỉ dành cho ứng dụng của chính họ
- Phạm vi của cửa hàng ứng dụng thay thế được mở ra từ iOS 17.4 nay được nới rộng, cho phép cửa hàng ứng dụng bên thứ ba chỉ cung cấp ứng dụng của chính mình mà không cần ứng dụng của nhà phát triển khác
- Các liên kết khuyến mãi, giảm giá và ưu đãi trong ứng dụng dẫn sang thanh toán trên website nay chuyển sang trạng thái tùy chọn khi dùng mẫu của Apple
- Phân phối qua web chỉ mở cho các nhà phát triển đáp ứng tiêu chí như tham gia liên tục Apple Developer Program ít nhất 2 năm, sở hữu ứng dụng có hơn 1 triệu lượt cài đặt đầu tiên trên iOS tại EU trong năm trước, v.v.
- Tải trực tiếp từ website sẽ được cung cấp sau một bản cập nhật phần mềm vào cuối mùa xuân và chỉ áp dụng tại EU theo kế hoạch tuân thủ DMA của Apple
Ba lựa chọn mới mở cho nhà phát triển tại EU
- Apple công bố ba thay đổi bổ sung dành cho các nhà phát triển tại EU
- Cho phép phân phối ứng dụng trực tiếp từ trang web
- Cho phép nhà phát triển tự chọn cách thiết kế khuyến mãi, giảm giá và ưu đãi trong ứng dụng
- Bổ sung lựa chọn mới cho cách vận hành cửa hàng ứng dụng thay thế
Cửa hàng ứng dụng thay thế chỉ chứa ứng dụng của chính mình
- Apple đã kích hoạt cửa hàng ứng dụng thay thế tại EU trong iOS 17.4 vào tuần trước
- Trước đây, cửa hàng ứng dụng bên thứ ba có thể cung cấp cùng lúc danh mục ứng dụng của các nhà phát triển khác và ứng dụng của chính nhà phát triển vận hành chợ ứng dụng đó
- Sau thay đổi này, cửa hàng ứng dụng bên thứ ba có thể chỉ cung cấp các ứng dụng trong danh mục riêng của mình
- Ví dụ, một studio game có thể tạo cửa hàng ứng dụng trên iOS chỉ để cung cấp các game của mình
Nới lỏng thiết kế liên kết khuyến mãi trong ứng dụng
- Khi nhà phát triển đưa người dùng sang quy trình hoàn tất giao dịch trên website của mình, họ có thể tự chọn cách hiển thị khuyến mãi, giảm giá và ưu đãi trong ứng dụng
- Việc dùng mẫu của Apple cho thiết kế liên kết dẫn tới website nay là tùy chọn
Điều kiện để phân phối trực tiếp qua website
- Nhà phát triển phải đáp ứng các tiêu chí cụ thể của Apple mới có thể phân phối ứng dụng trực tiếp từ website
- Phải tham gia liên tục Apple Developer Program ít nhất 2 năm
- Phải sở hữu ứng dụng có hơn 1 triệu lượt cài đặt đầu tiên trên iOS tại EU trong năm trước
- Phải đáp ứng các yêu cầu duy trì như công bố chính sách thu thập dữ liệu minh bạch
- Ứng dụng được phân phối theo cách này cũng phải đáp ứng yêu cầu công chứng của Apple giống như các ứng dụng iOS khác
- Việc cài đặt ứng dụng chỉ có thể diễn ra từ các tên miền web đã đăng ký trong App Store Connect
API được cung cấp và thời điểm ra mắt
- Các nhà phát triển được phê duyệt có thể truy cập các API hỗ trợ phân phối qua web
- Phân phối ứng dụng trên web
- Tích hợp với các tính năng hệ thống
- Sao lưu và khôi phục
- Các tính năng khác
- Phân phối qua web dự kiến sẽ được cung cấp sau một bản cập nhật phần mềm vào cuối mùa xuân
- Bản cập nhật này lần đầu tiên cho phép tải ứng dụng trực tiếp từ website trên iOS
Chỉ áp dụng trong EU
- Những thay đổi mới nhất là một phần trong kế hoạch tuân thủ Digital Markets Act (DMA) của Apple
- Khu vực áp dụng bị giới hạn trong EU
1 bình luận
Ý kiến trên Hacker News
Chắc hẳn Apple thấy thật kinh khủng khi phải nhượng bộ trước một hệ thống mở, nhưng không biết rồi người ta có thể làm được gì nếu không còn khoản thuế khó tin đánh lên doanh thu ứng dụng chỉ vì chúng tồn tại trong không gian gần như vô hạn của web
Trên MacBook, bạn có thể tải ứng dụng từ nhiều nguồn suốt cả ngày mà chẳng ai bị hại. Tôi hiểu rủi ro, nhưng giá trị của việc được sử dụng phần mềm một cách tự do và công bằng trên thiết bị của mình lớn hơn rất nhiều so với sự an toàn mong manh mà một chợ ứng dụng mang lại
Lòng tham của Apple là vô đáy, và dù tôi không quá yêu thích EU, những quy định như thế này giúp ngăn các gã khổng lồ trong ngành lạm dụng vị thế để đẩy chi phí quá mức sang người tiêu dùng và nhà phát triển
Nếu bất động sản thương mại lấy một tỷ lệ phần trăm doanh thu của bên thuê, theo thời gian phần lớn sẽ sụp đổ, chỉ những bên lớn mới sống sót và rồi ôm hận với vị lãnh chúa doanh nghiệp “nhân từ” của mình
Vì không phải người Mỹ nên tôi dễ dàng thấy tác động của Mỹ lên các nước khác; cách nói kiểu EU can thiệp quá mức bằng cách hy sinh các nước thành viên và công dân của mình nghe có vẻ thiếu hiểu biết và vô cảm
Trước đây duyệt App Store khá thú vị, còn giờ thì bực mình. Tải về năm sáu ứng dụng rồi cũng xóa trong vòng vài phút sau khi mở, vì kiểu tính phí thuê bao hoặc tính năng quá kém
Nếu “chợ ứng dụng thay thế” chỉ cần cung cấp danh sách ứng dụng của chính nhà phát triển chợ đó thì không hiểu nó còn là chợ kiểu gì
“Phân phối qua web” cũng là việc cho phép nhà phát triển đã được phê duyệt phân phối trực tiếp ứng dụng iOS cho người dùng EU từ trang web mà họ sở hữu; tất cả những điều này cho thấy rất rõ mục tiêu của Apple là ngăn cạnh tranh. Không phải vấn đề bảo mật như Apple vẫn nói dối, mà là để duy trì độc quyền App Store
Nếu bỏ thanh toán khỏi danh sách động cơ, bạn cho rằng động cơ nào khiến Apple muốn các ứng dụng lên App Store thay vì các chợ bên thứ ba?
Thật ấn tượng khi đội pháp lý của Apple dành bao nhiêu thời gian và công sức để tìm mọi kẽ hở trong câu chữ của DMA
Những thứ như 50 cent cho mỗi lượt cài đặt chợ ứng dụng thay thế, 50 cent cho mỗi lượt cài đặt sau mốc 1 triệu lượt cài của ứng dụng ngoài App Store, khoản bảo lãnh 1 triệu USD cho chợ ứng dụng thay thế — tất cả đều tuân theo câu chữ của DMA nhưng không tuân theo tinh thần của nó
Tôi rất muốn xem European Commission kéo Apple ra tòa và buộc họ phải bảo vệ về mặt pháp lý cho hành vi này. Những cơ chế được tạo ra để lách nhằm khiến mọi người không thể sử dụng quyền của mình cuối cùng có vẻ sẽ phản lại Apple rất mạnh
Một số người ở đây dường như kỳ vọng Apple cứ thế bỏ cuộc như thể cha mẹ bước vào phòng và nói “không làm thì bị phạt”
Nếu tinh thần của luật thật sự quan trọng thì luật đã không cần cụ thể. Chỉ cần nói kiểu “hãy đối xử công bằng với mọi người, và phải cho phép cài đặt từ bất cứ đâu” là đủ
Article 13 là phần thú vị đối với Apple: https://www.eu-digital-markets-act.com/Digital_Markets_Act_A...
Thế giới ngày càng mang tính công nghệ hơn, và mọi người sẽ đòi hỏi sự cởi mở. Nếu đã mua một sản phẩm, tôi phải có sự linh hoạt hợp lý để dùng nó theo cách mình muốn. Dù là làm hỏng, dùng cho mục đích khác, hay cải tiến nó, tôi muốn có quyền lựa chọn như với gần như mọi món đồ tôi sở hữu
Nếu Apple không chịu mở ra dù chỉ một chút, mọi người sẽ bỏ phiếu bằng ví tiền của mình
Toàn bộ hệ sinh thái ứng dụng (Android và Apple) được cấu trúc rất tinh vi để tối đa hóa việc trích xuất giá trị của chủ sở hữu chợ ứng dụng, còn giá trị cho người dùng chỉ là yếu tố phụ
Về cơ bản, nếu lợi ích doanh nghiệp tạo ra web thì có lẽ nó đã trông như thế này. Ngược lại, “app” lẽ ra có thể trở thành một web được thiết kế tốt hơn, nhưng thực tế lại thành một quy trình tương đối ì ạch kiểu cổng kiểm soát, chỉ dùng được sau khi phải cài đặt app một cách rõ ràng trước
Web được thiết kế để truyền tải trang, và phần đó được thiết kế tốt, nhưng các chức năng giống ứng dụng thì về sau phát triển tự nhiên và trở nên khá lộn xộn
Máy tính TI có thể lập trình được và anh/chị/em tôi đã dùng nó. Sau đó Pocket PC (Windows CE) có các chương trình bên thứ ba, được nhà phát hành phân phối dưới dạng tệp. Các cửa hàng chương trình là những trang web nơi người ta bán tệp. Tôi cũng từng dùng sách y khoa Skyscape; thông thường bạn cài chương trình rồi mua mã phù hợp với phiên bản và tệp, tất cả đều xử lý qua trang web
Sau đó Android xuất hiện, có Google Marketplace, nay là Play Store. Tuy nhiên, các gói thường không dùng dịch vụ Google để xác minh giấy phép, và nhiều khi chỉ là tệp. Bước tiến cốt lõi là tính dễ dùng
Rồi iOS xuất hiện, và nảy sinh cái thứ nhảm nhí cực đoan rằng bạn không thể “sideload” ứng dụng. Cửa hàng không còn là tiện ích nữa mà trở thành bắt buộc. Tất nhiên là vì “an toàn”. “Bước tiến” cốt lõi ở đây là thuyết phục được nhiều người Mỹ rằng một chiếc điện thoại hàng tiêu dùng phổ thông có hình hoạt họa quả táo bị cắn là sản phẩm “độc quyền” như dành cho VIP. Tôi so sánh nó với hiện tượng NFT, khác ở chỗ hình hoạt họa trái cây này thực sự đã bám rễ
Nhưng các công ty và lập trình viên web, thay vì tận dụng và cải thiện các thành tố cơ bản này, lại vứt bỏ tất cả rồi làm lại nhiều lần
Kẻ vi phạm tệ nhất là bên cố tình làm web app tụt hậu để rút được nhiều tiền hơn từ native app, tức Apple
Từ jQuery, các kiểu Angular, React, rồi giờ đến WASM, họ đã vứt bỏ toàn bộ khái niệm REST và nhét lên web một định dạng dữ liệu lai tạp là JSON. Dù khi đó đã có XML với kiểu mạnh, ngữ nghĩa, hypermedia, quyền hạn, v.v. Giờ thì họ đã xây lại những thứ đó trên JSON, nhưng tệ hơn và nghèo nàn hơn
Cuối cùng lại quay một vòng về HTMX. Lập trình viên web còn tái phát minh bánh xe thường xuyên đến mức nào nữa? Vì sao họ không thấy rằng có những vấn đề đã được giải quyết từ đầu những năm 2000, và cũng có thể cải thiện chúng?
Đây chỉ là một màn tuân thủ ác ý khác của Apple. Nhà phát triển độc lập bị loại hoàn toàn khỏi phân phối qua web, và điều này chỉ áp dụng cho các nhà phát triển vốn đã trả thuế Apple
Điều kiện để được phân phối qua web là phải tham gia Apple Developer Program trong tình trạng tốt liên tục 2 năm, và phải có ứng dụng đạt hơn 1 triệu lượt cài đặt hằng năm đầu tiên trên iOS tại EU trong năm trước
Nhà phát triển phải trả CTF €0,50 cho mỗi lượt cài đặt hằng năm đầu tiên vượt quá 1 triệu trong 12 tháng qua
https://developer.apple.com/support/web-distribution-eu/
Triết lý của Apple giống với triết lý tư pháp của những quốc gia như Singapore. Đó là đánh đổi tự do lấy an toàn. Có người thích giao dịch đó, có người ghét. Và với công nghệ thì có thể thấy rõ mọi người đặt tự do ở ưu tiên cuối cùng
Tôi muốn được cài ứng dụng của mình lên thiết bị của mình. Không phải trả 99 USD/năm, và chữ ký cũng nên được duy trì trong một khoảng thời gian hợp lý
Đáng tiếc là động thái lần này có vẻ không cho phép điều đó
Nếu có thể chạy các ứng dụng macOS tùy ý trên thiết bị thì nó sẽ hữu ích hơn rất nhiều, nhưng có lẽ sẽ ăn vào thị trường MacBook, và Apple cũng chẳng có lý do gì để tung ra một dòng sản phẩm mới mà họ không thể buộc nhà phát triển trả 30%
Hy vọng lần tới EU sẽ xem xét Sony và Nintendo
Việc làm mới diễn ra khi ở cùng mạng Wi-Fi với Altserver. Với tôi thì phần lớn hoạt động ổn, nhưng đôi khi phải động vào Altserver để điện thoại nhận ra
Nó không giải quyết vấn đề, và tôi cũng thấy hạn chế này rất bực, nhưng ít nhất nó giúp giảm nhẹ. Tuy nhiên nó không giải quyết giới hạn số lượng ứng dụng tự ký
Đưa lên App Store chỉ là vì tiện cài đặt cho người dùng. Không ai biết cách cài PWA
Khi làm thứ chỉ để mình dùng, tôi luôn làm bằng web
Apple vẫn chưa tuân thủ các yêu cầu của DMA, đặc biệt là Điều 6(7)
Điều khoản này quy định rằng gatekeeper phải cho phép người dùng doanh nghiệp của các dịch vụ được cung cấp cùng với, hoặc hỗ trợ, dịch vụ nền tảng cốt lõi, cũng như các nhà cung cấp thay thế, được khả năng tương tác hiệu quả và quyền truy cập miễn phí vào cùng các chức năng hệ điều hành, phần cứng và phần mềm mà gatekeeper đó truy cập hoặc sử dụng khi cung cấp các dịch vụ như vậy
Nói cách khác, bản thân Core Technology Fee là bất hợp pháp
Ngoại lệ duy nhất là bảo mật, nên có lẽ Apple có thể yêu cầu công chứng tệp IPA, nhưng Android hoàn toàn không bắt buộc chuyện đó mà trời cũng chẳng sập, nên ngay cả điều này cũng chưa chắc. Yêu cầu nhà phát triển phải đang ở trạng thái tốt và phải có 2 triệu lượt tải ứng dụng là mức điên rồ, và cũng là không tuân thủ
Công chứng và các hình thức ký mã khác phải có thể tắt được, và không được đặt gatekeeper vào vị thế đặc quyền. Ví dụ, phải cho phép đăng ký các chứng chỉ khác
Tôi thật sự khó chịu vì cuộc thảo luận này tập trung quá nhiều vào nhà phát triển, và đó chính là vấn đề ở đây. Thực tế không rõ có bao nhiêu người dùng muốn điều này. Chắc là có một số, nhưng tôi nghi ngờ liệu đó có phải con số đáng kể không
Nếu cuối cùng những thứ như vậy cũng xuất hiện ở Mỹ, với tư cách người dùng tôi không mong chờ, vì có lẽ quyền kiểm soát điện thoại của tôi sẽ ít đi chứ không nhiều hơn
Khu vườn có tường rào là lý do tôi chọn iPhone và tiếp tục ở lại hệ sinh thái này. Tôi không phải bị cuốn vào các dark pattern mà nhiều website vẫn dùng khi cố hủy đăng ký, hay tình huống không được báo trước về gói đăng ký hằng năm sắp bị tính phí
Việc ứng dụng muốn lấy tiền của tôi thì buộc phải đi qua App Store là một lợi ích đối với tôi với tư cách người dùng. Tôi hy vọng các nhà phát triển cũng sớm nhận ra rằng nếu họ thúc ép tôi đăng ký bên ngoài App Store, họ sẽ nhận được từ tôi 0 đô la, chứ không phải 70%
Tôi vẫn lo rằng các công ty như Facebook sẽ ép người dùng ra ngoài App Store. Epic thì đã làm như vậy rồi
Nếu chỉ hỏi ẩn danh rằng “Bạn có nghĩ mình nên được tải ứng dụng khiêu dâm không?”, tôi nghĩ sẽ có khá nhiều người trả lời có. Có bao nhiêu người dùng biết vì sao không thể đăng ký Netflix trong ứng dụng iOS, hay phí của Apple là bao nhiêu? Chính phủ quản lý những gì nhà cung cấp tiện ích công cộng được và không được làm theo những cách mà tôi không hoàn toàn hiểu. Tôi cũng nhìn vấn đề này tương tự
Tôi nghĩ tất cả rốt cuộc quay về thị trường tự do. Bạn có quyền bỏ qua điều này và tiếp tục chỉ nhận ứng dụng qua App Store. Nếu bạn và nhiều người khác làm vậy, thị trường sẽ chứng minh ý tưởng đó là thất bại
Tức là “không thích cửa hàng ứng dụng bên thứ ba này hay dark pattern đó thì đừng mua”. Lời khuyên bỏ phiếu bằng ví tiền áp dụng cho cả hai phía
Hoặc cũng có lựa chọn là quản lý để cả Apple lẫn các bên bán khác không thể lợi dụng khách hàng
Và các biện pháp bảo vệ của Apple cũng không hiệu quả. App Store đầy rẫy lừa đảo đăng ký
Apple đã cố ý vun đắp khu vườn có tường rào, và mọi người thích ở trong đó. Ở nhà tôi dùng máy Void Linux để tùy biến mọi thứ, nhưng điện thoại thì dùng iPhone. Vì các máy Android trước đây là một đầm lầy các ứng dụng nửa vời, không đồng bộ
Giờ những người ở ngoài hàng rào muốn bước vào và đang phá tường, nhưng có vẻ họ hoàn toàn không nhận ra rằng làm vậy sẽ phá hủy chính những yếu tố khiến không gian đó hấp dẫn
Lợi ích dành cho người dùng là có thể cài các ứng dụng vi phạm chính sách App Store, chẳng hạn như một trò chơi có xuất hiện lá cờ thường gắn liền nhất với phe thua trong Nội chiến Mỹ. Đây là một trong những ví dụ nổi tiếng hơn về việc Apple thực thi kiểm duyệt trên App Store
Các dark pattern khiến việc hủy đăng ký trở nên cực kỳ khó khăn hoặc không thông báo việc sắp bị tính phí nên bị coi là hành vi tính phí lừa dối và bị đặt ngoài vòng pháp luật
https://techcrunch.com/2015/06/25/apple-bans-games-and-apps-...
Bạn có thể thích khu vườn có tường rào, nhưng tôi muốn Firefox bản native dùng Firefox engine và uBlock Origin
Như Apple đã cho thấy tuần trước, họ có thể tùy tiện thu hồi quyền truy cập của bất kỳ nhà phát triển nào, vào bất cứ lúc nào, vì bất kỳ lý do gì, nên như thế này vẫn chưa đủ. Apple phải hoàn toàn rút khỏi quy trình ký mã và phát hành