En 2020, ¿browserconfig.xml e ieconfig.xml ahora están obsoletos?

El 17 de agosto de 2020, Microsoft publicó una cronología que indica que Microsoft Teams dejará de admitir Internet Explorer 11 el 30 de noviembre de 2020, mientras que los productos de Microsoft 365 finalizarán el soporte de Internet Explorer 11 el 17 de agosto de 2021.

Fuente: https://en.wikipedia.org/wiki/Internet_Explorer_11

He buscado Webmasters SE y la Web en general, pero no puedo encontrar ninguna información.

Supongo (pero todavía no he podido confirmar) que ieconfig.xml ahora quedará obsoleto en la misma línea de tiempo que Internet Explorer . ¿Lo hará?

¿También browserconfig.xml quedará obsoleto? ¿O es la intención de usarlo en el futuro previsible?

Si es el último, ¿qué navegadores pretenden seguir usando browserconfig.xml?

Simplemente MS Edge ? ¿U otros navegadores también?

Comentarios

  • Pensé que era Windows el que usaba estos archivos para mostrar un icono en el escritorio cuando alguien creaba un acceso directo a su URL allí. No ‘ creía que IE usara estos archivos directamente.
  • Incluso si solo IE usa estos archivos, es posible que los necesite hasta que la gente deje de usarlos. el navegador. Pueden pasar años para que el uso de IE disminuya incluso después de que se detenga el soporte.
  • Ah, ¿es un archivo de Windows en lugar de un archivo MSIE? Gracias, @StephenOstermiller. No ‘ no lo sabía porque ‘ nunca implementé browserconfig.xml (o ieconfig.xml). Ahora ‘ estoy trabajando en un proyecto en el que podría necesitarlo (y si es necesario, ‘ estoy interesado en para conocer el formato). Luego, cuando leí las noticias sobre IE, me pregunté si todo este enfoque de configuración iba a quedar obsoleto. Entonces, ¿Chrome y Firefox, etc. informan la presencia de browserconfig.xml a Windows?
  • No ‘ no lo creo. . Tuve la impresión de que Windows realiza las solicitudes por sí mismo. Dada la integración del navegador en el sistema operativo, las solicitudes probablemente terminen pareciéndose mucho a las solicitudes de IE. Yo no ‘ no ejecuto Windows yo mismo, así que esto se basa solo en la lectura que ‘ he hecho y no en una experiencia de primera mano.
  • Con respecto a su segundo punto, estoy de acuerdo en que ‘ es un enfoque absolutamente válido, pero tomé la decisión consciente de dejar de atender a los usuarios de IE en 2010. No porque ‘ m contra la compatibilidad del navegador; por el contrario, ‘ soy un firme defensor, pero después de escribir sitios compatibles con los estándares, universalmente compatibles con todos los navegadores Desde principios de la década de 2000 hasta 2010, llegué a la conclusión de que IE se había perdido tan lamentablemente que el tiempo necesario para atender a sus usuarios no estaba ‘ justificado. [1/2]

Responda

2021 aquí,

Concerniente a la desaprobación

Mientras haya personas que utilicen agentes que admitan esto (es decir, principalmente IE11), la configuración del navegador seguirá siendo semi-relevante, o al menos utilizable. Microsoft anunció que IE11 entrará en EOL el 17 de agosto de este año , pero todos sabemos que se mantendrá aquí y allá.

Con respecto al nombre del archivo / URL

La documentación a la que te refieres en tu propia respuesta , tiene el siguiente ejemplo de código:

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

Supongo que aquí es donde el autor de el blog artículo al que también hace referencia obtuvo el nombre IEconfig.xml de. Sin embargo , la documentación menciona:

Nota: Si una página web no especifica un archivo de configuración del navegador, IE11 busca automáticamente » browserconfig.xml » en el directorio raíz del servidor. Para evitar esto, use un encabezado » msapplication-config » con el atributo de contenido a » none » (mostrado anteriormente).

Entonces, parece que es la única razón por la que usaron IEconfig.xml en el ejemplo es que no es browserconfig.xml (en cuyo caso no necesitaría esos metadatos para empezar). Esto me recuerda a su infame favicon.ico, al que también puedes vincular con el marcado, o simplemente llamar a la cosa favicon.ico y terminar .

Concluyendo

No veo ningún aspecto negativo en apoyarlo (aparte de tener que hacer la cosa), y en realidad podría ser útil para algunos usuarios con agentes que lo admitan.

Sin embargo, le sugiero encarecidamente que configure siempre una ruta para /browserconfig.xml si decide hacerlo. De esa manera, los agentes que lo admiten supuestamente lo descubrirán automáticamente (lo que generalmente creo que es una mala práctica de UA, pero ahí lo tiene), y no tendrá que contaminar su marcado con metadatos propietarios que no significan nada para nadie. otro sistema.

(También puede haber un beneficio de rendimiento minúsculo al tener uno, dependiendo de cuántos visitantes de IE11 tenga y la forma en que su servidor maneja los 404 y el registro, pero eso probablemente sea más teórico que cualquier otra cosa. )

Comentarios

  • Entonces, ¿qué ha reemplazado esto si ha quedado obsoleto? ¿Imágenes de favicon grandes y simples?
  • @William, no es browserconfig.xml lo que está en desuso, sino IE11, el único conocido (hasta donde puedo decir) que UA admite eso. Entonces, para otros agentes, nada cambia. Tienen sus propios métodos para mostrar iconos, pero esa es otra cuestión.

Respuesta

Ha sido un mes desde que pregunté esto, así que pensé que «hurgaría un poco más en Internet y vería qué se me ocurría.


browserconfig.xml

Según esta página de Microsoft:

Este es un ejemplo 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

De acuerdo con esto entrada de blog:

Este es un ejemplo 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> 

Eso parecería sugerir que browserconfig.xml y ieconfig.xml son nombres diferentes por lo mismo … y ahí es una sugerencia, aunque no puedo confirmarlo, que el último nombre, ieconfig.xml , es el actual, correcto nombre.

Dicho todo esto, todavía no puedo confirmar si Edge Browser busca, reconoce o sabe acerca de ieconfig.xml así que no puedo responder la pregunta y confirmar si esta última está efectivamente obsoleta o no. / p>

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *