Il 17 agosto 2020 Microsoft ha pubblicato una sequenza temporale indicante che Microsoft Teams smetterà di supportare Internet Explorer 11 il 30 novembre 2020, mentre i prodotti Microsoft 365 interromperanno il supporto di Internet Explorer 11 il 17 agosto 2021.
Ho cercato Webmasters SE e nel Web più ampio ma non riesco a “trovare alcuna corrente informazioni.
Immagino (ma non sono ancora stato in grado di confermare) che ieconfig.xml
sarà ora deprecato nella stessa sequenza temporale di Internet Explorer . Sarà?
Anche browserconfig.xml
sarà deprecato? O si intende utilizzarlo per il prossimo futuro?
In questultimo caso, quali browser intendono continuare a utilizzare browserconfig.xml
?
Basta MS Edge ? O anche altri browser?
Commenti
Rispondi
2021 qui,
Riguardo al ritiro
Finché ci sono persone che utilizzano agenti che supportano questo (cioè principalmente IE11), la configurazione del browser rimarrà semi-rilevante, o almeno utilizzabile. Microsoft ha annunciato che IE11 andrà in EOL il 17 agosto di questanno , ma sappiamo tutti che rimarrà qua e là.
Riguardo al nome del file / URL
La documentazione a cui hai fatto riferimento nella tua risposta , contiene il seguente codice di esempio:
<meta name="msapplication-config" content="IEconfig.xml" />
Presumo che questo sia il posto in cui lautore del blog larticolo a cui fai riferimento anche ha preso il nome IEconfig.xml
da. Tuttavia , la documentazione menziona quindi:
Nota: se una pagina web non specifica un file di configurazione del browser, IE11 cerca automaticamente ” browserconfig.xml ” nella directory principale del server. Per evitare ciò, utilizza unintestazione ” msapplication-config ” con lattributo content a ” nessuno ” (mostrato in precedenza).
Quindi, sembra che lunico motivo per cui hanno utilizzato IEconfig.xml
nellesempio è che non è browserconfig.xml
(nel qual caso non avresti bisogno di quei metadati per cominciare). Questo mi ricorda il loro famigerato favicon.ico
, a cui puoi anche collegarti con il markup, o semplicemente chiamare la cosa favicon.ico
e basta .
Conclusione
Non vedo alcun aspetto negativo nel supportarlo (a parte il fatto di dover creare la cosa), e potrebbe effettivamente essere utile ad alcuni utenti con agenti che lo supportano.
Tuttavia, suggerirei caldamente di impostare sempre un percorso per /browserconfig.xml
se decidi di farlo. In questo modo, gli agenti che lo supportano lo scopriranno presumibilmente automaticamente (che generalmente penso sia una cattiva pratica UA, ma il gioco è fatto), e non dovrai inquinare il tuo markup con metadati proprietari che non significano nulla per nessuno un altro sistema.
(Potrebbe esserci anche un minuscolo vantaggio in termini di prestazioni nellaverne uno, a seconda di quanti visitatori di IE11 hai e del modo in cui il tuo server gestisce i 404 e la registrazione, ma questo è probabilmente più teorico che altro. )
Commenti
- Allora cosa ha sostituito questo se è stato deprecato? Semplici immagini favicon di grandi dimensioni?
- @William, non è
browserconfig.xml
che è deprecato, ma IE11, lunico (per quanto ne so) UA noto a supportare esso. Quindi, per altri agenti, non cambia nulla. Hanno i propri metodi per visualizzare le icone, ma questa è unaltra domanda.
Risposta
È stata una mese da quando lho chiesto, quindi ho pensato di rovistare ancora un po in Internet e vedere cosa potevo inventare.
browserconfig.xml
Secondo questa pagina Microsoft:
Questo è un esempio di 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
Secondo questo post del blog:
Questo è un esempio di un 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>
Ciò sembrerebbe suggerire che browserconfig.xml e ieconfig.xml sono nomi diversi per la stessa cosa … e lì è un suggerimento, anche se “non posso confermarlo, che il secondo nome, ieconfig.xml , è lattuale, corretto name.
Detto questo, non posso ancora confermare se Edge Browser cerca, riconosce o conosce ieconfig.xml , quindi non posso “rispondere alla domanda e confermare se questultima è effettivamente obsoleta o meno.
browserconfig.xml
(oieconfig.xml
). ‘ sto lavorando a un progetto in cui potrei aver bisogno (e se necessario, allora ‘ mi piacerebbe, in per conoscere il formato). Poi, quando ho letto le notizie su IE, mi sono chiesto se lintero approccio alla configurazione sarebbe stato deprecato. Chrome, Firefox e così via segnalano la presenza dibrowserconfig.xml
su Windows?