اپل در حال عقب نشینی از برخی از پاسخ های محدود کننده خود به مقررات اتحادیه اروپا است که آن را مجبور به اعمال تغییرات در آیفون و iOS کرده است. هنگامی که اتحادیه اروپا گفت که اپل باید مرورگرهای وب شخص ثالث را در آیفون مجاز کند، این شرکت با قطع برنامه های وب برای اتحادیه اروپا پاسخ داد. پس از شکایت توسعه دهندگان و برخی از کاربران، این شرکت سیاست خود را تغییر داده و مجدداً به کاربران اتحادیه اروپا اجازه می دهد تا یک وب سایت را به عنوان یک برنامه در صفحه اصلی خود ذخیره کنند.
برنامه های وب به روزهای اولیه آیفون بازمی گردند، زمانی که فروشگاه App وجود نداشت. در عوض، می توانید یک صفحه وب را به صفحه اصلی خود پین کنید و درست مانند یک برنامه کار می کند. این ویژگی تکامل یافته است تا به برنامه های وب اجازه می دهد داده ها را ذخیره کرده و اعلان های فشار را برای کاربر ارسال کنند. ماکرومورها توضیح خوبی در مورد نحوه عملکرد برنامه های وب و دلیل سودمند بودن آنها دارد. به عنوان مثال، یک برنامه وب بسیار کوچکتر از برنامه ای است که از اپ استور دانلود می کنید.
به ویژه، بازی ایکس باکس ابری برای عملکرد در آیفون به یک برنامه وب متکی است. به لطف وب سایت ایکس باکس که به عنوان یک برنامه وب عمل می کند، می توانید تمام بازی های ایکس باکس خود را با استفاده از کنترلر ایکس باکس روی گوشی خود بازی کنید. با افزودن مجدد این ویژگی به iOS 17.4، اپل گیمرهای ایکس باکس را که کتابخانه بازی خود را از طریق آیفون خود پخش می کنند، نجات داده است. به روز رسانی نرم افزار در اوایل ماه مارس در دسترس خواهد بود، بنابراین ما هر روز انتظار آن را داریم.
به گفته اپل، برنامه های وب یک مشکل امنیتی هستند
را مشکل با برنامه های وب که توسط اپل توضیح داده شده است، این است که iOS فقط زمانی طراحی شده است که ایمن باشد که مرورگر Webkit برنامه وب را ایجاد کند. Webkit موتور مرورگر خود اپل است که با مرورگرهای Chromium مانند Google Chrome و Microsoft Edge و سایر موتورهای مرورگر متفاوت است. اگر یکی از مرورگرهای شخص ثالث Chromium یک برنامه وب در iOS ایجاد کند، ممکن است به دوربین دسترسی پیدا کند یا نرم افزار اضافی را بدون اطلاع کاربر نصب کند. برای مقابله با این مشکل، اپل اعلام کرد که توانایی استفاده از برنامه های وب را برای کاربران اتحادیه اروپا حذف می کند.
خوشبختانه، اپل در بهروزرسانی اخیر میگوید که مسیر خود را تغییر داده و به مرورگرهای شخص ثالث اجازه میدهد تا برنامههای وب ایجاد کنند. هنگامی که این برنامه ها ایجاد و در صفحه اصلی ذخیره می شوند، به نظر می رسد که به جای استفاده از مرورگر شخص ثالث، در موتور مرورگر Webkit خود اپل اجرا می شوند. مشخص نیست که چگونه این ممکن است بر عملکرد تأثیر بگذارد، اما در حال حاضر به نظر یک مصالحه معقول است.
ما درخواستهایی مبنی بر ادامه ارائه پشتیبانی از برنامههای وب صفحه اصلی در iOS دریافت کردهایم، بنابراین ما به ارائه قابلیت برنامههای وب صفحه اصلی در اتحادیه اروپا ادامه خواهیم داد. این پشتیبانی به این معنی است که برنامههای وب صفحه اصلی همچنان مستقیماً بر روی WebKit و معماری امنیتی آن ساخته میشوند و با مدل امنیت و حریم خصوصی برای برنامههای بومی در iOS هماهنگ میشوند.» اپل در صفحه توسعه دهندگان خود.
اپل در گذشته گفته بود که برنامههای وب خیلی محبوب نیستند، و دلیل اینکه چرا این ویژگی ارزش تلاش بیشتر برای ایجاد یک راه حل مناسب و ایمن برای این مشکل را ندارد، «تصویب بسیار کم برنامههای وب صفحه اصلی توسط کاربر» را ذکر کرد.