Em 17 de agosto de 2020, a Microsoft publicou um cronograma indicando que o Microsoft Teams deixará de oferecer suporte Internet Explorer 11 em 30 de novembro de 2020, enquanto os produtos Microsoft 365 encerrarão o suporte do Internet Explorer 11 em 17 de agosto de 2021.
Eu pesquisei Webmasters SE e a web em geral, mas não consigo encontrar nenhuma atualização informações.
Estou supondo (mas ainda não fui capaz de confirmar) que ieconfig.xml
agora será descontinuado na mesma linha do tempo que Internet Explorer . Será?
browserconfig.xml
também será descontinuado? Ou a intenção é usá-lo em um futuro próximo?
Se for o último, quais navegadores pretendem continuar usando browserconfig.xml
?
Apenas MS Edge ? Ou outros navegadores também?
Comentários
Resposta
2021 aqui,
Sobre a suspensão de uso
Enquanto houver pessoas usando agentes que suportam isso (ou seja, principalmente IE11), a configuração do navegador permanecerá semirrelevante ou pelo menos utilizável. A Microsoft anunciou que o IE11 terá fim de vida no dia 17 de agosto deste ano , mas todos sabemos que ele continuará aqui e ali.
Em relação ao nome do arquivo / URL
A documentação que você referiu em sua própria resposta , tem o seguinte exemplo de código:
<meta name="msapplication-config" content="IEconfig.xml" />
Presumo que é aqui que o autor do blog o artigo ao qual você também se refere recebeu o nome IEconfig.xml
de. No entanto , a documentação menciona:
Observação: se uma página da web não especificar um arquivo de configuração do navegador, o IE11 procurará automaticamente por ” browserconfig.xml ” no diretório raiz do servidor. Para evitar isso, use um cabeçalho ” msapplication-config ” com o atributo content para ” nenhum ” (mostrado anteriormente).
Portanto, parece que a única razão pela qual usaram IEconfig.xml
no exemplo é que não é browserconfig.xml
(nesse caso, você não precisaria desses metadados para começar). Isso me lembra do infame favicon.ico
, ao qual você também pode vincular com marcação ou apenas chamar a coisa de favicon.ico
e pronto .
Concluindo
Não vejo nenhuma desvantagem em suportá-lo (além de ter que fazer a coisa), e pode realmente ser útil para alguns usuários com agentes que o suportam.
No entanto, sugiro fortemente sempre configurar uma rota para /browserconfig.xml
se você decidir fazê-lo. Dessa forma, os agentes que o suportam irão supostamente descobri-lo automaticamente (o que eu geralmente acho que é uma prática ruim de UA, mas aí está), e você não terá que poluir sua marcação com metadados proprietários que não significam nada para ninguém outro sistema.
(Também pode haver um benefício de desempenho minúsculo em ter um, dependendo de quantos visitantes do IE11 você tem e da maneira como seu servidor lida com 404s e logs, mas isso provavelmente é mais teórico do que qualquer coisa. )
Comentários
- Então, o que substituiu isso se foi descontinuado? Imagens de favicon grandes e simples?
- @William, não é
browserconfig.xml
que está obsoleto, mas o IE11, o único conhecido (até onde posso dizer) UA para oferecer suporte isto. Portanto, para outros agentes, nada muda. Eles têm seus próprios métodos de exibição de ícones, mas essa é outra questão.
Resposta
Tem sido um mês desde que perguntei isso, então pensei em “vasculhar a internet um pouco mais e ver o que eu poderia fazer.
browserconfig.xml
De acordo com esta página da Microsoft:
Este é um exemplo 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 acordo com este postagem no blog:
Este é um exemplo de um 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>
Isso parece sugerir que browserconfig.xml e ieconfig.xml são nomes diferentes para a mesma coisa … e ali é alguma sugestão, embora eu não possa “confirmar, que o último nome, ieconfig.xml , é o atual, correto nome.
Dito isso, ainda não posso “confirmar se o Edge Browser procura, reconhece ou sabe sobre ieconfig.xml , então não posso “responder à pergunta e confirmar se o último está efetivamente suspenso ou não.
browserconfig.xml
(ouieconfig.xml
). Eu ‘ estou trabalhando em um projeto onde talvez precise (e se eu precisar, então ‘ estou ansioso para, em para saber mais sobre o formato). Então, quando li as notícias sobre o IE, me perguntei se toda essa abordagem de configuração seria descontinuada. O Chrome e o Firefox etc. relatam a presença debrowserconfig.xml
no Windows então?