07-06-2012, 09:40
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,775
|
|
האם האתר באמת מקודד ב windows-1255 ? או שמא הוא utf-8 ... (כשבונים אתר חדש, עדיף שהוא יהיה utf-8...)
זה שהגדרת הגדרה מסויימת, לא בהכרח משפיע על IE, משום ש IE באופן כללי יודע יותר טוב ממך מה אתה רוצה (או ככה לפחות חושבים השחצנים שכתבו אותו, וגורמים בכך, שוב ושוב, לבעיות אבטחה). לכן ייתכן שגם אם הדף שלך לא windows-1255, והנחת את IE במפורש לקרוא אותו כ windows-1255, אזי הוא יוצג נכון (ולא שגוי, כמו שהוא היה אמור להיות, אם IE היה עוקב אחר הנחייתך) למרות שהוא לא windows-1255. (ולכן זה ש"ב IE זה עובד", איננה הוכחה שעשית בצורה תקינה). כמובן שבמקרה הזה IE עשה "משהו טוב" מבחינת הגולש (הדף שלך יראה תקין, גם אם טעית), אבל באותה מידה גם יכול לקרות להפך (משהו טוב יוצג רע, כי IE החליט שהרע היא הצורה הנכונה, ולך תגיד לו שלא...), אז שלא תחשוב בטעות שמדובר במשהו טוב
אם אתה רוצה שנבדוק את הקידוד בפועל, לנקק לדף הרלוונטי בבקשה.
|