ההבדל בין DHTML ו- XHTML ההבדל בין

Anonim

DHTML לעומת XHTML

HTML הייתה שפה מצוינת להצגת טקסט ותמונות פשוטים על המסך. זה היה מאוד קל ללמוד וזה מותר למתחילים לבחור את השפה למעלה להתחיל לבנות דפי אינטרנט מיד. אבל הפשטות שלה גם הפך לנפילה שלה עם האינטרנט גדל אנשים כבר לא מרוצה טקסט סטטי ותמונה. היו הרבה טכנולוגיות שפותחו כדי לטפל בבעיה זו, Javascript, CSS ו- DOM נוספו ל- HTML ויחד הם נקראו DHTML. XHTML פותחה מתוך XML, ולכן היא גם תואמת את תקני ה- XML ​​קידוד. XHTML הפך תחליף טוב HTML, במיוחד בדפי אינטרנט גדולים עם הרבה אלמנטים.

-> ->

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

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

DHTML הוכיח להיות מאוד שימושי בזמן שאין חלופה אחרת היה זמין. אבל עכשיו יש אפשרויות אחרות שיכולות ליצור דפי אינטרנט דינמיים טובים יותר ללא בעיות בפני DHTML, זה כבר לא בשימוש על ידי רוב coders והוא נחשב מיושן.

סיכום:

1. XHTML הוא דיאלקט המבוסס על שפת XML בעוד DHTML אינו ניב או שפה אלא אוסף של טכנולוגיות אחרות

2. שניהם נוצרו כדי לספק תכונות נוספות ואינטראקטיביות ל- HTML

3. DHTML עדיין משתמש ב- HTML בליבתו, והוא מוטרד מבעיות הקשורות ל- HTML

4. XHTML הוא יותר יעיל וקל יותר לקוד, בגלל ההתאמה שלו ל- XML ​​

5. DHTML כבר מיושן והוחלף בטכנולוגיות אחרות