ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin

quick_linkASP.NET מפלה כנגד דפדפנים שאינם IE - בתצורת ברירת המחדל

published at 17/06/2005 - 19:05 · ‏פורסם דוביקס · ‏tags אינטרנט · שלח לחברידידותי למדפסת
אינטרנט 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 תגובות
סף חסימה
  
ההערות הינן מטעם כותביהן. אין צוות האתר לוקח אחריות על תוכנן
Re: ASP.NET מפלה כנגד דפדפנים שאינם IE - בתצורת ברירת המחדל (ניקוד: 0)
ע"י פינגווין אנונימי ב 17/06/2005 - 19:43
טכנולוגיה של מיקרוסופט,למה שיהיה להם אכפת מהיריבים שלהם?
נ.ב- לפתח בasp בחירה אדיוטית.


[ השב לזאת ]

Re: ASP.NET מפלה כנגד דפדפנים שאינם IE - בתצורת ברירת המחדל ע"י פינגווין אנונימי ב 18/06/2005 - 01:18
Re: ASP.NET מפלה כנגד דפדפנים שאינם IE - בתצורת ברירת המחדל ע"י פינגווין אנונימי ב 06/11/2006 - 10:32
ואל תגידו לי שהם לא עושים את זה בכוונה ! (ניקוד: 1)
ע"י hanan ב 17/06/2005 - 21:20

(מידע על משתמש | שלח הודעה) http://
בזמנו היה ויכוח באחד הפורומים, אם מיקרוסופט עושים בכוונה כל מיני דברים כדי להקשות או לקלקל למערכות הפעלה אחרות. היה מי שטען שהם לא עושים את זה בכוונה...
אבל אני משוכנע שהם כן...

[ השב לזאת ]

Re: ואל תגידו לי שהם לא עושים את זה בכוונה ! ע"י DL8 ב 17/06/2005 - 22:47
Re: ASP.NET מפלה כנגד דפדפנים שאינם IE - בתצורת ברירת המחדל (ניקוד: 0)
ע"י פינגווין אנונימי ב 17/06/2005 - 22:47
למה הארגון לשאחראי לביקור המונופולים לא מונע דבר כזה?
איך יתכן שמייקרוסופט ממשיכים להשתמש במונופול שלהם להפלייה מכוונת כנגד משתמשים שלא משתמשים בתוכנות שלה?

עד מתי יעלוזו רשעים?

[ השב לזאת ]

Re: ASP.NET מפלה כנגד דפדפנים שאינם IE - בתצורת ברירת המחדל (ניקוד: 0)
ע"י פינגווין אנונימי ב 17/06/2005 - 23:27
טוב שאתם לא מתלוננים על גירסא מלפני 3 שנים.
בגירסא הקרובה של ASP.NET (גירסא 2.0) תהיה תמיכה בברירת המחדל ב-XHTML.

[ השב לזאת ]

Re: ASP.NET מפלה כנגד דפדפנים שאינם IE - בתצורת ברירת המחדל ע"י פינגווין אנונימי ב 17/06/2005 - 23:55
Re: ASP.NET מפלה כנגד דפדפנים שאינם IE - בתצורת ברירת המחדל ע"י צחי_ ב 23/08/2008 - 22:11
Re: ASP.NET מפלה כנגד דפדפנים שאינם IE - בתצורת ברירת המחדל (ניקוד: 1)
ע"י Love ב 18/06/2005 - 03:39

(מידע על משתמש | שלח הודעה) http://http://
אם אני לא טועה אמורים להגביל כוחו של מונופול לא?
במיוחד כשהוא לוקח את כל כוחו מול העדר של האנשים שכלואים אצלו ועוד יותר גרום להם להישתמש במוצרים שלו וגם מי שלא לגמרי חלק מהעדר אז עוד יותר מושכים אותו אליהם

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

[ השב לזאת ]

Re: ASP.NET מפלה כנגד דפדפנים שאינם IE - בתצורת ברירת המחדל (ניקוד: 1)
ע"י alenox ב 18/06/2005 - 13:03

(מידע על משתמש | שלח הודעה) http://http://
למה ציפיתם? זו מיקרוסופט. רק המשך תפיסת נתח שוק של דפדפנים מתחרים (פיירפוקס, סאפארי) ישנה את ההתייחסות שלהם, בלית ברירה.

[ השב לזאת ]

והתגובה? לקטר?? (ניקוד: 1)
ע"י hadaso ב 19/06/2005 - 12:45

(מידע על משתמש | שלח הודעה) http://
התגובה המתאימה אינה לקטר ולרטון.
התגובה המתאימה היא לכתוב מדריך מסודר ופשוט שמסביר בנימוס למי שמשתמש באותם מוצרים של מיקרוסופט איך לשנות ידנית את ההגדרות כדי שאתרי האינטרנט יראו כמו שהם התכוונו שהם יראו, ושיסביר להם גם למה הם צריכים לשנות את ההגדרות ידנית (וההסבר לא צריך להגיד ש"בגלל שמדובר בחברה מרושעת שרוצה להשתלט על העולם". ההסבר הרבה יותר פשוט: הם פשוט עדכנו את ההגדרות מזמן). ואז אפשר לפרט אלטרנטיבות שמתעדכנות לעתים יותר קרובות.
בקיצור: הדרך היא לעזור למי שיש לו בעיה עם המוצר המחורבן שהוא קנה ושמי שספק לו אותו לא ממש תומך בו בלי להטיף לו מוסר, ולגרום לו בעדינות להבין שהוא שלם על מוצר מחורבן ומיושן באריזה נוצצת...
וכשיש מדריך מסודר כזה, צריך לשלוח תגובות עם לינק מתאים לכל webmaster שזקוק לו...

[ השב לזאת ]

Re: ASP.NET מפלה כנגד דפדפנים שאינם IE - בתצורת ברירת המחדל (ניקוד: 1)
ע"י צחי_ ב 23/08/2008 - 22:16

(מידע על משתמש | שלח הודעה) http://www.mozilla.org.il
סליחה שאני מתפרץ לכזה פוסט ישן, אבל נתקלתי בו במקרה, וחשבתי שיהיה מועיל לצרף פה את התיקון שיש לבצע בקובץ web.config של יישום ה-ASP.NET שלך כדי לאפשר לו לזהות דפדפנים מתקדמים. זה נמצא בויקי של מוזילה ישראל. כמו כן, כפי שצויין מעלי, ASP.NET 2.0 אמורה לתמוך גם בדפדפנים חדשים, אך לא הזדמן לי לנסות אותה.

ולכל המלעיזים, פיתוח ב-ASP.NET הוא נוח מאוד ומאוד מהיר, והרבה יותר נוח מ-PHP למשל.

[ השב לזאת ]