Le 17 août 2020, Microsoft a publié une chronologie indiquant que Microsoft Teams cessera de prendre en charge Internet Explorer 11 le 30 novembre 2020 alors que les produits Microsoft 365 mettront fin au support dInternet Explorer 11 le 17 août 2021.
Jai recherché Webmasters SE et sur le Web en général, mais je ne trouve aucun courant informations.
Je suppose (mais je nai pas encore été en mesure de confirmer) que ieconfig.xml
sera désormais obsolète sur la même chronologie que Internet Explorer . Le sera-t-il?
Est-ce que browserconfig.xml
sera également obsolète? Ou est-ce que lintention de lutiliser dans un avenir prévisible?
Dans ce dernier cas, quels navigateurs ont lintention de continuer à utiliser browserconfig.xml
?
Simplement MS Edge ? Ou dautres navigateurs aussi?
Commentaires
Répondez
2021 ici,
Concernant la dépréciation
Tant quil y aura des personnes utilisant des agents qui le supportent (cest-à-dire principalement IE11), la configuration du navigateur restera semi-pertinente, ou du moins utilisable. Microsoft a annoncé que IE11 sera EOL le 17 août de cette année , mais nous savons tous que cela restera ici et là.
Concernant le nom de fichier / URL
La documentation que vous avez mentionnée dans votre propre réponse , contient lexemple de code suivant:
<meta name="msapplication-config" content="IEconfig.xml" />
Je suppose que cest là que lauteur de le blog larticle auquel vous faites également référence a obtenu le nom IEconfig.xml
. Cependant , la documentation mentionne alors:
Remarque: Si une page Web ne spécifie pas de fichier de configuration de navigateur, IE11 recherche automatiquement » Browserconfig.xml » dans le répertoire racine du serveur. Pour éviter cela, utilisez un en-tête » msapplication-config » avec lattribut content à » aucun » (montré précédemment).
Il semble donc que la seule raison pour laquelle ils ont utilisé IEconfig.xml
dans lexemple est quil ne sagit pas de browserconfig.xml
(auquel cas vous nauriez pas besoin de ces métadonnées pour commencer). Cela me rappelle leur tristement célèbre favicon.ico
, auquel vous pouvez également créer un lien avec un balisage, ou simplement appeler le truc favicon.ico
et en finir avec lui .
Conclusion
Je ne vois aucun inconvénient à le soutenir (à part avoir à faire la chose), et cela pourrait en fait être utile à certains utilisateurs avec des agents qui le supportent.
Je suggérerais cependant fortement de toujours configurer une route pour /browserconfig.xml
si vous décidez de le faire. De cette façon, les agents qui le prennent en charge le découvriront soi-disant automatiquement (ce que je pense généralement est une mauvaise pratique UA, mais là vous lavez), et vous naurez pas à polluer votre balisage avec des métadonnées propriétaires qui ne signifient rien pour personne. un autre système.
(Il pourrait aussi y avoir un minuscule avantage en termes de performances à en avoir un, selon le nombre de visiteurs IE11 que vous avez, et la façon dont votre serveur gère les 404 et la journalisation, mais cest probablement plus théorique que tout. )
Commentaires
- Alors, quest-ce qui a remplacé ceci si cela est devenu obsolète? De simples grandes images de favicon?
- @William, ce nest pas
browserconfig.xml
qui est obsolète, mais IE11, le seul UA connu (pour autant que je sache) à prendre en charge il. Donc, pour les autres agents, rien ne change. Ils ont leurs propres méthodes daffichage des icônes, mais cest une autre question.
Réponse
Cela a été un mois depuis que jai posé cette question, jai donc pensé « fouiller un peu plus sur Internet et voir ce que je pourrais trouver.
browserconfig.xml
Selon cette page Microsoft:
Ceci est un exemple de 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
Selon ceci article de blog:
Voici un exemple de 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>
Cela semble suggérer que Browserconfig.xml et ieconfig.xml sont noms différents pour la même chose … et là est une suggestion, bien que je ne puisse pas le confirmer, que ce dernier nom, ieconfig.xml , est le courant, correct nom.
Cela dit, je ne peux toujours « pas confirmer si Edge Browser recherche, reconnaît ou connaît ieconfig.xml donc je ne peux « pas répondre à la question et confirmer si ce dernier est effectivement obsolète ou non.
browserconfig.xml
(ouieconfig.xml
). Je ‘ travaille maintenant sur un projet où je pourrais avoir besoin de (et si jen ai besoin, alors je ‘ pour en savoir plus sur le format). Ensuite, quand jai lu les nouvelles sur IE, je me suis demandé si toute cette approche de la configuration allait être déconseillée. Chrome et Firefox, etc. signalent-ils la présence debrowserconfig.xml
à Windows alors?