עיקרי דפדפנים הפיכת HTML5 לעבודה בגרסאות ישנות של Internet Explorer

הפיכת HTML5 לעבודה בגרסאות ישנות של Internet Explorer



מורשת ו- html5

הפיכת HTML5 לעבודה בגרסאות ישנות של Internet Explorer

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

כמובן, בדפדפנים מדור קודם אני מתכוון לאינטרנט אקספלורר, שכן כל שאר השחקנים הגדולים מתעדכנים באופן קבוע והמשתמשים שלהם נוטים ללכת בעקבותיו: דפדפנים כמו פיירפוקס, ספארי ואופרה תמכו ב- HTML5 במשך זמן מה. מפתחים מסוימים עשויים להחליט להפסיק לתמוך ב- IE6, אך עבור חלקם זו לא אפשרות ובכל מקרה, גם IE7 וגם IE8 לא תומכים ב- HTML5. IE9 יהיה, אך הוא פועל רק ב- Windows Vista ו- Windows 7, כך שהגרסאות האחרות עדיין יהיו קיימות עוד הרבה זמן, כפי שראינו ב- IE6.

אז מה צריך לעשות כדי ש- HTML5 יעבוד ב- Internet Explorer?

כיצד לבטל כיתוב סגור בדיסני פלוס

אלמנטים לא ידועים

ובראש ובראשונה, IE לא יעבד שום אלמנט שהוא אינו מזהה, ולכן הוא יתעלם לחלוטין מאלמנטים מבניים של HTML5 כגון header, footer, article, section, ו- nav, כל החלקים העיקריים של אתר HTML5. ניתן לתקן זאת על ידי ספר ל- IE על אלמנטים אלה באמצעות JavaScript. הדרך הטובה ביותר לעשות זאת היא לכלול את HTML5 שיב תסריט, נוצר על ידי רמי שארפ. סקריפט שימושי זה יוצר את כל האלמנטים הרלוונטיים של HTML5 אשר IE יידע כעת עליהם בעת עיבוד הדף.

בעיה אחת בכך היא שזה לא יעבוד עבור משתמשים שה- JavaScript שלהם מושבת. למרבה הצער אין שום דרך לעקוף את זה, ולכן על היזם לקבל החלטה להשתמש ב- HTML5 או להישאר עם HTML 4.01.

סִגנוּן

לרוב הדפדפנים יש גיליונות סגנונות פנימיים, שבין היתר חלים display:block כדי לחסום אלמנטים ברמה. בעוד שחלק מהדפדפנים החדשים יותר עושים זאת כעת עבור רכיבי ה- HTML5 הרלוונטיים, חלקם לא, ויש להוסיף זאת לכל הדפדפנים. פשוט הוספת הסטיילינג הבא תעשה את הטריק:

article, aside, figure, footer, header, hgroup,
menu, nav, section { display:block; }

אלמנטים צורתיים

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

בסדר גמור. מאז המפרט HTML5 הורחב ב דרך תואמת לאחור , כל סוגי הקלט שאינם מזוהים, מתייחסים אליהם כאל text ויהיה פשוט שניתנו כך.

ניהול זיכרון קוד שגיאה חלונות 10

מולטימדיה

כפי שדברתי בעבר, וִידֵאוֹ ורכיבי שמע נועדו לאפשר נפילה חזרה לפלאש, שתעבוד מצוין ב- Internet Explorer.

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

מאמרים מעניינים

בחירת העורך

מגילות הזקנים הרביעיות: סקירה של האי הרועד
מגילות הזקנים הרביעיות: סקירה של האי הרועד
האיים הרועדים היא ההרחבה המתאימה הראשונה לשכחה. זה אולי הרחבה הכי פחות פולשנית של משחק אי פעם, שכן אם אתה לא ישן בעולם המשחק או לוחץ על אנשי תמריאל לשמועות חדשות,
השבת את סמלי הענן של OneDrive בחלונית הניווט ב- Windows 10
השבת את סמלי הענן של OneDrive בחלונית הניווט ב- Windows 10
גרסת Windows 10 האחרונה כוללת סמלים חדשים עבור מיקומי OneDrive שלך ​​המוצמדים לחלונית הניווט של סייר הקבצים. הסמלים החדשים משקפים את מצב הסנכרון של התיקיה יחד עם מצבה לפי דרישה.
כיצד לתקן מערכת מקומית מארחת שירות הגורמת לשימוש במעבד או בזיכרון גבוהים
כיצד לתקן מערכת מקומית מארחת שירות הגורמת לשימוש במעבד או בזיכרון גבוהים
חזרה כאשר שוחרר עדכון היוצרים של Windows 10 היה מספר בעיות בו מארח השירות של Windows ישתמש במעבד ו / או RAM רבים. זו הייתה בעיה זמנית כאשר מיקרוסופט פרסמה אז תיקון חם ל-
Firefox 48 יגיע עם אפשרות 'אלקטרוליזה' (תהליך לכל לשונית)
Firefox 48 יגיע עם אפשרות 'אלקטרוליזה' (תהליך לכל לשונית)
Firefox 48 צפוי להשתחרר באוגוסט 2016. מצב מרובה התהליך, המכונה 'אלקטרוליזה' או רק e10s יופעל כברירת מחדל במהדורה זו.
כיצד להחזיר משחק מחונן בקיטור
כיצד להחזיר משחק מחונן בקיטור
Steam היא פלטפורמת משחקים מלוטשת מאוד, אם כי כמה אפשרויות אינן נראות לעין. החזרים על המשחק הם ביניהם. תוכלו להחזיר לעצמכם את משחקי Steam שרכשתם, כמו גם את המשחקים שקניתם בתור
כיצד להציג את היסטוריית ההתקנה המלאה של האפליקציה ב- Mac OS X
כיצד להציג את היסטוריית ההתקנה המלאה של האפליקציה ב- Mac OS X
אפל פשטה את תהליך ההתקנה והעדכון של האפליקציה במערכת ההפעלה X, אך לפעמים אתה צריך לראות מידע נוסף בדיוק מתי ואיך הותקנה התוכנה ב- Mac שלך. כך תוכל להציג היסטוריית התקנות אפליקציה מלאה שתעזור לך לבקר או לפתור בעיות OS X.
כיצד להתקרב ב- Minecraft
כיצד להתקרב ב- Minecraft
ישנן סיבות רבות מדוע ייתכן שתצטרך להגדיל או להקטין את המינקראפט. אולי אתה צריך לראות פריטים טוב יותר בזמן שאתה יוצר או משדרג, או אולי אתה צריך לצלם את המסך המושלם. לא משנה מה הסיבות שלך