Google fjerner showModalDialog API i Chrome, der fører til OWA- og Exchange-problemer

Ikon for læsetid 2 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

Google er ikke ny til at skabe problemer for millioner af brugere ved at foretage ændringer i deres produkter. Efter beslutningen om at fjerne Pointer Events-support i Chrome, har Google Chrome-teamet nu besluttet at droppe supporten til visModalDialog API. Selvom det ikke er meget brugt af millioner af webudviklere, bruger Microsofts populære Outlook Web App (OWA) og Exchange Administration Center (EAC) dem. Pludselig har Google besluttet at droppe understøttelsen af ​​denne API i Chrome 37, hvilket førte til masser af problemer for millioner af brugere. Da Outlook Web App (OWA) og Exchange Administration Center (EAC) ikke er en webtjeneste, som Microsoft hoster, løser en enkelt serverkodeændring ikke dette problem. Hundredtusindvis af organisationer bør implementere denne kommende rettelse fra Microsoft for at få disse applikationer til at fungere fint på Chrome.

WindowsITPro beskrev dette slutbrugerscenario, som følge af disse ændringer, som nedenfor,

Nettoeffekten er, at en hel del af de pop-out-dialoger, der bruges i OWA og EAC, er holdt op med at virke, til stor overraskelse og bestyrtelse for virksomheder, der har standardiseret på Chrome eller tillader brugere at vælge deres foretrukne browser.

For eksempel brugte jeg Chrome version 37.0.2062.120 (64-bit) til at oprette forbindelse til min Office 365 E3 lejer. Jeg åbnede derefter EAC og gik til sektionen Mail Flow/Connectors og valgte at oprette en ny udgående forbindelse. Jeg valgte så at dirigere mail gennem en smart vært, men den dialog, der så skulle vises for input af detaljer for den smarte vært, dukkede ikke op.

Dette er ret typisk for adfærden i EAC, hvor det meste af grænsefladen fungerer, indtil du kommer ned i detaljerne med at redigere eller indtaste data. Forvirrende og frustrerende nok fungerer nogle funktioner fint, mens andre dele, der virker ret ens, ikke gør det. Jeg antager, at dette skyldes en detalje af kodeimplementering.

Enkel måde at undgå alle disse problemer på er at bruge Internet Explorer i stedet for Google Chrome i virksomhederne. Læs mere om dette fra linket nedenfor.

Kilde: Windowsitpro

Mere om emnerne: api, Chrome, udveksling, Google, microsoft, Outlook Web Access, visModalDialog