הגדרת XHTML ו- DHTML
Miscellanea / / July 04, 2021
מאת גוילם אלסינה גונזלס, בינואר. 2019
שפת הסימון HTML משמשת ל- בִּניָן דפי אינטרנט מאז תחילת שירות מקוון זה של מרשתת, אבל עם הזמן ו אבולוציה של הסביבה בה הוא עובד, אותה שפה עברה הרחבות ושינויים, כמו גם נולדו גרסאות.
זהו המקרה של שני הנפוצים ביותר, XHTML ו- DHTML, אותם נסביר במאמר זה.
XHTML הוא גרסה של HTML בה שפת הסימון מתבטאת כגרסה נכונה של XML.
HTML נולד מ- XML, אך מרשה לעצמו חופש מסוים. לפיכך, הם יכולים להתקיים תגים לא סגור, כמו במקרה של
או ה
.
XHTML אינו מאפשר שגיאות אלה, מה שהופך אותה לשפה שהופכת מחמירה יותר, אך יחד עם זאת, קל יותר לבצע ניפוי שגיאות בשגיאות קוד.
חוקים אחרים המשפיעים עליו - שהם לא יותר מאלה שבאים לידי ביטוי ב- XML - הם החובה לצרף את כל הערכים המספריים במרכאות כפולות (ב- HTML אנחנו יכולים להיות יותר רופף בהקשר זה בנסיבות מסוימות), והדרישה כי האלמנטים והתכונות ייכתבו באותיות קטנות, דבר המקשה על קריאת הקוד הפשוט מראה.
מצידו נקרא DHTML HTML דינמי, והוא משמש ליצירת אתרים דינמיים המשתנים בצד הלקוח. אתה זקוק לתחרות של משאבים אחרים שיכולים לעבוד יחד עם HTML קונבנציונאלי.
ואמרות
אֶמְצָעִי מסוכמים בדרך כלל בשפה של תִכנוּת JavaScript, המספק שליטה בזרימות ביצוע, וגיליונות סגנון CSS, המאפשרים לספק לְכִידוּת חזותית לדפים שנוצרו.דפים אלה מורכבים כרגע (באופן דינמי ומכאן שם השפה) מכיוון שהם תלויים במה שנמצא בכל רגע מאגר מידע, ותוכנו עשוי להשתנות, בין אם האינטראקציה היחידה מהצד לָקוּחַ, בין אם מאותו צד זה מתקשר עם אלמנט אחר של השרת, כגון מסד נתונים.
דוגמה תהיה אתר שמאפשר לנו לעקוב אחר תוצאות התחרויות הלאומיות השונות כדורגל תוך כדי משחקים, ומשתנה כמטרות ואחרות אירועים.
התוצאות משתנות עם התפתחות ההתאמות, לכן יש לבצע את השאילתות באופן דינמי ב- מסד נתונים (שם נכנסות התוצאות) ומוצג כרגע למשתמש מבלי לטעון מחדש את כל העמוד.
צילומים: Fotolia - Dervish15 / 4Max
ערכות נושא ב- XHTML ו- DHTML