2020-ban a browserconfig.xml és az ieconfig.xml fájlok már ténylegesen elavultak?

2020. augusztus 17-én a Microsoft közzétett egy ütemtervet, jelezve, hogy a Microsoft Teams nem fog támogatni Az Internet Explorer 11 2020. november 30-án, míg a Microsoft 365 termékek 2021. augusztus 17-én megszüntetik az Internet Explorer 11 támogatását.

Forrás: https://en.wikipedia.org/wiki/Internet_Explorer_11

Megkerestem SE webmestereket és a szélesebb webet, de nem találok aktuálisat információk.

Azt nem sejtem (de még nem tudtam megerősíteni), hogy a ieconfig.xml mostantól ugyanazon az idővonalon megszűnik, mint a Internet Explorer .

A browserconfig.xml is megszűnik? Vagy belátható időn belül szándékozik használni?

Ha ez utóbbi, melyik böngészők kívánják tovább használni a browserconfig.xml szolgáltatást?

Csak MS Edge ? Vagy más böngészők is?

Megjegyzések

  • Úgy gondoltam, hogy a Windows használta ezeket a fájlokat egy ikon megjelenítéséhez az asztalon, amikor valaki létrehozott egy parancsikont az ott található URL-re. Nem gondoltam, hogy ‘ nem gondoltam volna, hogy az IE közvetlenül használja ezeket a fájlokat.
  • Még ha csak IE használja ezeket a fájlokat, akkor is szükségük lehet rájuk, amíg az emberek abbahagyják a használatukat a böngésző. Évekig is eltarthat, amíg az IE-használat megszűnik a támogatás leállítása után is.
  • Ah, ez nem Windows-fájl, hanem MSIE-fájl? Köszönöm, @StephenOstermiller – Nem voltam ‘ tudatában, mert ‘ soha nem telepítettem (vagy ieconfig.xml). ‘ Most dolgozom egy projekten, ahol szükségem lehet rá (és ha szükségem van rá, akkor ‘ szívesen, a formátum megismerése érdekében). Aztán amikor elolvastam az IE-ről szóló híreket, arra gondoltam, hogy a konfiguráció egész megközelítése el fog-e tűnni. A Chrome és a Firefox stb. Akkor jelentik a browserconfig.xml jelenlétét a Windows számára?
  • Nem hiszem, hogy így lenne . Az volt a benyomásom, hogy a Windows maga küldi el a kéréseket. Tekintettel a böngésző integrációjára az operációs rendszerbe, a kérések valószínűleg hasonlítanak az IE kéréseire. Magam nem ‘ nem futtatom a Windows rendszert, ezért ez csak azon alapul, hogy elolvastam ‘, és nem első kézből tapasztaltam.
  • A második kérdéseddel kapcsolatban – egyetértek azzal, hogy a ‘ abszolút érvényes megközelítés, de tudatosan döntöttem arról, hogy 2010-ben abbahagyom az IE-felhasználók ellátását. Nem azért, mert ‘ m a böngésző kompatibilitása ellen – éppen ellenkezőleg, én ‘ erősen támogatom – de miután szabványoknak megfelelő, univerzálisan böngészőkön át kompatibilis webhelyeket írtam a 2000-es évek elejétől 2010-ig arra a következtetésre jutottam, hogy az IE annyira sajnálatosan veszett el, hogy a felhasználói igényeinek kielégítéséhez szükséges idő nem ‘ nem volt indokolt. [1/2]

Válasz

2021 itt,

az elavulásról

Amíg vannak olyan emberek, akik ezt támogató ügynököket (azaz főleg IE11-et) használnak, a böngésző konfigurációja félig releváns, vagy legalábbis használható marad. A Microsoft bejelentette, hogy az IE11 idén augusztus 17-én megy az EOL-ba , de mindannyian tudjuk, hogy itt-ott megmarad.

A fájlnévvel kapcsolatban / URL

A dokumentáció , amelyre a saját válaszában hivatkozott , a következő kódmintával rendelkezik:

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

Feltételezem, hogy itt a blog írója az Ön által is hivatkozott cikk a IEconfig.xml nevet kapta. Azonban a dokumentáció ezután megemlíti:

Megjegyzés: Ha egy weboldal nem ad meg böngésző konfigurációs fájlt, az IE11 automatikusan megkeresi ” browserconfig.xml ” a kiszolgáló gyökérkönyvtárában. Ennek megakadályozásához használjon egy ” msapplication-config ” fejlécet a ” none ” (korábban bemutatásra került).

Tehát, ez az egyetlen ok, amiért használta a IEconfig.xml a példában az, hogy ez nem browserconfig.xml (ebben az esetben nem kellenek ezek a metaadatok a kezdéshez). Ez emlékeztet a hírhedt favicon.ico -eikre, amelyekhez jelöléssel is linkelhetsz, vagy egyszerűen csak hívhatod a dolgot favicon.ico és végezz vele .

Összegzés

Nem látok semmilyen negatívumot a támogatásában (azon kívül, hogy el kellene készítenem a dolgot), és ez valóban hasznos lehet néhány felhasználó számára az azt támogató ügynökökkel.

Mindazonáltal határozottan javasoljuk, hogy mindig állítson be egy útvonalat a /browserconfig.xml számára, ha úgy dönt. Így az azt támogató ügynökök állítólag automatikusan felfedezik (ami általában szerintem rossz UA gyakorlat, de ott van), és nem kell saját jelölését olyan saját metaadatokkal szennyeznie, amelyek senkinek sem jelentenek semmit másik rendszer.

(Előfordulhat, hogy csekély teljesítményelőnye is van annak, ha van ilyen, attól függően, hogy hány IE11 látogatója van, valamint a szerverének a 404-esekkel és a naplózással való kezelésétől, de ez valószínűleg elméletesebb mindennél. )

Megjegyzések

  • Tehát mi váltotta fel ezt, ha ezt megszüntették? Egyszerű nagy favicon képek?
  • @William, nem a browserconfig.xml elavult, hanem az IE11, az egyetlen ismert (amennyire meg tudom mondani) UA azt. Tehát más ügynökök esetében semmi sem változik. Megvannak a saját módszereik az ikonok megjelenítésére, de ez egy másik kérdés.

Válasz

Ez egy egy hónapja, mióta ezt megkérdeztem, úgy gondoltam, hogy tovább turkálok az interneten, és megnézhetem, mire tudok kitalálni.


browserconfig.xml

ez a Microsoft oldal:

Ez egy példa 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

Eszerint blogbejegyzés:

Ez egy példa 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> 

Ez arra utal, hogy browserconfig.xml és ieconfig.xml különböző nevek ugyanarra a dologra … és ott néhány javaslat, bár nem tudom megerősíteni, hogy az utóbbi név, ieconfig.xml , az aktuális, helyes név.

Mindezeket még mindig nem tudom megerősíteni, ha az Edge Browser keres, felismer vagy tud a ieconfig.xml -ről, így nem tudom megválaszolni a kérdést, és megerősíteni, hogy ez utóbbi valóban elavult-e vagy sem.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük