מיקרוסופט מאחדת את Edge למחשב שולחני ולנייד
Microsoft Edge מציע את אותה חווית משתמש בכל פלטפורמות שולחן העבודה, למעט כמה תכונות ספציפיות לחשבון Microsoft שחסרות בלינוקס. עם זאת, בפלטפורמות ניידות הדברים שונים. באנדרואיד, Microsoft Edge עדיין על Chromium 77. ב-iOS, הדפדפן משתמש במנוע שונה לחלוטין בשל המדיניות המגבילה של אפל. הפיצול הזה הופך את פיתוח הדפדפן להרבה יותר מאתגר ואיטי יותר. כדי לשמור על שלוש הגרסאות ולשחרר תכונות חדשות בו זמנית, מיקרוסופט צריכה לקודד דבר בודד שלוש פעמים. הראשון מיועד למחשב שולחני, השני עבור אנדרואיד והשלישי עבור iOS. כדי להיפטר מהמכשול הזה, מיקרוסופט עובדת על איחוד בסיס הקוד בין כל הפלטפורמות.
במהלך כנס Ignite, מיקרוסופט שיתפה את התוכניות שלה לגבי יצירת מסד נתונים משותף יחיד עבור Edge. שינוי זה ישפר את מהירות ויעילות הפיתוח ויעזור למפתחים להגיע לשוויון תכונה בין Edge למובייל ולשולחן העבודה. על ידי איחוד בסיס הקוד, מיקרוסופט תפעל לפי שיטות עבודה מומלצות אחרות של דפדפנים מיינסטרים, כגון Google Chrome. כמו כן, היא תאפשר ללקוחות ארגוניים להחיל את אותה מדיניות על גרסאות ניידות ושולחן עבודה. לבסוף, השינוי יגביר את ביצועי הדפדפן באנדרואיד ויהפוך את הדפדפן לעוצמתי ותחרותי יותר עם הצעות מיינסטרים מגוגל, פיירפוקס וכו'.
מיקרוסופט החלה לעבוד על איחוד בסיס הקוד עבור Edge בשנה שעברה. כעת התהליך מתקרב בהדרגה לשלב הסופי. החברה אומרת שגרסת הבטא הראשונה עם קוד נפוץ תהיה זמינה ב-iOS ואנדרואיד בחודש הקרוב. למרבה הצער, לא נמסרו תאריכים ספציפיים.
מעניין לציין שהצורך להאיץ את פיתוח הדפדפן היה אחת הסיבות שמיקרוסופט נטשה את מנוע העיבוד הקנייני שלה Edge Legacy לטובת Chromium. כעת, Edge מקבל עדכונים חשובים כל שישה שבועות ואינו דורש עוד בנייה חדשה של Windows 10 כדי לספק את התכונות החדשות ביותר. אני מקווה שיצירת בסיס קוד משותף יחיד תעזור להאיץ דברים גם בפלטפורמות ניידות.