בניית הרחבות

מתוך וויקי
גרסה מ־09:44, 10 ביוני 2004 מאת ראובן (שיחה | תרומות)

(הבדל) → הגרסה הקודמת | הגרסה האחרונה (הבדל) | הגרסה הבאה ← (הבדל)
קפיצה אל: ניווט, חיפוש

מימשק המשתמש של Mozilla,‏ Firefox,‏ Thunderbird והתוכנות המצורפות אליהן, מוגדר באמצעות XUL (מבוטא "זול"), שפת XML שפותחה על ידי אירגון מוזילה (כשעוד היה חלק מנטסקייפ) להגדרת מימשקים. בדרך זו, ניתן להשתמש באותו מימשק על כל מערכות ההפעלה הנתמכות על ידי הדפדפן, ללא הידור מחדש, ובכך להקטין את עלויות הפיתוח.

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

קישורים

  • XulPlanet - המקום למידע על XUL, שפת המימשק של מוזילה, שהיא הבסיס לכל הרחבה (וברוב המיקרים גם הגג - בדר"כ אין צורך ביותר מ-XUL וג'אווהסקריפט לכתיבת הרחבה).