IE11'i Stack Overflow gibi Edge'e nasıl yönlendiririm

Sep 04 2020

Gittiğinizde https://stackoverflow.com IE11'de, aşağıdaki sekme açıkken kullanıcıyı Edge'e yönlendirir: https://support.microsoft.com/en-us/office/the-website-you-were-trying-to-reach-doesn-t-work-with-internet-explorer-8f5fc675-cd47-414c-9535-12821ddfc554?ui=en-us&rs=en-us&ad=us

Bunu kendi sitemde nasıl uygularım? Bunu etkinleştirebilecek bir meta etiket var mı?

DÜZENLEME: İşte neye benzediğinin bir klibi. Windows 10'da denendi.https://streamable.com/nwtt22

Yanıtlar

7 JoshuaJoppie Sep 22 2020 at 05:51

Ah evet, bunu ben de merak ettim ve aynı zamanda tarayıcı tek şey olduğunu varsaydım.

Yeterince emin! Edge Program dosyalarında bulunan ie_to_edge_bho (Browser Helper Object) DLL dosyasıdır.

Hex DLL dosyasını düzenlemek için yeterince merak ettim ve bu onaylanmış siteleri aldığı URL'yi buldum ... neredeyse bir ana / varsayılan liste gibi.

Evet, BHO'da yerleşiktir, hayır söyleyebildiklerime göre yerel olarak depolanmaz. (Hex düzenleyicinin ekran görüntüsü)

Bağlantı burada: https://go.microsoft.com/fwlink/?linkid=2133855

Hangisine https://edge.microsoft.com/neededge/v1

Bu listeye kendi sitenizi nasıl ekleyeceğiniz hakkında hiçbir fikrim yok, ancak bu bilgiyi ekleyeceğimi düşündüm. :)

3 YuZhou Sep 04 2020 at 14:39

Bu, kodla değil, Edge Chromium grup politikası tarafından kontrol edilir. Hedefe ulaşmak için grup politikasını ayarlamak için aşağıdaki adımlara başvurabilirsiniz:

1. Kurumsal Mod Site Listesi'nde yer almayan tüm siteleri Microsoft Edge'e gönderin

Bu ayar, Microsoft Edge'deki Kurumsal Mod Site Listesi'nde yer almayan tüm siteleri açıp açmayacağınıza karar vermenizi sağlar. Bu ayarı kullanırsanız, gereken zamanda Yönetim Şablonları \ Windows Bileşenleri \ Internet Explorer \ Kullanımına İlişkin Şirket Modu IE web sitesi listesi ilke ayarını aç ve gereken Kuruluş Modu Sitesi Listesinde en az bir siteyi de.

  • Grup İlkesi Düzenleyicisini açın.
  • Click Bilgisayar Yapılandırması> Yönetimsel Araçlar> Windows Bileşenlerini> Internet Explorer .
  • Kurumsal Mod Site Listesinde bulunmayan tüm siteleri Microsoft Edge'e gönder seçeneğine çift ​​tıklayın .
  • Etkin'i seçin .
  • Bu ayarları kaydetmek için Tamam'ı veya Uygula'yı tıklayın .

2. Yeniden yönlendirilen siteleri açmak için hangi Microsoft Edge kanalının kullanılacağını yapılandırın

Bu ilke, yeniden yönlendirilen bir siteyi (tercih sırasına göre) açmak için Microsoft Edge'in en fazla üç sürümünü yapılandırmanıza olanak tanır.

  • Grup İlkesi Düzenleyicisi'nin aynı yolunda, yeniden yönlendirilen siteleri açmak için hangi Microsoft Edge kanalının kullanılacağını yapılandır'ı çift ​​tıklatın .
  • Etkin'i seçin .
  • Seçenekler altında , kullanılacak kanal için ilk üç seçeneğinizi seçin - Internet Explorer, kullanıcının o cihaza yüklediği en yüksek dereceli seçeneğe yönlendirecektir:
    • Microsoft Edge Kararlı
    • Microsoft Edge Beta 77 veya sonraki bir sürümü
    • Microsoft Edge Dev sürüm 77 veya üzeri
    • Microsoft Edge Canary 77 veya sonraki bir sürümü
    • Microsoft Edge sürüm 45 veya öncesi
  • Bu ayarları kaydetmek için Tamam'ı veya Uygula'yı tıklayın .

3. Enterprise Mode IE web sitesi listesini kullanın

Bu ilke ayarı, Kurumsal Mod IE kullanılarak açılmasını istediğiniz web sitelerinin listesini nerede bulacağınızı belirlemenize olanak tanır.

  • Site Listesi XML'i oluşturun veya yeniden kullanın. Örnek dosya aşağıdaki gibidir:

site.xml:

<site-list version="8">
  <created-by>
    <tool>EMIESiteListManager</tool>
    <version>10.0.14357.1004</version>
    <date-created>08/20/2020 07:45:39</date-created>
  </created-by>
  <site url="www.example.com">
    <compat-mode>IE7</compat-mode>
    <open-in>IE11</open-in>
  </site>
</site-list>
  • Grup İlkesi Düzenleyicisi'nin aynı yolunda , Kurumsal Mod IE web sitesi listesini kullan'a çift ​​tıklayın .
  • Etkin'i seçin .
  • Seçenekler altında , web sitesi listesinin konumunu yazın. Yerelde ise , şu şekilde ayarlayabilirsiniz: file: // D: /site.xml .
  • Bu ayarları kaydetmek için Tamam'ı veya Uygula'yı tıklayın .
2 user1413341 Sep 04 2020 at 22:35

Microsoft'un web sayfasını açıp açmamaya veya kullanıcıları Edge'e yönlendirmeye karar vermek için "Kurumsal Mod Site Listesini" kontrol ettiğinden oldukça eminim. Bununla ilgili daha fazla bilgiyi burada bulabilirsiniz:https://docs.microsoft.com/en-us/internet-explorer/ie11-deploy-guide/what-is-enterprise-mode

Llamax Dec 12 2020 at 03:22

bunu bende merak ediyordum. Joshua Joppie'nin cevabını okuduktan sonra, biraz Google'da araştırma yaptım ve bu web sayfasını buldum .

Görünüşe göre, sitenizin Yalnızca Edge listesine eklenmesi için Microsoft'a e-posta göndermeniz gerekiyor (bunun nasıl yapılacağı bu sayfada açıklanmıştır ). Herhangi birinden istek alıp almayacaklarından veya Stack Overflow gibi büyük bir web sitesi olmanız gerekip gerekmediğinden emin değilim. Yine de denemeye değer, çünkü verdikleri tek şart şudur:

IE uyumluluk listesi, yalnızca genel sitelerle çalışmak üzere tasarlanmıştır.

Dürüst olmak gerekirse, neden sadece <meta>etiket yapmadıkları hakkında hiçbir fikrim yok . Çok daha kolay olurdu.

Zamanım varsa (şüpheliyim), bir web sitesinin bu listedeki varlığının işlevselliğini taklit eden bir JS programı yapmayı planlıyorum ve buraya bağlantı vereceğim. Kullanıcıyı microsoft-edge:https://example.comInternet Explorer kullanarak algılarsa , kullanıcıyı (burada example.com web sitenizdir) yönlendiren bir kullanıcı aracısı kontrolü her zaman yapabilirsiniz .