1 poin oleh GN⁺ 2024-02-27 | 1 komentar | Bagikan ke WhatsApp
  • Perubahan Apple pada iOS 17.4 di UE dikritik karena melemahkan fitur PWA di iPhone menjelang tenggat kepatuhan DMA pada 6 Maret 2024, sehingga mempersempit jalan bagi web untuk menjadi alternatif App Store
  • DMA mewajibkan toko aplikasi pesaing dan pilihan nyata atas engine browser, tetapi Apple membatasi pilihan browser hanya untuk UE dan berupaya menurunkan PWA menjadi seperti tab browser default, bukan aplikasi di layar utama
  • Di iOS 17.4 UE, fitur seperti UI mirip aplikasi, integrasi pengaturan, penyimpanan andal, notifikasi push, dan badge ikon dapat hilang, sehingga kesenjangan dukungan PWA dengan Windows dan Android makin besar
  • Apple beralasan soal keamanan, privasi, penggunaan yang rendah, dan beban pekerjaan untuk lebih dari 600 API baru, tetapi pemisahan izin dan isolasi penyimpanan sudah menjadi ranah yang ditangani browser dan OS, dan DMA tidak mewajibkan penghapusan PWA
  • Sekolah, pemerintah, startup, game, layanan publik, dan bisnis berbasis web dapat mengalami kehilangan data serta pengurangan fungsi, sementara tekanan untuk melewati App Store makin kuat jika ingin menjangkau pengguna secara andal di iPhone

Rencana penghapusan PWA yang terlihat menjelang tenggat DMA

  • Respons Apple terhadap DMA UE berdampak lebih langsung pada pilihan engine browser dan PWA dibanding toko aplikasi pesaing
  • DMA mewajibkan layanan yang ditetapkan seperti iOS, Safari, Android, Windows, dan Chrome untuk patuh paling lambat 6 Maret 2024
    • DMA mulai berlaku pada 2022, dan keputusan penetapan pertama keluar pada September 2023
    • Dikutip ketentuan DMA bahwa kewajiban harus dipenuhi dalam 6 bulan setelah penetapan
  • Usulan untuk mengizinkan toko aplikasi pesaing mendapat banyak perhatian, tetapi syarat-syarat yang dipasang Apple dapat berujung pada gugatan jangka panjang
  • Sebaliknya, browser sungguhan harus bisa diunduh dari App Store Apple, sehingga ini menjadi area yang sulit diblokir sepenuhnya oleh Apple
  • Kritik utamanya adalah Apple membatasi pilihan browser ke UE dan melemahkan fitur PWA, untuk menaikkan biaya pesaing dan menurunkan daya rusaknya

Fitur PWA yang dapat hilang di iOS 17.4 UE

  • Perubahan iOS 17.4 UE menurunkan web app di layar utama menjadi tab di browser default, menghapus fitur yang membuat PWA terlihat dan bekerja seperti aplikasi
  • Pada pembanding seperti Windows, Android, dan iOS 17.3, sebagian atau sebagian besar fitur PWA tetap dipertahankan, tetapi pada iOS 17.4 UE strukturnya menghilangkan fitur-fitur utama
    • UI mirip aplikasi: diklasifikasikan sebagai target penghapusan di iOS 17.4
    • Integrasi Pengaturan: termasuk fitur yang akan hilang
    • Penyimpanan Andal: PWA sebelumnya merupakan pengecualian dari kebijakan penghapusan penyimpanan 7 hari Apple, tetapi zona aman ini hilang
    • Notifikasi Push: web push notification masuk dalam target penghapusan
    • Badge Ikon: fitur untuk menampilkan status seperti pesan baru pada ikon aplikasi dihapus
  • iOS sudah berada dalam kondisi lebih lemah dibanding Windows dan Android dalam dukungan Share-to PWA, app shortcuts, dan API perangkat
  • Kombinasi ini bukan sekadar perubahan tampilan, melainkan dapat berujung pada kehilangan data dan hilangnya fungsi untuk menarik pengguna kembali

Isu seputar timing dan tafsir hukum

  • Apple dikritik karena menghapus fitur PWA tepat sebelum tenggat kepatuhan DMA, sehingga mempersempit cakupan fitur yang harus dibagikan dengan browser pesaing
  • Isu utamanya adalah apakah kewajiban berbagi fitur berlaku sejak waktu penetapan, atau sejak masa tenggang 6 bulan berakhir
    • Apple dapat membangun logika bahwa setelah menghapus fitur tepat sebelum tenggat, fitur tersebut tidak ada pada saat tenggat sehingga tidak perlu dibagikan kepada pesaing
    • Tafsir seperti ini digambarkan sebagai “kepatuhan yang beritikad buruk”
  • Ada pula argumen bahwa jika Apple menghapus fitur PWA setelah 6 Maret, posisinya akan lebih merugikan dalam perdebatan pelanggaran DMA
  • Tanda-tanda PWA rusak di beta iOS 17.4 pertama kali ditemukan para developer pada awal Februari
    • Dokumentasi BrowserEngineKit tidak menunjukkan API dukungan PWA
    • Perubahan tersebut tidak didokumentasikan dalam catatan rilis beta iOS maupun Safari
    • Para developer mengirim bug dan bertanya langsung kepada pegawai Apple, tetapi Apple baru mengakui sekitar dua minggu kemudian bahwa mereka akan menghapus fitur web app layar utama di UE

Sanggahan terhadap alasan keamanan dan privasi

  • Dalam dokumen dukungan terkait DMA dan aplikasi di UE, Apple menyatakan bahwa web app layar utama terintegrasi langsung dengan WebKit dan arsitektur keamanan iOS, dan mengizinkan engine browser alternatif akan membutuhkan arsitektur integrasi baru
  • Apple mengklaim harus menambahkan lebih dari 600 API baru serta berbagai developer tools, sulit menangani masalah keamanan dan privasi web app berbasis engine browser alternatif, dan penggunaan web app layar utama sangat rendah
  • Penjelasan ini diperlakukan sebagai alasan yang tidak memadai
    • Mencegah akses data antar web app dan penyalahgunaan izin adalah peran dasar browser
    • Same Origin Policy dan isolasi situs adalah prinsip inti keamanan browser
    • API yang menyinkronkan pengaturan OS, penyimpanan, izin, dan status notifikasi adalah persoalan integrasi yang sudah ditangani OS dan browser lain
  • Terhadap kekhawatiran Apple bahwa “browser dapat memasang web app tanpa persetujuan pengguna,” muncul sanggahan bahwa Apple dapat mengontrol API sistem yang diperlukan untuk menambahkan ikon layar utama dan memasang aplikasi, sehingga bisa menyisipkan UI konfirmasi di tengah
  • Apple mengemukakan klaim penggunaan rendah tanpa data, dan rendahnya penggunaan itu sendiri bisa jadi akibat dari kurangnya UI instalasi di Safari serta pengekangan fitur

Struktur iOS yang mempersulit instalasi dan distribusi PWA

  • Apple telah lama menjaga discoverability dan pengalaman instalasi PWA di iOS tetap rendah
  • Faktor yang membuat PWA dirugikan di iOS mencakup sisi kebijakan dan UI
    • Kebijakan review App Store membuat web app sulit memperoleh distribusi melalui App Store
    • Smart Banners memudahkan situs mendorong instalasi aplikasi native
    • Sebaliknya, PWA tidak diberi fitur promosi instalasi serupa, dan browser pesaing juga tidak mendapat API OS dan DOM yang diperlukan
    • Tambah ke layar utama disembunyikan di balik UI Share Sheet yang sulit ditemukan pengguna
    • Terbukanya fitur tambah ke layar utama bagi browser pesaing juga disebut terjadi 15 tahun lebih lambat dibanding Safari
  • Struktur seperti ini menciptakan lingkungan distribusi yang menguntungkan aplikasi native dan merugikan web app

Mozilla dan biaya persaingan browser

  • Mozilla menyatakan kecewa terhadap rencana Apple yang membatasi BrowserEngineKit hanya untuk aplikasi khusus UE, dan menyoroti beban bagi browser independen seperti Firefox untuk membuat dan memelihara dua implementasi browser
  • Dalam struktur ini, biaya yang tidak ditanggung Apple sendiri dibebankan kepada browser pesaing
  • Usulan Apple untuk mengizinkan pilihan engine browser dapat meningkatkan biaya porting dan menurunkan nilai browser alternatif untuk iOS, alih-alih mendorong persaingan nyata
  • Cara membatasi kemajuan hanya untuk UE lebih mendekati pembatasan geografis daripada perluasan pilihan browser secara global
  • Masih ada kekhawatiran bahwa jika pesaing tidak mengadopsinya, Apple dapat menggunakannya sebagai dasar untuk mengatakan kepada regulator lain bahwa “kewajiban pilihan engine nyata tidak efektif”

Keunggulan App Store dan posisi jangka panjang web

  • Penghapusan PWA ditafsirkan bukan sekadar pembersihan fitur dengan penggunaan rendah, melainkan langkah yang melemahkan platform web terbuka dan interoperabel yang tidak bisa dimonetisasi App Store
  • Berbeda dari struktur App Store seperti “Core Technology Fee” Apple, web adalah platform terstandardisasi tempat browser pesaing dapat menyediakan implementasi keamanan secara gratis
  • Dari sudut pandang bisnis, pesan yang makin kuat adalah bahwa untuk menjangkau pengguna iPhone melalui layar utama, notifikasi, dan penyimpanan andal, seseorang harus melewati App Store
  • Pihak yang terdampak mencakup pengguna PWA di UE, layanan publik, sekolah, pemerintah, startup, game, dan bisnis berbasis web
  • Pada akhirnya, langkah Apple lebih menyerupai upaya mempertahankan keunggulan App Store daripada memihak pengguna, dan berujung pada pelemahan platform web yang juga bertentangan dengan kepentingan developer dan persaingan

1 komentar

 
GN⁺ 2024-02-27
Opini Hacker News
  • Melihat begitu banyak pembelaan dan pengaburan isu terhadap Apple di kolom komentar ini, jujur terasa seperti ada arus yang datang secara terorganisasi
    Saya biasanya mengira tempat ini dihuni orang-orang yang cukup paham, jadi cukup mengejutkan
    Selama 10 tahun terakhir Apple tampak sengaja berusaha untuk tidak mengimplementasikan hal-hal seperti ServiceWorkers dengan semestinya, dan saya ingat pernah ada percakapan yang sama pada 2015
    Misalnya, kalau ada sesuatu seperti usulan w3c sensors api, itu bisa sangat mengurangi penderitaan saat mendistribusikan aplikasi internal, privat, atau enterprise ke perangkat karyawan
    Dokumen lama tentang viewport meta tag untuk ikon layar utama dan styling status bar mode layar penuh juga terasa seperti bisa sewaktu-waktu rusak, dan mengingat visi awal Steve Jobs untuk aplikasi iPhone, ini terasa seperti contoh aneh dan menyedihkan dari penulisan ulang sejarah versi korporat
    Saya bukan penggemar besar Google, tetapi saya berharap mereka memanfaatkan kesempatan ini sebagai pemasaran cerdas yang berfokus pada produk untuk pengguna umum
    PWA adalah pendekatan yang dirancang dengan baik untuk 90% aplikasi modern, dan yang tepat adalah melakukan sandboxing instance browser yang terisolasi per PWA alih-alih mengirim ulang seluruh wrapper WebKit terpisah setiap kali aplikasi diperbarui
    Ini hampir sama seperti perbedaan antara mendistribusikan update sebagai image container berlapis versus bongkahan VM raksasa, jadi kejadian ini adalah kerugian besar

    • Sebagian dari perubahan Apple ini jelas bermusuhan terhadap pengguna
      Perlu ada pembahasan perlindungan konsumen soal tindakan menjual bundel hardware dan software lalu menghapus fitur software setelahnya
      Namun, sebagian pembelaan atau pengaburan isu juga tampaknya datang dari perbedaan ideologi yang lebih jujur
      Pandangan orang berbeda soal peran negara, pasar bebas, keadilan perusahaan, dan tingkat perlindungan konsumen yang tepat
    • HN secara keseluruhan memang bukan kelompok yang sebegitu paham
      Kadang ada ahli untuk topik tertentu, tetapi untuk topik apa pun, kira-kira setengah komentarnya terasa cukup meleset, dan komentar saya pun mungkin begitu
    • Cukup banyak orang di situs ini yang pernah bekerja di Apple atau punya saham Apple
      Regulasi langsung menyentuh isi kantong mereka
      Fakta bahwa postingan ini mendapat lebih dari 200 suara dalam 2 jam tetapi tetap di peringkat 14, lalu turun ke peringkat 31 tiga jam kemudian, juga terlihat cukup mencolok
    • Fitur yang masuk akal di lingkungan kerja sebenarnya punya masalah sosial dan privasi
      Idealnya dipakai di perangkat perusahaan, tetapi kapal itu sudah berlayar, dan ada juga kasus MDM dipakai seperti stalkerware
      Saya pernah membuat aplikasi seperti aplikasi catatan lapangan akademik yang benar-benar membutuhkan sebanyak mungkin data sensor, tetapi saya tetap tidak ingin memberi tingkat akses seperti itu tanpa pengawasan
      Semakin banyak informasi yang bisa dikumpulkan tanpa peninjauan apa pun, semakin besar masalahnya
      Idealnya ada beberapa tingkat seperti mode kerja, pribadi, dan terkunci, dan demi mengurangi dampak buruk, pengaturannya harus dilakukan secara tatap muka
    • Saya belum pernah memakai PWA terinstal yang benar-benar berfungsi dengan baik saat dibutuhkan di perangkat mana pun
      Jadi kapan pun, saya akan memilih aplikasi Electron murahan atau aplikasi wrapper webview daripada PWA
  • Melihat dihapuskannya penyimpanan permanen dan kemampuan menambahkan situs web ke layar utama, strategi Apple tampak jelas
    EU tampaknya ingin mewajibkan interoperabilitas pada pelaku besar, seperti interoperabilitas messenger dalam DMA, dan web adalah standar yang begitu mendasar sehingga interoperabilitas sangat penting
    Rasanya EU akan menjatuhkan denda pada Apple atas tindakan seperti ini, pertanyaannya hanya seberapa cepat itu akan terjadi

    • Saya sungguh berharap EU turun tangan di sini
      Ini konyol dan merupakan kepatuhan yang dilakukan dengan niat buruk
    • Ini bukan berarti Apple sedang mengubah kebijakan terkait penyimpanan
      Dengan alasan privasi, Apple telah secara bertahap mengunci cara situs web melacak orang secara terus-menerus
      Semua sarana penyimpanan permanen seperti cookie atau local storage dibatasi dengan masa hidup 7 hari jika pengguna tidak berinteraksi dengan situs web atau aplikasi web tersebut
      Jika pengguna terus mengunjunginya setidaknya seminggu sekali, penyimpanannya akan tetap ada
      Apple juga selama ini memperlakukan tindakan memasang PWA sebagai sinyal bahwa situs itu lebih layak dipercaya dibanding situs yang kebetulan ditemui di browser
      Karena itu, PWA yang dipasang di layar utama tidak terkena batas masa hidup 7 hari
      Yang terjadi sekarang adalah, di EU, PWA yang dipasang di layar utama tidak lagi disediakan, sehingga orang akan memakai PWA itu lewat browser, dan akibatnya batas masa hidup 7 hari tanpa interaksi pengguna pun berlaku
      Ini memang masalah, tetapi untuk kasus khusus ini, penyebabnya bukan perubahan terbaru kebijakan penyimpanan Apple, melainkan hilangnya hak istimewa lebih tinggi yang sebelumnya didapat lewat pemasangan di layar utama
    • Saya khawatir sekalipun EU mendenda Apple, itu akan terlambat
      Apple melakukan manuver licik yang cukup cerdas terhadap tumpukan dokumen yang ditulis para pejabat Komisi Eropa
  • "Karakter sejati terungkap dalam pilihan yang dibuat seseorang saat berada di bawah tekanan. Semakin besar tekanannya, semakin dalam pengungkapannya, dan pilihan itu semakin dekat dengan hakikat sejati karakternya" — Robert McKee

    • Karakter sejati perusahaan mana pun pada dasarnya mendekati bajingan yang rakus, dan itu bukan hal yang mengejutkan
      Kalau sejak awal tidak begitu, para pemegang saham akan membuatnya bertindak demikian
      Ada orang yang mengira Apple adalah pengecualian, tetapi ulah belakangan ini mungkin bisa mengubah pandangan itu
      Meski begitu, saya tidak terlalu berharap
  • Tidak masuk akal memakai perangkat yang menentukan apa yang boleh kita pasang
    Android juga pada dasarnya tidak memberikan hak akses root, tetapi saya pikir jika mau, seharusnya itu bisa didapat dengan mudah, dan setidaknya kita bisa memasang aplikasi apa pun atau membuatnya sendiri

    • Untuk memasang file .apk di Android, root tidak diperlukan
      Terlalu banyak orang yang menganggap iOS dan Android berada di garis start yang sama
      Android standar sudah cukup dekat dengan iOS yang di-jailbreak, dan sangat sedikit hal yang benar-benar memerlukan root
    • Masalah saya adalah siapa yang lebih sedikit saya curigai, Google atau Apple
      Keduanya kacau dalam banyak hal, dan memang lebih mudah me-root perangkat Android daripada iOS
      Tetapi terakhir kali saya cek, di Android pun tidak semua driver dan pengaturan terkait yang dibutuhkan sudah di-upstream, jadi tetap harus bergantung pada kernel vendor dan sebagian display server
      Ini dimungkinkan karena GPLv2 tidak memiliki klausul anti-Tivoization, dan jika masalahnya adalah vendor tidak bisa dipercaya, mengganti 95% ruang pengguna pun tidak akan membawa kita terlalu jauh
      Ada dua alasan saya memilih Apple
      Pertama, Apple pada dasarnya adalah perusahaan hardware, jadi ketika saya membeli hardware-nya, saya adalah pelanggannya
      Saat Apple bicara soal perlindungan privasi, saya bisa cukup percaya bahwa hanya sebagian sangat kecil dari bisnisnya yang berusaha merusaknya
      Sebaliknya, Google adalah perusahaan iklan, jadi ketika saya membeli hardware-nya, perhatian saya menjadi produk yang disewakan kepada pelanggan sebenarnya, yaitu para pengiklan
      Pernyataan Google tentang perlindungan privasi kebanyakan terlihat seperti gembar-gembor pemasaran, dan saya melihat sebagian besar bisnisnya justru berusaha merusaknya
      Kedua, ponsel bukan perangkat komputasi utama saya
      Menjelajah web, email, pengembangan perangkat lunak, dan sebagian besar hal lain saya lakukan di laptop GNU/Linux
      Ponsel bagi saya boleh diperlakukan seperti peralatan rumah tangga yang terutama dipakai untuk messenger, mengecek berita dan cuaca, memotret, membuat catatan singkat untuk dipindahkan manual ke laptop nanti, dan sesekali menelepon
      Secara umum saya menghindari aplikasi, dan saya tidak suka tuntutan "pasang aplikasi sialan kalian" dari perangkat mana pun
      Cukup buat saja situs web yang berfungsi dengan baik
      Karena alasan-alasan inilah saya memakai ponsel Apple, tetapi itu tidak berarti Apple cocok untuk semua orang
      Prioritas tiap orang berbeda, dan jika perangkat Android lebih cocok, itu pilihan yang bagus
    • Anda bilang "perangkat yang menentukan apa yang bisa dipasang" itu tidak masuk akal, tetapi Xbox, PS, dan iPad adalah konsol
      Tidak semua orang ingin mengatur dan memelihara sendiri sistem operasi serta pengaturan aplikasinya
      Dengan memakai kartrid digital, pekerjaan-pekerjaan yang nilainya kecil untuk sekadar bermain game atau memakai aplikasi bisa disingkirkan
    • Bahkan di iOS, membuat aplikasi sendiri juga cukup mudah
      Sampai sekarang saya masih menjalankan aplikasi buatan saya sendiri yang tidak ada di App Store di ponsel saya
    • Android juga tidak semudah itu
      Root biasanya memerlukan reset pabrik, dan banyak aplikasi seperti aplikasi perbankan tidak akan berfungsi jika mendeteksi root
      Dalam beberapa kasus, garansi juga bisa hilang
  • Saya berharap UE menekan Apple dalam masalah ini, dan mewajibkan agar browser pihak ketiga bisa memakai dukungan API sistem operasi yang setara dengan yang disediakan Safari pada saat putusan awal untuk mengimplementasikan PWA
    Kalau begitu, situs-situs web akan secara aktif menyarankan pengguna memasang browser pihak ketiga jika ingin terus memakai PWA, dan kita akan melihat seberapa cepat Apple memulihkan fitur PWA di Safari

  • Saya bukan pengguna iPhone, tetapi sejujurnya lebih baik dibuka sebagai tab browser sungguhan daripada webview
    Dengan begitu, itu bisa berinteraksi dengan ekstensi standar seperti pemblokir iklan
    Selain itu, jika karena kualitas build kita harus sering ganti ponsel, maka untuk web app yang menyimpan data penting, lebih baik server menjadi sumber kebenaran dan ponsel hanya menjadi cache
    Dengan begitu, kalau ponsel rusak, datanya tidak hilang

    • Di Firefox Mobile pada Android, webview juga bisa diatur agar dibuka dengan webview Firefox, dan melihat iklan tidak muncul, sepertinya ekstensi juga berfungsi
      Tentu itu tetap webview, jadi tidak ada tab atau bookmark dan semacamnya, hanya webview yang mendukung ekstensi
    • Ini seharusnya menjadi opsi yang bisa dipilih pengguna
      Misalnya, memilih Install sebagai PWA, atau Add bookmark to home screen seperti tab browser
      Keduanya punya alasan masing-masing untuk diinginkan, tetapi sebagai orang yang banyak memakai PWA di berbagai layanan online dan komunitas, saya jauh lebih sering memilih yang pertama
    • Web app kebanyakan bersifat opsional, atau kalau tidak, tetap berfungsi seperti situs web biasa
      Bedanya hanya beberapa fitur memang khusus web app sehingga memang tidak bisa dipakai dari situs web biasa
      Tapi hilangnya fitur menyimpan halaman ke layar Android dan diganti dengan "install app" itu menjengkelkan
      Saya menyiasatinya dengan mengaktifkan mode pesawat, membuat pemuatan halaman gagal, lalu menyimpannya
    • Saya juga lebih suka situs web daripada aplikasi
      Karena server menyimpan data, jadi tidak terlalu khawatir soal backup
      Meski begitu, karena sikap setengah terbuka Apple, saya tidak akan membeli produk Apple lagi
      Produk Apple terakhir yang saya pakai adalah iPhone 4
    • Saya penasaran jenis pengalaman web seperti apa yang dimaksud di sini
      Kelihatannya yang dibayangkan adalah situs web
      Web app juga bisa memiliki iklan, tetapi aplikasi native pun kadang punya iklan
  • Saya selalu menjadi pengguna ekosistem Apple, dan perangkat utama maupun aksesori saya juga semuanya Apple
    Selain smartphone pertama saya, semuanya Apple, dan selama 15 tahun saya hanya memakai komputer Apple
    Tapi sekarang sudah selesai
    Kalau iPhone yang saya pakai sekarang rusak, saya tidak akan membeli yang baru
    Saya bahkan sudah melepas pelindung layarnya
    Ini adalah kepatuhan jahat yang mengorbankan pengguna

  • Karena saya tidak menggunakan PWA, saya tidak terlalu bersimpati pada klaim soal dampak penghapusan atau pematian PWA jika tidak ada data tentang skala dan pengaruh kerugiannya.
    Mungkin contoh terbesar adalah Xbox Game Pass, tetapi apakah orang benar-benar diarahkan untuk memakai game streaming seperti itu di iOS?

    • Pada WWDC terakhir, Apple memasukkan banyak fitur PWA ke Desktop Safari, dan di iOS juga ada perbaikan seperti web push yang masuk lewat iOS 16.4 belum sampai setahun lalu [0]
      Sulit membayangkan dampak dari fitur yang baru saja dirilis Apple itu bisa sebesar itu
      Tetapi sekarang justru dibunuh lagi sepenuhnya
      [0]: https://www.macrumors.com/guide/ios-16-4-new-features/
    • Saya tidak tahu apakah sekarang masih begitu, tetapi dulu ada masa ketika Apple menolak pengajuan ke iOS App Store untuk jenis webview sederhana seperti aplikasi usaha kecil, lalu menyuruh mereka cukup membuat situs web saja
      Jika Apple bilang Anda tidak layak masuk ke store, respons yang wajar adalah membuat PWA
      Sekarang bahkan pilihan itu pun hilang, jadi bisa dimengerti kalau orang-orang yang bergantung padanya marah
    • Saya banyak memakai PWA di iPhone, dan meski ada beberapa masalah, rasanya jauh lebih baik daripada memasang aplikasi
    • "Saya tidak memakai PWA jadi saya tidak bersimpati pada klaim soal dampak penghapusan atau pematian PWA" pada akhirnya terlihat punya struktur yang sama dengan "Pertama mereka datang untuk menangkap kaum komunis, dan saya diam karena saya bukan komunis"
  • Bagian "Apple looks set to argue, contra everyone else subject to the DMA, that the moment from which features must be made interoperable is the end of the fair-warning period, not the date of designation." menarik, dan ini sudut pandang yang belum pernah saya lihat sebelumnya
    Saya tadinya mengira kalau Apple menghapus PWA sebelum tenggat akhir, Apple bisa mengklaim sudah patuh dengan itikad baik
    Tetapi sebenarnya bisa jadi acuannya adalah awal periode peringatan

    • Seperti saat GDPR, DMA juga sudah berlaku sebagai hukum, tetapi ada masa persiapan panjang ketika UE masih belum menuntut ketidakpatuhan
      Penetapan memang sudah dilakukan setengah tahun lalu, tetapi perusahaan tidak mungkin bergerak berdasarkan draf dan keputusan komisi yang belum keluar, jadi selama para pihak menyiapkan diri, belum ada yang benar-benar wajib patuh
      Tentu Apple bisa saja bertindak lebih awal demi itikad baik dan kepentingan pelanggan, tetapi secara realistis perusahaan cenderung menyiapkan diri lebih lama dan baru merilis perubahan tepat sebelum risiko nyata datang
      Akhir periode peringatan yang adil itulah tenggat akhirnya
      Microsoft dan Google juga bergerak dengan cara yang sama, dan dalam regulasi seperti ini itu terasa bisa diprediksi, bahkan regulasinya tampak dirancang dengan hal itu dalam pikiran
  • Untungnya tidak ada keharusan memakai produk Apple
    Pihak yang kemungkinan paling terluka oleh kejadian ini justru mungkin Apple sendiri
    Jika seperti yang disebut di sini fungsinya rusak, di UE Apple bukan lagi merek ponsel mewah, melainkan merek ponsel rusak
    Pengguna Apple bisa saja pindah, dan Samsung tampak sebagai kandidat paling kuat

    • Tidak sesederhana itu
      Saya beralih ke iPhone karena kebijakan pembaruan para produsen ponsel Android sangat buruk
      Saya bahkan membeli Nexus 5, dan dalam 1,5 tahun perangkat itu pada dasarnya mati karena Android baru membutuhkan driver grafis baru dan Qualcomm menolak menyediakannya
      Katanya sekarang sudah lebih baik, tetapi saya tidak tahu apakah benar begitu
      Saya memakai iPhone 7 sebagai perangkat utama selama 5 tahun, dan saya menggantinya hanya karena ada penawaran yang terlalu bagus untuk dilewatkan
      Banyak ponsel Android juga mengalami penurunan kinerja penyimpanan
      Seiring waktu jadi sangat lambat
      iPhone 7 sekarang memang lambat juga, tetapi itu terjadi setelah 7 tahun, bukan setelah 3 tahun
    • Sebenarnya saya pengguna Apple yang cukup puas
      Ponsel lama mereka bagus, smartwatch-nya cocok dengan kebutuhan saya, laptop-nya ringan, senyap, dingin, dan saya menghabiskan sebagian besar waktu produktif saya di terminal
      Saya tidak terlalu tertarik memakai ponsel sebagai komputer serbaguna
      Inti persoalan di kasus ini adalah apa yang dilakukan para pengembang
      Menurut saya jawabannya adalah fokus total pada aplikasi web
      Pengguna harus dibuat paham dengan jelas bahwa pihak yang merusak pengalaman itu adalah Apple
      Pada tahap ini, satu-satunya hal yang akan dipahami Apple adalah perpindahan pengguna
      Dan ini memang masalah perpindahan pengguna yang nyata
      Apple adalah pencari rente
    • Ketika Apple membuang Flash, yang akhirnya mati memang Flash
    • Hampir tidak ada pengguna nonteknis yang benar-benar peduli pada dukungan PWA