באג ה-100: הגרסה הבאה של כרום ופיירפוקס עלולה לשבור אתרים

גרסה 100 של כרום ופיירפוקס עלולה לגרום לאתרים לא להיות מוצגים היטב. החדשות הטובות: המפתחים כבר על זה

מקור: web.dev

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

לא Y2K, אבל דומה

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

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

כחלק מהניסיון שלהם לנסות ולמנוע את "שבירת רשת", ישנה רשימת Issues בגיטהאב שמנהלים המפתחים – דרך יוזמת webcompat, שמנסה לוודא שהכל רץ חלק ברשת מבחינת תאימות. למרות שהרשימה לא מאוד ארוכה, עד כה ברשימה של משתמשים בבטא של גרסאות 100 השונות – ישנם גם כמה אתרים גדולים ש"נשברו" כמו יאהו, האתר של חברת המשחקים בת'סדה, אתר ענקית הרכב Daimler ואתר HBO Go.

עוד סיפורים כאלו מחכים לכם עכשיו עוד סיפורים כאלו מחכים לכם עכשיו בערוץ העדכונים הרשמי של גיקטיים

המפתחים מסבירים כי בעיה דומה קרתה גם כשהדפדפנים החליפו קידומת מגרסה 9 לגרסה 10, אי שם לפני 12 שנים. עתה, עם המעבר למספר גרסה תלת ספרתי, ייתכן שהקוד של חלק מהאתרים – אם לא יעודכן כמובן – יתקשה להתמודד עם מספר גרסה 100 בדפדפן.

כחלק מהניסיון למזער, ואולי אף למנוע לחלוטין, את הבעיות הצפויות עם אתרים מסוימים – מפתחים בכרום יכולים להריץ flag (הלינק מגיע ישירות לקטע בבלוג שמסביר איך לעשות זאת) שיציג את הגרסה כ"100" למרות שמדובר בגרסה 99 – כדי לבדוק האם האתר שלהם צפוי להיפגע משינוי הגרסה – ולדווח על כך מבעוד מועד.

בשתי החברות גם מתכוננים ל"יום הדין", אם זה יגיע, ויאפשרו את נעילת גרסת הדפדפן על גרסה 99 אם השינוי הצפוי להגיע יוביל לבעיות נרחבות מהצפוי. מוזילה צפויה לפעול בשתי חזיתות: תיקון מהיר שיסייע בהרצת האתרים שיסבלו משינוי הגרסה או הקפאת העדכון. בזמן שבצוות של כרום מתכננים להשתמש ב-flag שיקפיא את גרסת הדפדפן על 99.

במיקרוסופט, בניגוד לגוגל ומוזילה, טרם פרסמו איך הם מתכננים להתמודד עם הבעיות האפשריות של המעבר לגרסה 100 של אדג'.

אושרי אלקסלסי

Your Friendly Neighborhood Geek. יש לכם סיפור טכנולוגי? דברו איתי: [email protected]

הגב

13 תגובות על "באג ה-100: הגרסה הבאה של כרום ופיירפוקס עלולה לשבור אתרים"

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 

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

סידור לפי:   חדש | ישן | הכי מדורגים
דני
Guest

יש לי הרבה מה להגיד על מפתחים שהקוד שלהם נשבר עם מעבר מ99 ל100…
אבל בקצרה LOL

ASD
Guest

ניסיתי לחשוב ממש חזק ולא הצלחתי לחשוב על איך אתר יכול להישבר בגלל השינוי הזה. הרי גם אם מפתח כותב שהוא מחפש גרסא גדולה יותר מ-X, אזי 100 אמור לענות על התנאי. המקרה היחידי שאני יכול לחשוב עליו זה אם הקוד אומר בפירוש לבדוק רק 2 ספרות ולא מספר כמספר – אבל אם יש מפתחים כאלה שם בחוץ אז השם ישמרינו (או שיש סיבה לעבוד ככה שאני לא מבין).

מבקר באתר
Guest

מה? נראה לי שאין לך מושג בתכנות.
תציץ קצת במאמרים על גרסאות והמכניקה שמאחורי
https://letmegooglethat.com/?q=in+app+updates

ASD
Guest

יכולת להסביר, יכולת להתנשא. בחרת שלא להסביר.

קורה לטובים
Guest

חשוב להעלות מודעות לזה כי יש לפעמים קוד legacy שמפרסר useragents שכתב מישהו לפני מאתיים שנה וזה מתחבא איפשהוא בתוך מליוני שורות קוד. זה לא פרויקט באוניבסיטה של 200 שורות.

מאיר
Guest

אולי מישהו יכול להמליץ על דפדפן טוב (לאנדרואיד) למי שלא מבין הרבה בענינים הללו?

מייק ברנט
Guest

דפדפן adblockplus לאנדרואיד – גם חוסם פרסומות מצויין
וגם שומר באמצעים שונים על פרטיות המשתמש – כדאי לעבור על ההגדרות באפליקציה לפני שמתחילים להשתמש.
https://adblockplus.org/android-install

מאיר
Guest

תודה רבה.

User99
Guest

עוד מקרה, כשמסדרים את הגירסאות כסטרינג 100 יהיה קטן יותר מ-99

מישהו
Guest

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

aaaa
Guest

יש מצב שכרום יתקנו את הבאג המטריד עם הזחת הלשוניות? במקום לזוח ממקום למקום נפתח חלון חדש. שיפתרו את זה ומבחינתי הכל בסיידר….
(-:

יצחק כהן
Guest

ב"ה

אתה די טועה, כי יש חבילות מסויימות שכן נשענות על גירסת דפדפן כי יש דברים שהם שונים בין גירסאות ובמיוחד בחבילות שהם יותר "low level"

ויתכן שאתה משתמש בחבילה כזאת ללא ידיעתך (כי גם כל npm בנוי מכמה אחרים), לכן מציעים לנו בדיקה וכדאי מאוד לא לזלזל וכן לבדוק תאימות

בצל כחול
Guest

"במיקרוסופט, בניגוד לגוגל ומוזילה, טרם פרסמו איך הם מתכננים להתמודד עם הבעיות האפשריות של המעבר לגרסה 100 של אדג’."

חכו… במייקרוסופט כמו במייקרוסופט יטפלו בבאג הזה עוד איזה 3-4 שנים.
ה"אקספלורריות" לא עזבה את מייקרוסופט.

wpDiscuz

תגיות לכתבה: