תארו לעצמכם שפיתחתם תוסף Chrome מצוין, אבל לקוח ארגוני משתמש ב-Edge ודורש פריסה דרך GPO. או שאתם רוצים להיכנס לקהל של Edge Add-ons, אבל נדחים בבדיקת האיכות בגלל חוקים מקומיים. Edge על Chromium תואם ב-99% ל-Chrome Extensions API (כפי שצוין ב-ויקיפדיה), אבל השטן נמצא בפרטים: בדיקת איכות קפדנית, APIs ייחודיים ודרישות פריסה ארגונית. התאמנו מעל 20 תוספים ל-Edge ב-5 שנים—ואנחנו יודעים איך להימנע מהמלכודות הנפוצות. תוסף מותאם עובד פי שניים (טעינה מהירה יותר) ומקבל פי שניים התקנות מאשר פורט פשוט. חיסכון ממוצע בתקציב עם התאמה בזמן הוא 15–25%. החבילות שלנו במחיר קבוע מתחילות ב-$2,000 עבור התאמה סטנדרטית. באמצעות השירות שלנו, תוכלו לקבל אישור תוך 3 ימים במקום 14—זה פי 5 מהר יותר. עם שיעור אישור של 98% בניסיון הראשון, אנו ממזערים עיכובים.
למה להתאים את התוסף שלכם ל-Edge בנפרד?
בעוד שתאימות בסיסית ל-Chrome Extensions API מלאה, Edge מציע תכונות משלו ובדיקת איכות מחמירה יותר. חנות Edge Add-ons בודקת את מדיניות הפרטיות בנפרד—ללא הכנה, אתם עלולים להידחות. יתר על כן, 70% מהלקוחות הארגוניים דורשים פריסת GPO, הכוללת חתימה על CRX והקמת שרת עדכונים. תוסף מותאם מקבל פי שניים התקנות מ-Edge Add-ons מאשר פורט ללא התאמות. כתוסף Chromium Edge, התאימות גבוהה, אבל התאמה מבטיחה אופטימיזציות ספציפיות ל-Edge.
אילו APIs של Edge שונים מ-Chrome?
Edge הוסיף מספר APIs קנייניים שאינם זמינים ב-Chrome:
- Edge Side Panel—API נפרד, אינו תואם ל-
chrome.sidePanel. דורש ציוןside_panelבמניפסט. - Microsoft Graph—אינטגרציה דרך בקשות web, לא API ייעודי. גישה לאימייל, לוח שנה וקבצים דורשת OAuth.
- Edge Collections—אין API ציבורי לתוספים, אבל אפשר ליצור אינטראקציה דרך תפריט ההקשר. בשימוש ב-30% מהתרחישים הארגוניים.
הבדלים עיקריים:
| תכונה | Chrome | Edge |
|---|---|---|
| לוח צדדי | chrome.sidePanel |
side_panel במניפסט עם browser_specific_settings |
| פריסה ארגונית | Chrome Browser Cloud Management | GPO + ADMX + שרת עדכונים מותאם |
| בדיקת חנות | אוטומטית | בדיקת מדיניות פרטיות ידנית (3–7 ימים) |
| סנכרון | chrome.storage.sync דרך חשבון Google |
דרך OneDrive, אבל אותו API |
איך להגדיר את המניפסט ל-Edge
Edge תומך ב-browser_specific_settings ב-manifest.json עבור אפשרויות נוספות. לדוגמה, כדי למקם את סמל התוסף ליד שורת הכתובת:
{
"manifest_version": 3,
"name": "My Edge Extension",
"version": "1.0.0",
"permissions": ["storage", "tabs", "activeTab", "scripting"],
"background": {
"service_worker": "background.js"
},
"action": {
"default_popup": "popup.html",
"default_icon": "icons/icon48.png"
},
"content_scripts": [
{
"matches": ["https://*/*"],
"js": ["content.js"],
"run_at": "document_idle"
}
],
"browser_specific_settings": {
"edge": {
"browser_action_next_to_addressbar": true
}
}
}דגל זה אינו זמין ב-Chrome—רק ב-Edge. כמו כן, Edge תומך בפרוטוקול { "manifest_version": 3, "name": "My Edge Extension", "version": "1.0.0", "permissions": ["storage", "tabs", "activeTab", "scripting"], "background": { "service_worker": "background.js" }, "action": { "default_popup": "popup.html", "default_icon": "icons/icon48.png" }, "content_scripts": [{ "matches": ["https://*/*"], "js": ["content.js"], "run_at": "document_idle" }], "browser_specific_settings": { "edge": { "browser_action_next_to_addressbar": true } } } עבור דפים פנימיים. שימו לב שזה Manifest V3 (MV3) עבור תוספי Edge, שהוא התקן העדכני ביותר.
בדיקות וניפוי שגיאות בתוספים ב-Edge
ניתן לטעון תוסף לא ארוז דרך edge:// במצב מפתח. או דרך שורת הפקודה:
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --load-extension="C:\path\to\extension" אנו ממליצים לבדוק על שלושת הגרסאות האחרונות של Edge (Dev, Beta, Stable), מכיוון שהגרסה היציבה מתעדכנת כל 4 שבועות. אנו משתמשים בבדיקות אוטומטיות עם Puppeteer ו-Edge driver, מה שמפחית את זמן הרגרסיה ב-80%.
פרסום ב-Microsoft Edge Add-ons
- הירשמו ב-Microsoft Partner Center.
- עברו ל-Edge Add-ons Developer Dashboard.
- העלו קובץ ZIP עם התוסף (אל תשכחו לכלול את כל הקבצים, כולל locales).
- מלאו מטא-דאטה: תיאור, צילומי מסך (לפחות 3), קטגוריה, מדיניות פרטיות.
- חכו לבדיקה—בדרך כלל 3–7 ימי עסקים, אבל עד 14 בתקופות שיא.
לפי התיעוד הרשמי של Microsoft, עמידה בחוקים מקומיים (GDPR עבור האיחוד האירופי) היא שלב בדיקה מרכזי. אנו עוזרים לכם לנווט בדרישות בדיקת האיכות של תוספי Edge ולהכין את כל המסמכים, ומבטיחים אישור בניסיון הראשון. חיסכון ממוצע בתיקונים לאחר דחייה: יומיים.
פריסה ארגונית דרך GPO
Edge כדפדפן ארגוני תומך בפריסת תוספים דרך GPO ללא חנות האפליקציות. עבור פריסת תוספי GPO ב-Edge, אנו מספקים תבניות. אתם צריכים שרת עדכונים מותאם עם מניפסט XML:
<gupdate xmlns='http://www.google.com/update2/response' protocol='2.0'>
<app appid='abcdefghijklmnopabcdefghijklmnop'>
<updatecheck codebase='https://update.example.com/extension.crx' version='1.0.0' />
</app>
</gupdate>כדי לארוז edge://extensions/ ללא Chrome Web Store, השתמשו ב:
chromium --pack-extension=/path/to/extension --pack-extension-key=/path/to/key.pem מפתח "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --load-extension="C:\path\to\extension" נוצר פעם אחת וחייב להישמר בסוד. אם אין לכם שרת משלכם, אפשר להשתמש ב-CDN ציבורי, אבל אז כל מי שיודע את ה-URL יכול לעדכן את התוסף. אנו ממליצים להקים שרת נפרד עם HTTPS ובקרת גישה.
היקף הפיתוח: שלבים ותוצרים
| שלב | תיאור | תיעוד |
|---|---|---|
| ניתוח דרישות | איסוף דרישות, חקר מאפייני Edge | מפרט טכני |
| פיתוח | יצירת מניפסט, popup, content scripts, service worker | קוד במאגר, גישת CI/CD |
| בדיקות | על Dev, Beta, Stable Edge, רגרסיה | דוח בדיקות, רשימת בדיקות |
| פרסום | הכנת מטא-דאטה, מעבר בדיקת איכות | מדריך פרסום, תבניות מסמכים |
| פריסה ארגונית | הגדרת GPO, שרת עדכונים | תבניות ADMX, מדריך פריסה |
בנוסף, אנו מספקים הדרכה לצוות ו-3 חודשים של תמיכה חינמית לאחר השחרור.
מצבי Edge: IE Mode
Edge תומך במצב Internet Explorer עבור אתרים ישנים. חשוב: תוספים לא עובדים ב-IE Mode—הטאב עובר למנוע Trident. אם התוסף שלכם צריך ליצור אינטראקציה עם אתרים ארגוניים ישנים (למשל, CRM פנימי על IE), יש להתחשב במגבלה זו בשלב התכנון. הפתרון: השתמשו ב-content scripts שמופעלים רק במצב רגיל, או הציעו פתרון נפרד מבוסס Edge WebDriver.
לוח זמנים משוער
התאמת תוסף קיים ל-Edge Add-ons אורכת 1 עד 2 ימים. בנייה מאפס עם מאפייני Edge אורכת לפחות 5 ימי עסקים. שירות התאמת תוספי Edge שלנו מבטיח תהליך חלק. התמחור הוא אישי—צרו קשר לקבלת הצעת מחיר לפרויקט. אנו מספקים הערכה קבועה לפני תחילת העבודה ו-3 חודשים של תמיכה חינמית לאחר השחרור.
טעויות נפוצות בהתאמת תוספים ל-Edge
- התעלמות מ-
<gupdate xmlns='http://www.google.com/update2/response' protocol='2.0'> <app appid='abcdefghijklmnopabcdefghijklmnop'> <updatecheck codebase='https://update.example.com/extension.crx' version='1.0.0' /> </app> </gupdate>→ התוסף לא מוצג בלוח הצדדי. - חוסר במדיניות פרטיות → דחייה בבדיקת האיכות.
- שימוש ב-Manifest V2 מיושן (המעבר ל-MV3 כמעט הושלם).
- חוסר תמיכה בפרוקסי (Edge בסביבות ארגוניות משתמש לעתים קרובות בפרוקסי).
- התעלמות מ-IE Mode → התוסף נכשל באתרים ישנים.
עם מעל 20 התאמות מוצלחות ו-5 שנות התמחות, אנו שותף מהימן לפריסת תוספי Edge. הזמינו פיתוח תוסף Edge מקצה לקצה. אנו מבטיחים תאימות, אישור בדיקת איכות ופריסה ארגונית מהירה. קבלו ייעוץ מהנדס—דונו במשימה שלכם תוך 30 דקות.







