הנך נמצא: מדריך מתקדם / שיעור 3 / דף 7
 


המדריך של תאו ל- JavaScript
 


דפים בשיעור זה:
1: JavaScript מתקדם
2: כיצד לתזמן אירועים
3: לולאות תזמון – מהן?
4: לולאות מתזמנות – איך?
5: שעון JavaScript
6: קוצבי זמן עם משתנים
7: הבחנה בין דפדפנים
8: הבחנה בין דפדפנים
9: אוביקט ומתודת הזיהוי
10: אובייקט ההיסטוריה
11: שעור 3 - חזרה
|
|
|
|
|
|
|
|
|
|
|
|

שיעור 3

דף 7: הבחנה בין דפדפנים.

כמעט כל מה שסקרתי עד כה עובד על כל הדפדפנים המאפשרים JavaScript. בכל אופן, ישנם מספר דברים אשר פשוט אינם עובדים בדפדפנים מסויימים. 3.0 MSIE , לדוגמא, אינו תומך בהחלפת תמונות. כך שאם יש לך עמוד שתלוי בהחלפת תמונות על מנת שיפעל כראוי, בצע אחד משניים: או שתשלול את כל החלפת התמונות, או שתספק לגולשים בעלי 3.0 MSIE אינפורמציה התפורה עבור הדפדפנים שלהם.

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

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

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

(ובזה נתרכז בשאר השיעור של היום).

חזור לתחילת הדף

לדף הבא «--

 
       
       
   
 
 

עמוד ראשי
מדריך בסיסי
מדריך מתקדם
החלפת תמונות
גניבת קוד
מפת האתר