מתוך wikIT
| תורמים אחרים עשויים לערוך או אף להסיר את תרומתכם ל־wikIT [עריכה] Scriptבעברית: שפת תסריט
|
[עריכה] השפות הקיימות
קיימות שתי שפות סקריפט עיקריות, והן:
שפת הסקריפט אינה כוללת את כל מגוון הפקודות הקיימות בשפות VB ו- JAVA אך היא כוללת את הפקודות העיקריות והחשובות אשר קיימות בשפות הללו ומשתמשת באותו תחביר (Syntax) הקיים באותן שפות.
[עריכה] יתרון השפה
יתרונה נובע משילוב של תחביר זהה לכתיבת קוד, שאינו מצריך לימוד מחדש למתכנתים הבקיאים כבר בשפות VB או JAVA, ומיכולתו של הדפדפן להבין ולבצע קוד זה בצד הלקוח, דבר המקצר את זמן התגובה של האפליקציה בתגובה לפעולת המשתמש. (אין צורך לגשת לשרת, לבצע את הקוד הכתוב בו ובסיום לחזור בחזרה ללקוח).
[עריכה] אופן השימוש
בתוך תג הראש (HEAD) של דף HTML או דף ASP יש להצהיר על כתיבת קוד סקריפט, וזאת ע"י כתיבת השורות הבאות:
<Script language="VbScript">
<Script/>
בין שתי השורות הללו (תג הפתיחה של הסקריפט ותג הסגירה שלו) יש לרשום את הפונקציות או הסברוטינות בשפת הסקריפט הרצויה.
בדוגמה שלעיל בוצעה הצהרה על כתיבת סקריפט בשפת VbScript. לצורך כתיבת סקריפט בשפת
JavaScript יש לרשום כך:
<Script language="JavaScript">
<Script/>
[עריכה] יישומים אפשריים
לשפות הסקריפט ישנם מספר שימושים, כגון:
- החלפת פקודות אצווה של קובצי אצווה (BAT) במערכת חלונות.
- יישום DHTML באפליקציות.
- עבודה עם אובייקט DOM.
- מתן תגובה מיידית לפעולת המשתמש ללא צורך ברענון הדפדפן הנוצר עקב פנייה לשרת.
יישום של AJAX באפליקציות, בא לדמות את השימוש בשפת הסקריפט לצורך מתן תגובה מיידית לפעולת המשתמש ללא רענון הדפדפן, כאשר בפועל קיימת פנייה לשרת.
