מהם תוספים?

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

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

צילום מסך של סמל התוסף בסרגל הדפדפן

ממשקי המשתמש צריכים להיות מינימליים ומבוססים על כוונת רכישה. הם יכולים לנוע בין סמל פשוט, כמו סמל Google התוסף Mail Checker שמוצג למעלה, לשינוי של דף שלם.

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

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

תוספים שלום

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

בשלב הבא מוסיפים קובץ בשם manifest.json וכוללים את הקוד הבא:

{
  "name": "Hello Extensions",
  "description" : "Base Level Extension",
  "version": "1.0",
  "manifest_version": 2
}

לכל תוסף נדרש מניפסט, אבל רוב התוספים לא יעשו הרבה שימוש רק במניפסט. לצורך התחלה מהירה, לתוסף יש קובץ קופץ וסמל שמוצהר מתחת לקטע שדה browser_action:

{
  "name": "Hello Extensions",
  "description" : "Base Level Extension",
  "version": "1.0",
  "manifest_version": 2,
  "browser_action": {
    "default_popup": "hello.html",
    "default_icon": "hello_extensions.png"
  }
}

מורידים hello_extensions.png כאן ואז יוצרים קובץ בשם hello.html:

<html>
  <body>
    <h1>Hello Extensions</h1>
  </body>
</html>

עכשיו התוסף hello.html מוצג כשלוחצים על הסמל. השלב הבא הוא לכלול הפקודה ב-manifest.json שמפעילה מקש קיצור. השלב הזה כיף, אבל לא נדרש:

{
  "name": "Hello Extensions",
  "description" : "Base Level Extension",
  "version": "1.0",
  "manifest_version": 2,
  "browser_action": {
    "default_popup": "hello.html",
    "default_icon": "hello_extensions.png"
  },
  "commands": {
    "_execute_browser_action": {
      "suggested_key": {
        "default": "Ctrl+Shift+F",
        "mac": "MacCtrl+Shift+F"
      },
      "description": "Opens hello.html"
    }
  }
}

השלב האחרון הוא להתקין את התוסף במחשב המקומי.

  1. עוברים אל chrome://extensions בדפדפן. אפשר לגשת לדף הזה גם בלחיצה על תפריט Chrome בפינה השמאלית העליונה של סרגל הכתובות, מעביר את העכבר מעל כלים נוספים ובוחרים תוספים.
  2. מסמנים את התיבה לצד מצב פיתוח.
  3. לוחצים על טעינת תוסף שלא ארוז ובוחרים את הספרייה של 'תוספים של Hello'. לתוסף.

מעולה! עכשיו אפשר להשתמש בתוסף בחלון קופץ בלחיצה על הסמל hello_world.png או על ידי לחיצה על Ctrl+Shift+F במקלדת.

מה הדבר הבא?

  1. מבצעים את ההוראות שמופיעות במדריך לתחילת העבודה.
  2. לסקירה הכללית
  3. מומלץ להתעדכן בבלוג של Chromium
  4. הרשמה לקבוצת תוספי Chromium