היום ביליתי זמן ארוך בבחינת דפדפן העתיד של מיקרוסופט, IE9 בגירסת ה-Platform Preview שלו כפי שניתן להוריד מהרשת. כמובן שמדובר בגירסא בה הכל יכול להשתנות – ובכל זאת, הפצת הגירסא מראה על נכונות של מיקרוסופט להתקרב למפתחים שלה, וגם לגולשי הדפדפן שלה, שהוא עדיין הפופולארי ביותר בעולם, עם נתח שוק של כ-88% בישראל.
דף הבית של ערוץ 7 בדפדפן החדש.
הבעיה הראשונה שבה נתקלתי זו בעיית קריאות – הטקסט פשוט כואב בעיניים, אבל אני משער שזה ישתפר בהמשך. גם הנטיה של הדפדפן לקרוס היא נסבלת בהתחשב בעובדה שמדובר בגירסא שאפילו אינה אלפא.
הדבר הראשון שרציתי לבדוק זה ביצועים של רכיבים באתר, למשל הדוא"ל והפורומים של ערוץ 7. עשיתי את זה במצב IE9.
בתחושה (ללא מדידה מקצועית) – דפים במצב IE9 עולים משמעותית מהר יותר מאשר ב-IE8 קודמו. לעומת זאת – פעולות המבוצעות ב-JS דווקא איטיות יותר, ובצורה מורגשת בהחלט. גם אנימציות של JQuery זוחלות.
כניסה ל-Devaloper Tools הראתה כי הרכיב הזה איטי מאוד (לא הפתעה למשתמשי הכלי המקביל ב-IE8) וטעינה שלו לאחר דף כבד אורכת לעיתים עד חצי דקה.
שיטוט מעמיק יותר הראה טאב חדש, למעקב אחרי בקשות HTTP. מזכיר את טאב NET של Firebug או גירסא בסיסית של Fiddler.
לחיצה על Response Body הפתיעה לטובה והציגה גם תמונות, תוך הדגשת השקיפות שלהן באם היתה כזו (שימושי).
טאב נוסף מציג עוגיות, והאחרון מחלק את זמן ההמתנה לדף, בדומה למוצרים דומים.
הטבלה עוד טעונה שיפור להגיע לקרסוליים של Fiddler או Firebug, אבל בסך הכל עושה עבודה מצויינת בהחלט. נתון שהיא מציגה והאחרים לא יודעים להציג – Gap, אורך הזמן בין השלמת הבקשה לבין סיום טעינת הדף. יעיל לפעמים לאיתור בעיות מחוץ ל-HTTP Request עצמו.
עד כאן לבינתיים. לי נשאר רק לחכות (כהרגלי) לגירסא העברית. כשזו תגיע – נכתוב עליה בעז"ה.