|
ASP.NET היא סביבת פיתוח התוכנה החדישה ביותר מבית מיקרוסופט. למרבה הצער, הגדרות ברירת המחדל של המערכת מפלות דפדפנים שאינם מתוצרת מיקרוסופט.
קבצי התצורה machine.config או web.config מכילים מקטע בשם browserCaps שמשתמש בזיהוי הדפדפן להתאים את תצוגת הדף ליכולות הדפדפן - למשל רמת התמיכה ב-W3C DOM, CSS ו-ECMAScript.
הבעיה - הגדרות ברירת המחדל של הקובץ לא מכירות אף דפדפן מתקדם יותר מנטסקייפ 4, שהגרסה הראשונה שלו, 4.0, שוחררה ביוני 1997, והגרסה האחרונה של דפדפן מסדרה זו, 4.0.8, שוחררה בנובמבר 1998.
התוצאה - דפי אינטרנט נראים מצויין ב-IE, אבל נראים מסורסים בדפדפנים מודרניים יותר כמו פיירפוקס, שבפועל מתקדמים בהרבה משל הדפדפן המיושן של מיקרוסופט. הפגיעה הישירה היא במפתחי ווב שעלולים להתקל באגוז קשה לפיצוח (מדוע הדף שהם בנו לא נראה טוב בדפדפנים אחרים), ובגולשים עצמם שאינם משתמשים ב-IE.
קישורים:
Hacking for Christ, ASP.NET Discriminatory By Default,
SlingFive.com, BrowserCaps and other Browser Testing/Detection Resources
| |
|
ASP.NET מפלה כנגד דפדפנים שאינם IE - בתצורת ברירת המחדל | כניסה / יצירת מנוי חדש | 14 תגובות |
| ההערות הינן מטעם כותביהן. אין צוות האתר לוקח אחריות על תוכנן |
|
|