17. august 2020 publiserte Microsoft en tidslinje som indikerer at Microsoft Teams slutter å støtte Internet Explorer 11 30. november 2020 mens Microsoft 365-produkter avslutter støtte for Internet Explorer 11 17. august 2021.
Jeg har søkt Webmastere SE og det bredere nettet, men jeg kan ikke finne noen nåværende informasjon.
Jeg gjetter (men har ennå ikke klart å bekrefte) at ieconfig.xml
nå blir utfaset på samme tidslinje som Internet Explorer . Vil det?
Vil browserconfig.xml
også bli utfaset? Eller er hensikten å bruke den i overskuelig fremtid?
Hvis sistnevnte, hvilke nettlesere har tenkt å fortsette å bruke browserconfig.xml
?
Bare MS Edge ? Eller andre nettlesere også?
Kommentarer
Svar
2021 her,
Når det gjelder avskrivning
Så lenge det er folk som bruker agenter som støtter dette (dvs. hovedsakelig IE11), vil Nettleserkonfigurasjon forbli semi-relevant, eller i det minste brukbar. Microsoft kunngjorde at IE11 vil gå EOL 17. august i år , men vi vet alle at det vil holde seg her og der.
Når det gjelder filnavnet / URL
Dokumentasjonen som du refererte til i ditt eget svar , har følgende kodeeksempel:
<meta name="msapplication-config" content="IEconfig.xml" />
Jeg antar at det er her forfatteren av bloggen artikkel du også refererer til fikk navnet IEconfig.xml
fra. Imidlertid nevner dokumentasjonen deretter:
Merk: Hvis en webside ikke spesifiserer en nettleserkonfigurasjonsfil, ser IE11 automatisk etter » browserconfig.xml » i rotkatalogen til serveren. For å forhindre dette, bruk en » msapplication-config » header med innholdsattributtet til » ingen » (vist tidligere).
Så det ser ut til at den eneste grunnen til at de brukte IEconfig.xml
i eksemplet er at det ikke er browserconfig.xml
(i så fall trenger du ikke de metadataene til å begynne med). Dette minner meg om deres beryktede favicon.ico
, som du også kan koble til med markering, eller bare kalle tingen favicon.ico
og være ferdig med det .
Avsluttende
Jeg ser ikke noe negativt i å støtte det (annet enn å måtte lage ting), og det kan faktisk være nyttig for noen brukere med agenter som støtter det.
Jeg vil imidlertid sterkt anbefale at du alltid setter opp en rute for /browserconfig.xml
hvis du bestemmer deg for å gjøre det. På den måten vil agenter som støtter det, visstnok oppdage det automatisk (som jeg generelt synes er dårlig UA-praksis, men der har du det), og du trenger ikke å forurense markeringen din med proprietære metadata som ikke betyr noe for noen annet system.
(Det kan også være en liten ytelsesfordel å ha en, avhengig av hvor mange IE11-besøkende du har, og måten serveren din håndterer 404s og logging, men det er sannsynligvis mer teoretisk enn noe annet. )
Kommentarer
- Så hva har erstattet dette hvis dette er utfaset? Enkle store favicon-bilder?
- @William, det er ikke
browserconfig.xml
som er utfaset, men IE11, den eneste kjente (så vidt jeg kan se) UA som støtter den. Så for andre agenter endres ingenting. De har sine egne metoder for å vise ikoner, men det er et annet spørsmål.
Svar
Det har vært en måned siden jeg spurte dette, så jeg trodde jeg ville rodde litt på internett og se hva jeg kunne finne på.
browserconfig.xml
Iht. denne Microsoft-siden:
Dette er et eksempel på 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
I henhold til dette blogginnlegg:
Dette er et eksempel på en 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>
Det ser ut til å antyde at browserconfig.xml og ieconfig.xml er forskjellige navn for det samme … og der er noe forslag, selv om jeg ikke kan bekrefte det, at sistnevnte navn, ieconfig.xml , er gjeldende, riktig navn.
Alt som er sagt, jeg kan fortsatt ikke bekrefte om Edge Browser ser etter, gjenkjenner eller vet om ieconfig.xml så jeg kan ikke svare på spørsmålet og bekrefte om sistnevnte faktisk er utfaset eller ikke.
browserconfig.xml
(ellerieconfig.xml
). Jeg ‘ jobber med et prosjekt nå der jeg kanskje trenger det (og hvis jeg trenger det, så ‘ er opptatt av å, i for å lære om formatet). Da jeg leste nyhetene om IE, lurte jeg på om hele denne tilnærmingen til konfigurasjon ble avskrevet. Rapporterer Chrome og Firefox etc. tilstedeværelsen avbrowserconfig.xml
til Windows da?