Сбогуването с Internet Explorer може да е по-сложно, отколкото си представяте

Кажете сбогом на Internet Explorer. След повече от 25 години той най-накрая се прекратява и от август 2021 г. няма да бъде поддържан от Microsoft 365, като той изчезва от нашите настолни компютри през 2022 г. Е, това е за определени стойности на „изчезване“, тъй като задръжте вътре в новия Chromium-базиран Edge като режим на съвместимост.

Вижте също

Най-добрите браузъри за поверителност

Ако сте като повечето хора, вероятно използвате Google Chrome като браузър по подразбиране. Трудно е да се повреди записът на Google за сигурността и корекцията, но поверителността е друг въпрос за онлайн рекламния гигант.

Прочетете още

Дори и така, ще бъде странно да се види IE, тъй като той е част от вътрешните органи на Windows почти толкова дълго, колкото е бил наблизо, неговият Trident двигател захранва инструменти като изглед на браузъра на Outlook и системата за помощ на Windows. Дори на системи, които имат новия Edge, зададен по подразбиране, отварянето на имейл от Outlook в изгледа на браузъра го отваря в Internet Explorer.

Това е така, защото Outlook използва техника, която капсулира HTML и всякакви графични ресурси в един файл. MHTML, „MIME капсулиране на обобщени HTML документи“, е проектиран за свят, където уеб страниците доставят интерактивност с аплети или ActiveX контроли или Flash и където дизайнерите искат това динамично съдържание да бъде част от имейл съобщение. Това е полезен инструмент за изграждане на форматирани имейли, като се използват познати инструменти за създаване на HTML, но се обединяват всички необходими ресурси в един архив, прикрепен към съобщение.

ВИЖТЕ: Хакове в менюто “Старт” на Windows 10 (TechRepublic Premium)

Това е стара техника, но все още се използва. И с IE на път да изчезне, можете ли да видите тези съобщения в модерен браузър като Edge? Отговорът на този въпрос е сложен. Ако зададете файловите асоциации в Windows 10 да поддържат MHTML на Outlook, имейлите ще се отварят в Edge, но ще се показват само като текст (често с изкривени URL адреси, където биха били изображенията) и без активни връзки. В Chromium има поддръжка на MHTML, но по-скоро като инструмент за създаване и архивиране, като се запазва съдържанието на страницата като MHTML.

Бюлетин на ZDNet, отворен в IE режим на Edge

Бюлетин на ZDNet, отворен в IE режим на Edge.

Изображение: Саймън Бисън

И така, как можем да използваме Edge за показване на MHTML и да извадим съдържанието на съобщенията от прозореца с ограничен изглед на Outlook? Отговорът е в тази функция за съвместимост на Internet Explorer в Edge, пълна версия на Trident на IE, която работи в контекста на раздела Edge. Това, от което се нуждаем, е начин да принудим този изглед за нашите съобщения, замествайки Internet Explorer като регистриран преглед за тези типове файлове, като същевременно ги принуждаваме да се отварят с Trident.

Microsoft наскоро публикува помощен документ което осигурява начин за активиране на тази функция. Това не е особено лесно, изисква или изграждане на набор от политики за управлявани компютри, или прилагане на файл на системния регистър към лични устройства. Той също вече е остарял, написан е за Edge 90 и изисква ощипвания за Edge 91 и по-нови версии. Въпреки това тук има много неща, които да ви помогнат да подготвите компютри. Ето как го използвах за актуализиране на компютрите си.

Докато работех с лични машини, използвах подхода .reg файл. Ще трябва да добавите местоположението на вашата Edge инсталация към файла, който Microsoft предоставя. Копирайте го в Notepad или VS Code и запишете с разширение .reg. Полезно VS Code вече предлага езиков сървър за скриптове на системния регистър, така че можете да използвате цветове, за да сте сигурни, че вашият код е правилен. Не забравяйте да замените “” в пътя на директорията с “\”, тъй като инструментите на системния регистър изискват да избягате от запазени символи в низове.

Редактиране на файла на системния регистър за поддръжка на Edge MHTML.

Редактиране на файла на системния регистър за поддръжка на Edge MHTML във VS Code.

Изображение: Саймън Бисън

Щракнете двукратно върху редактирания .reg файл, за да отворите Regedit и да приложите промените в системния регистър. Добре е да рестартирате компютъра си, след като това е направено, за да сте сигурни, че са заредени за следващия етап.

Тук се появява недокументираният трик. Ако използвате Edge 91 или по-нова версия, без да променяте поведението на IE режима на браузъра, той просто ще продължи да показва неформатиран текст, когато се опитва да изобрази MHTML съдържание. Отворете настройките на Edge и отворете браузъра по подразбиране. Тук ще видите раздел за работа със съвместимостта с Internet Explorer. Изберете опцията „Разрешаване на презареждане на сайтове в режим Internet Explorer“. Това ще принуди автоматично да се зарежда несъвместимо съдържание, в случая MHTML, с помощта на Trident.

Настройки на Edge IE режим

Уверете се, че сте конфигурирали Edge да презарежда страници в IE режим, където е необходимо.

Саймън Бисън

Ако всичко е правилно, вече можете да отворите съобщение и да използвате менюто за действия, за да го покажете в браузър. Outlook ще запази файл email.mht в кеша си и ще предаде местоположението на Edge. След това файлът ще се отвори и покаже с помощта на IE режима на Edge.

С края на поддръжката на IE в Microsoft 365 само след няколко месеца, Microsoft трябва да направи това много по-лесно. Наличието на групова политика е много добре за предприятията, които могат да изграждат и разпространяват политики, но настоящата отдалечена работна среда го прави трудно и няма никакви инструкции за използване на съвременни инструменти за управление чрез Intune. По същия начин изграждането и тестването на файл на системния регистър не е за обикновения домашен потребител.

ВИЖТЕ: Облачни изчисления: Microsoft предлага нови опции за съхранение на данни за европейските клиенти

Необходимо е екипът на Edge и екипът на Office да седнат и да идентифицират всяко място в Office, което използва (или по-скоро използвания) Internet Explorer. След това те трябва да модифицират както Edge, така и инсталационните програми на Office, за да направят подходящи промени в системния регистър, така че актуализирането на Edge да замени Internet Explorer като преглед по подразбиране с Edge, работещ в IE режим. Потребителите не трябва да правят нищо, ще видят само имейли, отворени в браузър в Edge, а не IE.

В дългосрочен план, разбира се, Microsoft трябва да се отдалечи от MHTML като формат напълно. Все още има нужда от формат за архив на уеб страница, който да се поддържа от всички браузъри. Ако изберете Chrome, съдържанието на имейла трябва да се отваря в Chrome, същото за Firefox и за Safari. Но има ли къде да се изгради такъв стандарт и кои трябва да бъдат неговите управители?

Това са сложни въпроси, вероятно по-сложни от създаването на политика или редактирането на системния регистър на Windows. И така, засега това са единствените ни възможности.

Публикациите се превеждат автоматично с google translate

Източник: www.zdnet.com