jQuery 2.0 יצאה לאוויר העולם

גרסה חדשה ל-jQuery - כזו שלא תומכת באינטרנט אקספלורר 6-8. מה ההשלכות התפעוליות עבורנו?

קצת באיחור, אבל יותר טוב מאוחר מאשר לעולם לא וחשבתי שזה מספיק חשוב כדי לקבל פוסט משלו – jQuery 2.0 יצאה לאויר העולם!
במקביל יצאו שתי הגרסאות האחרונות ל-jQuery – גרסה 2.0 וגרסה 1.91. מדוע יצאו שתי גרסאות? במה להשתמש? למרות ששתי הגרסאות תמכות באותו API, גרסה 2.0 אינה תומכת באינטרנט אקספלורר 6-8.

מתי אנחנו יכולים להשתמש ב-jQuery 2.0? בראש ובראשונה עבור אפליקציות מובייל היברידיות – הכוונה בהיברידיות היא לאפליקציות מובייל שעטופות בקוד Java אבל בת'כלס התצוגה שלהן נעשית בסביבת web. לאפליקציות כאלו כמובן שאינטרנט אקספלורר לא רלוונטי כלל. jQuery 2.0 תומכת בדפדפני האנדרואיד הישנים ביותר. הגרסה החדשה רלוונטית לאלו מכם שמפתחים תוספים לכרום או לפיירפוקס.
היתרון הגדול של jQuery 2/0 הוא הגודל שלה – 12 אחוז פחות מגרסת 1.91 המקבילה. וכפי שאנו יודעים במובייל כל ביט חשוב.

jquery_logo

כיוון שרובנו עדיין צריכים להתייסר תחת עולו של אינטרנט אקספלורר, נשאלת השאלה – מה בנוגע אלינו? המפתחים של jQuery טוענים שהם ימשיכו לתחזק את גרסת 1.91 בכל מה שקשור לבאגים חדשים. באופן מעשי, מלבד מיעוט זעיר של מפתחים, דפדפן אינטרנט אקספלורר 6 ו-7 כבר מתים ואיש לא מפתח עבורם. הבעיה היא דפדפן אינטרנט אקספלורר 8 שעדיין מחזיק ב-9.4 אחוז מהשוק בעולם כולו וב-14.5 אחוז בישראל. כיוון שעושה רושם שלפחות בשנה הקרובה אינטרנט אקספלורר 8 פה על מנת להשאר, לפחות כל עוד XP נמצאת בתמונה, עבור רוב המפתחים יציאת הגרסה החדשה של jQuery 2.0 היא לא סיבה גדולה למסיבה.

החדשה הגדולה ביותר עבור מפתחים ב-jQuery החדשה היא הסרת jQuery.browser – שמאפשרת לדעת את ה-User Agent. זו לא חדשה מאד גדולה כיוון שרוב המפתחים משתמשים ב-Feature detection על מנת לבדוק אם הדפדפן תומך בתכונות הרלוונטיות.

פוסטים נוספים שכדאי לקרוא

פתרונות ומאמרים על פיתוח אינטרנט

יישום של nonce על מנת להגן מפני התקפות injection

בפוסט הקודם הסברתי על hash עם CSP על משאבי inline – שזה נחמד ומעולה אבל פחות ישים בעולם האמיתי שבו בדרך כלל התוכן ה-inline (בין

פתרונות ומאמרים על פיתוח אינטרנט

רינדור של קליינט סייד עם SSR

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

גלילה לראש העמוד