צד לקוח – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
אין תקציר עריכה |
מאין תקציר עריכה |
||
שורה 1:
ב[[אינטרנט]], ה[[מחשב]] הביתי מהווה 'לקוח' שמקבל את המידע שביקש מה[[שרת]] ומציג אותו
== לקוח אינטרנט ==
בראשית ימיה של
== תכנות בצד לקוח ==
המיגבלה העיקרית של שפת ה-HTML היא, שהיא מסוגלת ליצור דפים סטטיים בלבד. כדי לשפר את חוויית המשתמש, וכדי ליצור שמישות גבוהה, פותחה שיטה שכונתה [[Dynamic HTML]] שעניינה, כפי המשתמע משמה, הוא לאפשר דפים דינמיים ואינטראקטיביים,
כדי לבצע פעולות אלו פותחו [[שפת תכנות|שפות תכנות]] המיועדות לפעול בצד הלקוח, כשהבולטת ביניהן היא [[JavaScript]]. שפות אלו הינן שפות תוכנה לכל דבר, אך בניגוד לרוב שפות התוכנה הרגילות, ובניגוד לתכנות ב[[צד שרת]]- [[קוד מקור|קוד המקור]] של שפות אלו נשלח כמו שהוא אל הדפדפן, כשהוא משולב בקוד ה- HTML או כקובץ נפרד. הדפדפן פועל כ[[מפרש (תוכנה)|מפרש]] ומבצע את ההוראות. כך הדף יכול להשתנות מיידית, ללא צורך בשליחת בקשה לשרת וקבלת דף מעודכן.
|