גוגל מסירה את ה-showModalDialog API ב-Chrome מה שמוביל לבעיות OWA ו-Exchange

סמל זמן קריאה 2 דקות לקרוא


קוראים עוזרים לתמוך ב-MSpoweruser. אנו עשויים לקבל עמלה אם תקנה דרך הקישורים שלנו. סמל טיפים

קרא את דף הגילויים שלנו כדי לגלות כיצד תוכל לעזור ל-MSPoweruser לקיים את צוות העריכה קראו עוד

גוגל אינה חדשה ביצירת בעיות למיליוני משתמשים על ידי ביצוע שינויים במוצרים שלהם. בעקבות ההחלטה להסיר את התמיכה ב-Pointer Events ב-Chrome, צוות Google Chrome החליט כעת לבטל את התמיכה עבור showModalDialog ממשק API. למרות שהוא אינו בשימוש נרחב על ידי מיליוני מפתחי אתרים, האפליקציה הפופולרית של Microsoft Outlook Web App (OWA) ומרכז הניהול של Exchange (EAC) משתמשת בהם. לפתע, גוגל החליטה לבטל את התמיכה ב-API הזה ב-Chrome 37, מה שהוביל להרבה בעיות למיליוני משתמשים. מכיוון ש-Outlook Web App (OWA) ו-Exchange Administration Center (EAC) אינם שירות אינטרנט ש-Microsoft מארח, שינוי קוד שרת בודד לא יפתור בעיה זו. מאות אלפי ארגונים צריכים לפרוס את התיקון הקרוב הזה מ-Microsoft כדי לגרום ליישומים האלה לעבוד כהלכה ב-Chrome.

WindowsITPro תיאר את התרחיש הזה של משתמש קצה בהתאם לשינויים האלה כמפורט להלן,

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

לדוגמה, השתמשתי בגרסה 37.0.2062.120 של Chrome (64 סיביות) כדי להתחבר ל- משרד 365 שוכר E3. לאחר מכן פתחתי את EAC והלכתי לקטע Mail Flow/Connectors ובחרתי ליצור מחבר יוצא חדש. לאחר מכן בחרתי לנתב דואר דרך מארח חכם, אך הדו-שיח שאמור להופיע לאחר מכן להזנת פרטים עבור המארח החכם לא הופיע.

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

דרך פשוטה להימנע מכל הבעיות הללו היא להשתמש ב-Internet Explorer במקום ב-Google Chrome בארגונים. קרא עוד על כך מהקישור למטה.

מקור: Windowsitpro

עוד על הנושאים: API, כרום, חליפין, google, מיקרוסופט, Outlook Web Access, showModalDialog

השאירו תגובה

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *