הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   הודעה שתוצג רק לדפדן מסויים (https://hosts.co.il/forums/showthread.php?t=101100)

yortem 17-11-12 19:12

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

אדיר 17-11-12 19:16

את הזיהוי ניתן לבצע באמצעות האובייקט navigator:
http://www.w3schools.com/jsref/obj_navigator.asp

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

Kernel 17-11-12 19:34

ציטוט:

נכתב במקור על ידי xPerfection (פרסם 863435)
את הזיהוי ניתן לבצע באמצעות האובייקט navigator:
http://www.w3schools.com/jsref/obj_navigator.asp

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

למה לא ב-Backend?
PHP קוד:

function browserid($browser)  {
$zuseragent $_SERVER['HTTP_USER_AGENT'];
return 
strstr($zuseragent,$browser);
}
if((
browserid("MSIE") != FALSE))
{
    echo 
'MSIE SPECIFIC HTML CODE';



אדיר 17-11-12 19:42

בצד השרת אני חושב שזה קצת מיותר ולא הכי מתאים למטרה.
לדעתי עדיף בצד הלקוח היות והמטרה היא להציג הודעה בהתאם לתוצאה ובצורה הזאת זה יותר גמיש ונוח בהמשך העבודה עם המידע.

Kernel 17-11-12 21:20

ציטוט:

נכתב במקור על ידי xPerfection (פרסם 863438)
בצד השרת אני חושב שזה קצת מיותר ולא הכי מתאים למטרה.
לדעתי עדיף בצד הלקוח היות והמטרה היא להציג הודעה בהתאם לתוצאה ובצורה הזאת זה יותר גמיש ונוח בהמשך העבודה עם המידע.

למה לשלוח סתם מידע ל-40% מהדפדפנים?
מה שאתה מציע יתבצע דרך Javascript, שעוד יותר מאט/מעמיס את טעינת האתר.

אדיר 17-11-12 21:48

ציטוט:

נכתב במקור על ידי Kernel (פרסם 863455)
למה לשלוח סתם מידע ל-40% מהדפדפנים?
מה שאתה מציע יתבצע דרך Javascript, שעוד יותר מאט/מעמיס את טעינת האתר.

בעולם האמיתי החסרונות שאתה מציין אינם משמעותיים ואל מול היתרונות הם אפילו אפסיים.

אנחנו עובדים היום עם מכשירים בעלי יכולות גבוהות יותר משל מכשיר טטריס ממוצע ורוחב הפס ברוב הבתים וחוות השרתים גבוה מ- 1kb/s.
עוד כמה ביטים לא יהרגו אף אחד, ובדיקת ערך של אובייקט ב- javascript זה דבר שהדפדפן היום יכול לעשות גם בלי להיתקע.

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

לדעתי כמובן.


כל הזמנים הם GMT +2. הזמן כעת הוא 00:53.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ