Drupalcon Szeged 2008

בדיקת תאימות עיצובים

בונים עיצוב חדש? כדאי שתבדקו לאילו דפדפנים הוא תואם.

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

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

איזה דפדפנים כדאי לבדוק? תסתכלו על מגמות הגלישה. הדפדפנים העיקריים הנמצאים בשימוש הם Firefox ו Internet Explorer 6 + 7. ויש גם את Safari שתופס 2% מהשוק והשימוש בו הולך ועולה. (את דפדפן אופרה - opera browser - אין לדעתי צורך לבדוק. השימוש בו זניח ונמצא במגמת ירידה. גם avant לא תופס נפח גלישה משמעותי).

גם מבין הדפדפנים העיקריים לא צריך לבדוק לדעתי כל דפדפן (web browser) וכל גירסה - מספיק לבדוק את פיירפוקס, IE6+7 וספארי. בדיקה זו תכסה את מנועי הדפדפנים העיקריים הנמצאים בשימוש.

על מכונת ה-XP שלי היה פיירפוקס + אקספלורר 7. התקנתי אקספלורר 6 בעזרת Multiple IEs, התקנתי ספארי ויצאתי בזול. ההתקנות לקחו 20 דקות.

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

* אינטרנט אקספלורר צריך לבדוק כל גירסה בנפרד. אפשר אמנם לבדוק זאת דרך האינטרנט באתרים כמו IE Netrenderer אבל אם רוצים לבדוק התנהגות דינמית חייבים דפדפן אמיתי. אז מה עושים? אם יש לכם חלונות XP, תוכלו להתקין גירסאות קודמות של אקספלורר על אותו המחשב בעזרת התוכנה Multiple IEs - תוכנה זריזה וקלת משקל שעושה לכם את העבודה. למצבים אחרים, ייתכן ותידרשו להוריד Microsoft Virtual PC. הנה VPC Images - גירסאות VPC מותקנות עם רשיון לזמן מוגבל של מספר חודשים - עבור גירסאות שונות של דפדפנים ומערכות הפעלה. החסרון - צריך לפחות 1.5 ג'יגה שטח דיסק עבור ההתקנה, ואחרי מספר חודשים יש לבצע את ההתקנה שנית כי הרשיון הוא לזמן מוגבל. מספור הגירסאות הוא די מבלבל - הנה מדריך שמסביר את הנושא. לחילופין תוכלו גם לרכוש רשיון (במקרה כזה כדאי להשתמש ב-VMWare workstation ולא ב-Microsoft Virtual PC כי הביצועים יותר טובים)

* כדי לכסות את הנושא של תאימות האתר למקינטוש וללינוקס תורידו את גירסת חלונות של ספארי, הדפדפן המוביל של חברת Apple. המנוע של ספארי זהה למנוע של דפדפן konqueror - אחד הדפדפנים המובילים על לינוקס, כך שבדיקה על ספארי תכסה אתכם גם מבחינת משתמשי לינוקס שאינם משתמשים בפיירפוקס אלא ב-konqueror. (לחילופין, ייתכן שתרצו להתקין לינוקס בעזרת VMWare Workstation אבל זה מורכב בהרבה).

* ואם יש לכם מקינטוש? התקינו עליו חלונות בעזרת התוכנות של Parallels, והמשיכו בהתקנת התוכנות כמו בסעיפים הקודמים.

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

תגובות

יש להזהר מהסטטיסטיקות

באותו עמוד ממנו ציטטת את הסטטיסטיקות, יש מספר הערות, הנה אחת מהן:

Statistics Are Often Misleading

You cannot - as a web developer - rely only on statistics. Statistics can often be misleading.

Global averages may not always be relevant to your web site. Different sites attract different audiences. Some web sites attract professional developers using professional hardware, while other sites attract hobbyists using old low spec computers.

Also be aware that many statistics may have an incomplete or faulty browser detection. It is quite common by many web-stats report programs, not to detect the newest browsers.

מה שנכון נכון

זה בדיוק מה שבאתי להגיד - הסטטיסטיקות באתר המצוטט מוטות והאתר מציין זאת במפורש - מבקרים בו יותר אנשים שעוסקים בפיתוח וובי מאשר באתרים כלליים.
עוד על הנושא כולל סטטיסטיקות אחרות כאן: http://en.wikipedia.org/wiki/Usage_share_of_web_browsers

זה לא משנה

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

חדש באתר