Onko vuonna 2020 selainkonfig.xml ja ieconfig.xml vanhentunut?

Microsoft julkaisi 17. elokuuta 2020 aikajanan, jonka mukaan Microsoft Teams lopettaa tuen Internet Explorer 11 30. marraskuuta 2020, kun taas Microsoft 365 -tuotteet lopettavat Internet Explorer 11 -tuen 17. elokuuta 2021.

Lähde: https://en.wikipedia.org/wiki/Internet_Explorer_11

Olen hakenut verkkovastaavia SE ja laajempaa verkkoa, mutta en löydä nykyistä tiedot.

En arvaa (mutta en ole vielä onnistunut vahvistamaan), että ieconfig.xml poistetaan nyt käytöstä samalla aikajanalla kuin Internet Explorer . Onko se?

Poistetaanko myös browserconfig.xml? Vai onko tarkoitus käyttää sitä lähitulevaisuudessa?

Jos jälkimmäistä, mitkä selaimet aikovat käyttää browserconfig.xml?

Just MS Edge ? Tai myös muita selaimia?

Kommentit

  • Luulin, että Windows käytti näitä tiedostoja osoittamaan kuvaketta työpöydällä, kun joku loi pikakuvakkeen URL-osoitteeseesi. En ajatellut, että ' ei ajatellut, että IE käytti näitä tiedostoja suoraan.
  • Vaikka näitä tiedostoja käyttää vain IE, saatat silti tarvita niitä, kunnes ihmiset lopettavat käytön selain. Voi kestää vuosia, ennen kuin IE-käyttö vähenee myös tuen loputtua.
  • Ah, onko se Windows-tiedosto eikä MSIE-tiedosto? Kiitos, @StephenOstermiller – En ollut ' tiennyt, koska en ' ole koskaan ottanut käyttöön browserconfig.xml (tai ieconfig.xml). ' työskentelen nyt projektissa, jossa tarvitsen (ja jos tarvitsen, olen ' halukas, sisään muodon oppimiseksi). Sitten kun luin uutisia IE: stä, mietin, tuleeko koko tämä lähestymistapa kokoonpanoon vanhentumaan. Raportoivatko Chrome ja Firefox jne. browserconfig.xml: n läsnäolon Windowsille?
  • En usko ' . Minusta tuntui, että Windows tekee pyynnöt itse. Kun otetaan huomioon selaimen integrointi käyttöjärjestelmään, pyynnöt näyttävät todennäköisesti näyttävän samanlaisilta kuin IE: n pyynnöt. En käytä ' itse Windowsia, joten tämä perustuu vain siihen, että olen lukenut ' enkä enkä omakohtaisesti.
  • Toinen asia – olen samaa mieltä siitä, että ' on ehdottoman pätevä lähestymistapa, mutta päätin tietoisesti lopettaa IE-käyttäjien tarjoamisen vuonna 2010. Ei siksi, että ' m selaimen yhteensopivuutta vastaan – päinvastoin, olen ' voimakas puolestapuhuja – mutta kirjoitettuani standardien mukaiset, yleisesti selainten kanssa yhteensopivat sivustot 2000-luvun alusta vuoteen 2010 päädyin siihen johtopäätökseen, että IE oli kadonnut niin valitettavasti, että sen käyttäjien palvelemiseen tarvittava aika ei ollut perusteltua '. [1/2]

Vastaa

2021 täällä,

Vanhentumisesta

Niin kauan kuin on ihmisiä, jotka käyttävät tätä tukevia aineita (eli lähinnä IE11: tä), selaimen kokoonpano pysyy puoliksi osuvana tai ainakin käyttökelpoisena. Microsoft ilmoitti, että IE11 siirtyy EOL: ksi 17. elokuuta tänä vuonna , mutta me kaikki tiedämme, että se tarttuu tänne ja täältä. / URL

Dokumentaatio, johon viitoit omassa vastauksessasi , on seuraava koodinäyte:

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

Oletan, että blogin blogin kirjoittaja artikkeli, johon viitat myös , sai nimen IEconfig.xml. Kuitenkin dokumentaatiossa mainitaan sitten:

Huomaa: Jos verkkosivu ei määritä selaimen määritystiedostoa, IE11 etsii automaattisesti " browserconfig.xml " palvelimen juurihakemistossa. Voit estää tämän käyttämällä " msapplication-config " -otsikkoa sisältötunnisteella " none " (esitetty aiemmin).

Joten näyttää siltä, että ainoa syy, miksi he käyttivät IEconfig.xml esimerkissä on, että se ei ole browserconfig.xml (jolloin sinun ei tarvitsisi aluksi metatietoja). Tämä muistuttaa minua heidän pahamaineisesta favicon.ico, johon voit linkittää myös merkinnät, tai kutsua vain asiaa favicon.ico ja tehdä sen sen kanssa .

Päätelmä

En näe mitään negatiivisia seikkoja sen tukemisessa (lukuun ottamatta sitä, että minun on tehtävä asia), ja se saattaa olla hyödyllinen joillekin käyttäjille, joilla on agentit, jotka tukevat sitä.

Suosittelen kuitenkin vahvasti, että määrität aina reitin /browserconfig.xml -palvelulle, jos päätät tehdä niin. Tällä tavoin sitä tukevat agentit oletettavasti löytävät sen automaattisesti (mikä mielestäni on yleensä huono UA-käytäntö, mutta sinulla on se), eikä sinun tarvitse saastuttaa merkintöjäsi omilla metatiedoilla, jotka eivät tarkoita mitään toinen järjestelmä.

(Saattaa olla myös vähäinen suorituskykyetu, jos sinulla on yksi, riippuen siitä, kuinka monta IE11-kävijää sinulla on, ja tavasta, jolla palvelimesi käsittelee 404: ää ja kirjautumista, mutta se on todennäköisesti enemmän teoreettista kuin mikään muu. )

Kommentit

  • Mikä siis on korvannut tämän, jos tämä on poistettu käytöstä? Yksinkertaisia suuria favicon-kuvia?
  • @William, browserconfig.xml ei ole vanhentunut, vaan IE11, joka on ainoa tiedossa oleva (sikäli kuin voin kertoa) UA se. Joten muiden agenttien kohdalla mikään ei muutu. Heillä on omat menetelmänsä kuvakkeiden näyttämiseen, mutta se on toinen kysymys.

Vastaus

Se on ollut kuukausi sitten, kun kysyin tätä, joten ajattelin, että käyn vielä Internetissä ja katson mitä keksin.


browserconfig.xml

Mukaan tämä Microsoft-sivu:

Tämä on esimerkki 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

Tämän mukaan blogiviesti:

Tämä on esimerkki 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> 

Se näyttää viittaavan siihen, että browserconfig.xml ja ieconfig.xml ovat eri nimiä samasta asiasta … ja siellä on jokin ehdotus, vaikka en voi vahvistaa sitä, että jälkimmäinen nimi ieconfig.xml on nykyinen, oikea nimi.

Kaikki sanottu, en voi silti vahvistaa, jos Edge Browser etsii, tunnistaa tai tietää ieconfig.xml , joten en voi vastata kysymykseen ja vahvistaa, onko jälkimmäinen vanhentunut vai ei.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *