- Apple, yakın zamanda iOS beta sürümü yüklendikten sonra AB'de Progressive Web Apps (PWA'ler) çalışmamasının bir hata olmadığını web sitesi üzerinden açıkladı
- Apple, bu değişikliğin AB'nin yeni düzenlemesi olan Dijital Piyasalar Yasası'ndan (Digital Markets Act, DMA) kaynaklandığını ve DMA'nın farklı tarayıcı motorlarına izin verilmesini zorunlu kılan gerekliliklerinin buna neden olduğunu savundu
- Güvenlik araştırmacısı Tommy Mysk ve Open Web Advocacy, iOS 17.4'ün ikinci beta sürümüyle birlikte PWA'lerin basit web sitesi kısayollarına indirgendğini ilk fark edenler oldu
PWA işlev kaybının nedenleri ve sonuçları
- Geliştiriciler, PWA'lerin ana ekrana kaydedilmiş yer imleri gibi açıldığını fark etti; bu da "ayrı bir pencere, bildirimler veya uzun süreli yerel depolama" olmadığı anlamına geliyor
- iOS 16.4, PWA'lerin yerel uygulamalar gibi simge üzerinde bildirim gösterebilmesini sağlamıştı; ancak iOS 17.4 beta kullanıcıları, web uygulamasını açarken sistemin bunu Safari'de açmak isteyip istemediğini soran bir iletiyle karşılaştı
- Safari web sitesi kısayolları yerel depolama sunmadığı için kullanıcılar veri kaybı sorunları yaşadı ve bildirim özelliği de çalışmadı
Apple'ın tepkisi ve PWA'lere ilişkin açıklama
- Apple, birden fazla soruya rağmen resmi bir yanıt vermedi; ancak daha sonra web sitesini güncelleyerek AB'deki DMA ile ilgili değişiklikleri açıkladı
- Apple, iOS sisteminin ana ekran web uygulamalarını WebKit (Safari'nin tarayıcı motoru) tabanlı olarak desteklediğini, ancak DMA nedeniyle alternatif tarayıcı motorlarına izin vermek zorunda kaldığı için PWA desteğini sürdürmenin imkansız hale geldiğini belirtti
- Apple, değişiklik nedeniyle AB'deki kullanıcıların ana ekrandan web sitelerine erişmek için yer imleri işlevini kullanabileceğini doğruladı
GN⁺ görüşü
- Bu yazı, Apple'ın AB'nin yeni Dijital Piyasalar Yasası (DMA) kapsamında iPhone'daki Progressive Web Apps (PWA) işlevini kasıtlı olarak sınırladığını doğrulayan önemli bilgiler içeriyor
- Apple kararını güvenlik ve gizliliği gerekçe göstererek savundu; ancak bu, DMA'nın AB pazarında rekabeti teşvik etme ve kullanıcı seçimini genişletme amacıyla çelişen yönler taşıyor
- Olay, teknoloji şirketleri ile devlet düzenlemeleri arasındaki gerilimi gösteriyor ve kullanıcılar ile geliştirici topluluğunu etkileyebilecek önemli bir değişime örnek oluşturuyor
6 yorum
Tarayıcılar farklılaşır ve kullanıcıların seçim özgürlüğünü artırır, ama portlar C’de birleşir...
Portları çeşitlendirmenin ne gibi bir faydası var?
Tarayıcıların da HTML denen bir portta? birleştiği söylenebilir..
Bunun nedeni, portların bir birlik olarak kazancı paylaşan entegre bir uygulamasının bulunması, ancak tarayıcılar için hâlâ yalnızca ayrı ayrı uygulamaların mevcut olmasıdır.
Bu, donanım ile yazılım arasındaki fark değil mi?
Hacker News yorumları
Apple'ın resmi açıklamasının özeti:
Hacker News yorumlarının özeti: