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.
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
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á.
browserconfig.xml
(neboieconfig.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řítomnostbrowserconfig.xml
na Windows?