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

Anonim

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

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

דפי HTML משעממים פינו את מקומם לעליית DHTML או HTML דינמי. DHTML מאפשר ליוצר של דף האינטרנט לתכנת תגובות ספציפיות לפעולות מדויקות שהצופה עושה. זה מאוד בולט כאשר הצופה מזיז את העכבר על גבי כפתור כפתור או זוהר או נראה לחוץ. זוהי יכולת של DHTML זה לא אפשרי עם HTML לבד.

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

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

מצא ספר על AJAX and HTML.