Jsou v roce 2020 nyní účinně zastaralé soubory browserconfig.xml a ieconfig.xml?

17. srpna 2020 společnost Microsoft zveřejnila časovou osu, která naznačuje, že Microsoft Teams přestane podporovat Internet Explorer 11 30. listopadu 2020, zatímco produkty Microsoft 365 ukončí podporu aplikace Internet Explorer 11 17. srpna 2021.

Zdroj: https://en.wikipedia.org/wiki/Internet_Explorer_11

Prohledával jsem webmastery SE a širší web, ale nemohu najít žádný aktuální informace.

Hádám (ale zatím jsem nebyl schopen potvrdit), že ieconfig.xml bude nyní na stejné časové ose jako Internet Explorer . Bude to?

Bude browserconfig.xml také zastaralé? Nebo je to záměr v dohledné budoucnosti použít?

Pokud se jedná o druhou možnost, které prohlížeče mají v úmyslu nadále používat browserconfig.xml?

Jen MS Edge ? Nebo také jiné prohlížeče?

Komentáře

  • Myslel jsem, že to byl Windows, který použil tyto soubory k zobrazení ikony na ploše, když někdo vytvořil zástupce tam na vaši adresu URL. ' Nemyslím si, že IE tyto soubory použil přímo.
  • I když tyto soubory používá pouze IE, možná je budete potřebovat, dokud lidé přestanou používat prohlížeč. Může trvat roky, než se používání IE zmenší, i když podpora skončí.
  • Aha, je to spíše soubor Windows než soubor MSIE? Děkuji, @StephenOstermiller – nevěděl jsem ' protože jsem ' nikdy nenasadil browserconfig.xml (nebo ieconfig.xml). ' nyní pracuji na projektu, kde možná budu muset (a pokud budu potřebovat, pak ' bych rád, v o formátu). Když jsem pak četl zprávy o IE, napadlo mě, jestli bude celý tento přístup ke konfiguraci zastaralý. Nahlašují Chrome a Firefox atd. Přítomnost browserconfig.xml na Windows?
  • Nemyslím si ', že ano . Byl to můj dojem, že Windows zadává požadavky sám. Vzhledem k integraci prohlížeče do OS požadavky pravděpodobně vypadají podobně jako požadavky z IE. Já sám ' nespouštím Windows, takže je to založeno pouze na čtení, které jsem ' udělal a ne na zkušenostech z první ruky.
  • Pokud jde o váš druhý bod – souhlasím s tím, že ' je absolutně platný přístup, ale vědomě jsem se rozhodl ukončit stravování uživatelů IE v roce 2010. Ne proto, že ' m proti kompatibilitě prohlížečů – naopak, <

jsem silným zastáncem – ale po napsání standardů vyhovujících univerzálně kompatibilním webům od počátku 21. století do roku 2010 jsem dospěl k závěru, že prohlížeč IE byl tak žalostně ztracen, že čas potřebný k zajištění jeho uživatelů nebyl ' oprávněný. [1/2]

Odpověď

2021 zde,

O ukončení podpory

Dokud existují lidé, kteří používají agenty, kteří to podporují (tj. hlavně IE11), konfigurace prohlížeče zůstane částečně relevantní nebo alespoň použitelná. Společnost Microsoft oznámila, že IE11 přejde na EOL 17. srpna tohoto roku , ale všichni víme, že se tu a tam bude držet.

Pokud jde o název souboru / URL

Dokumentace , na kterou jste odkazovali ve vlastní odpovědi , má následující ukázku kódu:

<meta name="msapplication-config" content="IEconfig.xml" /> 

Předpokládám, že právě zde autor blogu článek, na který také odkazujete , dostal název IEconfig.xml od. Nicméně dokumentace poté uvádí:

Poznámka: Pokud webová stránka neurčuje konfigurační soubor prohlížeče, IE11 automaticky vyhledá " browserconfig.xml " v kořenovém adresáři serveru. Chcete-li tomu zabránit, použijte " msapplication-config " záhlaví s atributem content " none " (zobrazeno dříve).

Zdá se tedy, že jediným důvodem, proč použili IEconfig.xml v příkladu je to, že to není browserconfig.xml (v takovém případě byste metadata na začátku nepotřebovali). To mi připomíná jejich nechvalně známé favicon.ico, na které můžete také odkazovat pomocí značek, nebo jen zavolat věc favicon.ico a hotovo .

Závěrečné

Nevidím v jeho podpoře žádné negativy (kromě toho, že to musím udělat), a ve skutečnosti by to mohlo být užitečné pro některé uživatele s agenty, kteří to podporují.

Doporučuji však vždy nastavit trasu pro /browserconfig.xml, pokud se tak rozhodnete. Tímto způsobem to agenti, kteří to podporují, údajně objeví automaticky (což si obecně myslím, že je to špatná praxe UA, ale tady to máte), a nebudete muset znečišťovat svou značku proprietárními metadaty, která nikomu nic jiný systém.

(Může se také jednat o nepatrnou výhodu výkonu, podle toho, kolik máte návštěvníků IE11 a jak váš server zpracovává 404 a protokolování, ale to je pravděpodobně více teoretické než cokoli jiného. )

Komentáře

  • Takže co to nahradilo, pokud to bylo zastaralé? Jednoduché velké obrázky favicon?
  • @William, není to browserconfig.xml zastaralé, ale IE11, jediný známý (pokud vím) UA na podporu to. U ostatních agentů se tedy nic nemění. Mají vlastní metody zobrazování ikon, ale to je další otázka.

Odpověď

Bylo to měsíc od té doby, co jsem se na to zeptal, tak jsem si myslel, že se ještě budu hrabat po internetu a uvidím, na co bych mohl přijít.


browserconfig.xml

tato stránka společnosti Microsoft:

Toto je příklad a browserconfig.xml:

<?xml version="1.0" encoding="utf-8"?> <browserconfig> <msapplication> <tile> <square70x70logo src="small.png"/> <square150x150logo src="medium.png"/> <wide310x150logo src="wide.png"/> <square310x310logo src="large.png"/> <TileColor>#009900</TileColor> </tile> <badge> <polling-uri src="badge.xml"/> <frequency>30</frequency> </badge> <notification> <polling-uri src="1.xml"/> <polling-uri2 src="2.xml"/> <polling-uri3 src="3.xml"/> <polling-uri4 src="4.xml"/> <polling-uri5 src="5.xml"/> <frequency>30</frequency> <cycle>1</cycle> </notification> </msapplication> </browserconfig> 

ieconfig.xml

Podle toho blogový příspěvek:

Toto je příklad an ieconfig.xml:

<?xml version="1.0" encoding="utf-8"?> <browserconfig> <msapplication> <tile> <square70x70logo src="ms-tile-128x128.png"/> <square150x150logo src="ms-tile-270x270.png"/> <wide310x150logo src="ms-tile-558x270.png"/> <square310x310logo src="ms-tile-558x558.png"/> <TileColor>#6a9a22</TileColor> </tile> </msapplication> </browserconfig> 

Zdá se, že to naznačuje, že browserconfig.xml a ieconfig.xml jsou různé názvy pro stejnou věc … a tam je nějaký návrh, i když to nemohu potvrdit, že toto druhé jméno, ieconfig.xml , je aktuální, správné name.

Všechno, co bylo řečeno, stále nemůžu potvrdit, pokud Edge Browser hledá, rozpozná nebo ví o ieconfig.xml , takže nemohu na otázku odpovědět a potvrdit, zda je tato podpora skutečně zastaralá.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *