משהו קורה ל-Progressive Web Apps ב-iOS 17.4 - אבל הם לא מתים

משתמשים פנו לרשתות החברתיות כדי להכחיש שיישומי אינטרנט מתקדמים נהרגו על ידי אפל ב-iOS 17.4, אבל המציאות מורכבת יותר מזה.

אפל נדרשת לאפשר מנועי דפדפן חלופיים מעבר ל-WebKit ב-iOS למשתמשי האיחוד האירופי בגללחוק השווקים הדיגיטליים, ו-iOS 17.4 משתנה כדי להתאים אותו. חלק מהמשתמשים פנו לטוויטר/X כדי להכחיש שהשינויים הללו הורגים את יישומי האינטרנט המתקדמים באייפון.

מידע חשוב למשתמשי iOS בנוגע להסרת תמיכת PWA באיחוד האירופי.

להלן כמה רעיונות ובעיות פוטנציאליות שאנו עלולים להיתקל בהן אם השינויים הללו יעשו את דרכם לגרסה הסופית.https://t.co/OC0uADIu8H

- מקסימיליאנו פירטמן (@firt)9 בפברואר 2024

פוסטים אחריםלהטיל ספקעל החשבונות הראשוניים של אבדון וקדרות. בקיצור, הפוסטים החדשים טענו שכל עוד אפליקציית אינטרנט פרוגרסיבית מוגדרת כהלכה, היא תעבוד מצוין ב-iOS 17.4.

הבעיה פותחה לראשונה עם הבטא הראשונה ב-iOS 17.4. מסך בגרסת הבטא השנייה אומר ש-Progressive Web Apps "יפתחו מדפדפן ברירת המחדל שלך". אפל שהוסיפה את ההתראה לבטא השנייה מציעה שהתכונה תישאר, אבל באיזה מצב אפשר לנחש בשלב זה.

אבל הדברים בתנופה. ברור שיש שינויים, ולא ברור מה יהיה החודש הבא.

התמיכה של אפל ב-Progressive Web Apps מעולם לא הייתה נהדרת. בפלטפורמות אחרות, יש תמיכה טובה בדפדפנים מבוססי Chromium, שיותרו באיחוד האירופי לראשונה עם iOS 17.4 - וזה כנראה מה שמוליד את ההגבלות של אפל.

אפילו עם תמיכה מוגבלת בספארי, נראה שאפל הקשיחה מאוד את הדרישות להתקנת אפליקציות אינטרנט פרוגרסיביות, ואופן הטעינה שלהן, באיחוד האירופי.

דיברנו עם כמה מפתחים מבוססי האיחוד האירופי בן לילה. לדברי מפתחים אלה, אפליקציות אינטרנט פרוגרסיביות עדיין פועלות, אך ישנם סיבוכים. כל עוד יש עובדי שירות ומניפסטים מוגדרים כהלכה באפליקציית האינטרנט, ספארי, לפחות, עדיין יטען אותם בחלון דפדפן נפרד.

בכל הנוגע לסיבוכים, נכון ל-9 בפברואר 2024, אפליקציות אינטרנט פרוגרסיביות רבות כפי שהן מקודדות אינן פועלות כהלכה. בכל רחבי הלוח, הודעות דחיפה אינן פועלות כאשר הן מוצרות על ידי יישומי אינטרנט מתקדמים. בנוסף, לאפליקציות שהותקנו בעבר האחסון נמחק בגרסת הבטא השנייה של iOS 17.4

תהליך הבדיקה והתפתחות הבטא עדיין בשלבים מוקדמים. לכן, בעוד שההגבלות באיחוד האירופי נראות מכוונות, לא ברור אם יש גם באג הקשור אליהן.

בסופו של דבר, משתמשי האיחוד האירופי יצטרכו לראות מה יתרחש בחודש הבא, שכן iOS 17.4 צריך להשיק עד ה-8 במרץ כדי לעמוד בחוק השווקים הדיגיטליים.

השינויים חורגים מעבר לאיחוד האירופי. אפליקציות אינטרנט פרוגרסיביות ב-iOS או ב-iPadOS רואות כמה שינויים גם בארה"ב, אבל הן לא מגבילות כמו מה שנראה באיחוד האירופי. ההתראות עדיין עובדות, ואחסון לא נמחק בגרסת הבטא השנייה של iOS 17.4, אבל כמו באיחוד האירופי, חלק מהעובדים שעבדו לפני כן כבר לא.

אז בשלב מוקדם כל זה בתהליך הבטא של iOS 17.4, לא ברור איך כל זה יתערער כשהכל ייאמר ונעשה.

"אנחנו לא יכולים לעשות הרבה מלבד לחכות", אמר מפתח אחד שדיבר איתנו בתרגום. "ה-DMA דורש ש-[אפליקציות אינטרנט פרוגרסיביות] יפעלו באייפון."

אנחנו לא בטוחים לגבי הטענה של המפתח שאפל חייבת לאפשר לאפליקציות אינטרנט פרוגרסיביות לעבוד. על פי תנאי חוק השווקים הדיגיטליים של האיחוד האירופי, אפל צריכה לאפשר להם לעבוד אם הם עובדים על ספארי, אבל אם הם לא עובדים על ספארי, הם לא צריכים לאפשר להם לעבוד באף דפדפן אחר.

חלק ממשתמשי הבטא באיחוד האירופי עדיין לא הושפעו. אחרים כועסים.

"אפל מנסה לברוח עם כמה שהיא יכולה", הוסיף מפתח אחר, גם הוא בתרגום.