Google API showModalDialog را در کروم حذف می کند که منجر به مشکلات OWA و Exchange می شود

نماد زمان خواندن 2 دقیقه خواندن


خوانندگان به پشتیبانی از MSpoweruser کمک می کنند. در صورت خرید از طریق پیوندهای ما ممکن است کمیسیون دریافت کنیم. نماد راهنمای ابزار

صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب

گوگل در ایجاد مشکلات برای میلیون ها کاربر با ایجاد تغییرات در محصولات آنها تازه کار نیست. پس از تصمیم به حذف پشتیبانی Pointer Events در کروم، تیم Google Chrome اکنون تصمیم گرفته است که پشتیبانی از آن را قطع کند showModalDialog API. حتی با وجود اینکه میلیون‌ها توسعه‌دهنده وب از آن استفاده زیادی نمی‌کنند، برنامه وب محبوب Outlook مایکروسافت (OWA) و مرکز مدیریت تبادل (EAC) از آنها استفاده می‌کنند. به طور ناگهانی، گوگل تصمیم گرفته است که پشتیبانی از این API را در کروم 37 که منجر به مشکلات زیادی برای میلیون ها کاربر می شود، کنار بگذارد. از آنجایی که Outlook Web App (OWA) و Exchange Administration Center (EAC) یک سرویس وب نیستند که مایکروسافت میزبان آن باشد، تغییر کد یک سرور این مشکل را برطرف نخواهد کرد. صدها هزار سازمان باید این اصلاحیه آتی مایکروسافت را به کار گیرند تا این برنامه‌ها در Chrome به خوبی کار کنند.

WindowsITPro این سناریوی کاربر نهایی را برای شکایت از این تغییرات به شرح زیر توصیف کرد:

اثر خالص این است که تعداد زیادی از دیالوگ های بازشو مورد استفاده در OWA و EAC کار نمی کنند و این باعث تعجب و شگفتی شرکت هایی شد که روی کروم استانداردسازی کرده اند یا به کاربران اجازه می دهند مرورگر مورد نظر خود را انتخاب کنند.

به عنوان مثال، من از Chrome نسخه 37.0.2062.120 (64 بیت) برای اتصال به سیستم خود استفاده کردم. دفتر 365 مستاجر E3. سپس EAC را باز کردم و به بخش Mail Flow/Connectors رفتم و انتخاب کردم که یک اتصال خروجی جدید ایجاد کنم. سپس من مسیریابی نامه را از طریق یک میزبان هوشمند انتخاب کردم، اما گفتگوی که باید برای ورودی جزئیات برای میزبان هوشمند ظاهر شود ظاهر نشد.

این کاملاً معمولی رفتار در EAC است که در آن بیشتر رابط کار می کند تا زمانی که به جزئیات ویرایش یا وارد کردن داده ها برسید. به طور گیج کننده و خسته کننده، برخی از ویژگی ها به خوبی کار می کنند در حالی که قسمت های دیگر که تقریباً مشابه به نظر می رسند این کار را نمی کنند. من فرض می کنم این به دلیل جزئیات اجرای کد است.

راه ساده برای جلوگیری از همه این مشکلات استفاده از اینترنت اکسپلورر به جای Google Chrome در شرکت ها است. در این مورد از لینک زیر بیشتر بخوانید.

منبع: Windowsitpro

بیشتر در مورد موضوعات: API, رنگ دانه کرومیوم, تبادل, گوگل, مایکروسافت, دسترسی به وب Outlook, showModalDialog

پاسخ دهید

آدرس ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند *