اپل ظاهراً عملکرد برنامههای وب پیشرو (PWA) را در آخرین نسخه بتا iOS 17.4 محدود کرده است، به طور خاص کاربران اتحادیه اروپا را هدف قرار داده است. به نظر می رسد این اقدام نقش PWA ها را به عنوان جایگزین های مناسب برای برنامه های بومی در iOS تضعیف می کند.
همانطور که برای اولین بار توسط Web Advocacy را باز کنیدبه نظر میرسد دومین نسخه بتا iOS 17.4 تغییراتی را ارائه میکند که برنامههای وب را در یک نقطه ضعف قابل توجه در اروپا قرار میدهد. نسخه بتای جدید iOS از راهاندازی این برنامهها در پنجره سطح بالای خود که کل صفحه را اشغال میکند، جلوگیری میکند و در عوض آنها را در Safari باز میکند، تغییری که بهطور قابلتوجهی بر تجربه کاربری و عملکرد آنها تأثیر میگذارد. این حرکت به طور موثر PWA ها را به میانبرهای وب سایت تنزل می دهد.
اکنون، وقتی کاربر در اروپا روی نماد برنامه وب ضربه میزند، پیامی سیستمی را مشاهده میکند که از شما میپرسد آیا میخواهد آن را در Safari باز کند یا لغو کند. این پیام اضافه می کند که برنامه وب “از این پس در مرورگر پیش فرض شما باز خواهد شد.” وقتی در Safari باز میشود، برنامه وب مانند یک نشانک باز میشود، بدون پنجره اختصاصی، اعلانها یا فضای ذخیرهسازی بلندمدت محلی. از آنجایی که نسخه سافاری دیگر نمیتواند به دادههای محلی دسترسی داشته باشد و همچنین اعلانهای خراب، کاربران با برنامههای وب موجود مشکلاتی مانند از دست دادن دادهها مشاهده کردهاند.
برنامههای وب پیشرو برای ارائه تجربه کاربری مشابه با برنامههای بومی با استفاده از فناوریهای وب طراحی شدهاند، با پتانسیل کاربران برای اضافه کردن مستقیم آنها به صفحه اصلی خود بدون نیاز به فروشگاه برنامه. آخرین تغییر به ویژه بحث برانگیز است زیرا از نظر تاریخی اپل پیشنهاد کرده است که توسعه دهندگانی که تمایلی به رعایت آن ندارند اپ استور دستورالعمل ها می توانند به جای آن بر برنامه های وب تمرکز کنند. اکنون، به نظر میرسد که تنظیمات اخیر این شرکت با محدود کردن قابلیتهای PWA و توانایی آنها برای رقابت با برنامههای کاربردی بومی در iOS، با این موضع در تناقض است و سؤالاتی را در مورد تعهد آن به پشتیبانی از فناوریهای وب به عنوان جایگزینی مناسب برای فروشگاه App ایجاد میکند.
این پیشرفت در بحبوحه اقدامات اپل برای انطباق با قانون بازارهای دیجیتال اتحادیه اروپا (DMA) صورت می گیرد که هدف آن ترویج رقابت و تنظیم شیوه های “دروازه بانان” دیجیتال است. تصمیم اپل برای تغییر عملکرد PWA ها به طور خاص در اتحادیه اروپا می تواند به عنوان تلاشی برای حرکت در چشم انداز نظارتی اعمال شده توسط DMA تفسیر شود. این شرکت ممکن است به سادگی بخواهد از استفاده کاربران در اروپا از برنامه های وب با موتورهای مرورگر جایگزین جلوگیری کند، اما هنوز در مورد انگیزه های خود اظهار نظر نکرده است.
نشانه هایی وجود دارد که iOS 17.4 از اطلاعات حامل سیم کارت برای قفل جغرافیایی عملکرد برنامه وب در اتحادیه اروپا استفاده می کند. برنامه های وب در سایر مناطق در سراسر جهان تحت تأثیر قرار نمی گیرند.
منبع: https://www.macrumors.com/2024/02/08/ios-17-4-nerfs-web-apps-in-the-eu/