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



03-5446364



היתרונות של dynamic html

Hebrew
שפת Dynamic HTML היא הרחבה לשפת ה HTML הנפוצה לפיתוח אתרי אינטרנט בצד המשתמש.

מהו פיתוח בצד משתמש ומהו פיתוח בפת תכנות צד שרת?

פיתוח בצד משתמש הנו שימוש באינפורמציה לביצוע פעולות כאשר הנתונים הועברו מהשרת אל מחשב הגולש. הפעולות מתבצעות כאשר המשתמש מבצע פעולות על האתר באמצעות המקלדת או העכבר.

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

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

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

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

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

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

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

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

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

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

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

דוגמאות לשימוש ב DHTML ניתן למצוא בלינקים הבאים:

https://msdn2.microsoft.com/en-us/library/ms533044.aspx

https://www.w3schools.com/dhtml/dhtml_examples.asp

https://www.webreference.com/dhtml

תאריך: 19/06/2011 14:52    מחבר:


רוצה לדעת יותר? פנה אלינו כבר עכשיו >