14/10/2008

סקריפט וואלה VOD, גרסה 0.5

מי שניסה לגלוש בפיירפוקס לדף הבית החדש של וואלה, גילה שהדפדפן מתחיל לזלול את כל משאבי ה cpu של המערכת. בדיקה קצרה העלתה שהבעיה היא בסקרולרים של החדשות והכלכלה שגוזלים כל אחד בנפרד כ 60% cpu , וביחד מגיעים ל 100%. העלתי גרסה חדשה לסקריפט וואלה VOD שמטפלת בבעיה – בנתיים ע”י נטרול של הסקרול לגמרי. אמנם הטיפול הוא לא בווידאו, אבל סקריפט חדש רק לבעיה הזאת נראה לי מוגזם.

סקרולרים בוואלה

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

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

6 תגובות לפוסט “סקריפט וואלה VOD, גרסה 0.5”

  1. מאת תומר:

    מאחר ובעיות עם מבזקים נגללים עושה צרות גם עם טמקא, ייתכן ויש כאן משהו שעלינו לבדוק לעומק. תוכל בבקשה לנסות לפרק את הרכיב הנגלל משאר הדף כדי שתהיה לנו האפשרות לבנות מזה testcase ולנתח את הבעיה? ההימור שלי הוא שבמצב RTL (בלבד!) משהו משתבש.

  2. מאת יהודה:

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

  3. מאת ס:

    בעבר הם לא היו מבוססי פלאש ו-CPU היה על 100%…

  4. מאת חזי:

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

  5. מאת YםYם:

    יהודה,

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

    מה היינו עושים בלעדיך?

  6. מאת el.il:

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

השארת תגובה