Por que o elemento <html> não tem 100% de suporte no CanIUse.com?
- Can I Use é um site que acompanha a adoção de tecnologias web, estimando o uso dos navegadores e medindo a compatibilidade de recursos para fornecer números que indicam a disponibilidade de uma funcionalidade.
- Atualmente, a taxa de suporte do elemento
<html> aparece como 97,34%, o que é menor do que a taxa de suporte atual do elemento <audio>.
- Com base nos dados fornecidos pelo MDN, na seção de compatibilidade entre navegadores do elemento
<html>, o atributo manifest, que não é padronizado e foi descontinuado, e "secure context required" aparecem marcados com um X vermelho.
Informações adicionais
- MDN era a sigla de Mozilla Developer Network, mas hoje é usado apenas como MDN.
Opinião do GN⁺
- Os dados do CanIUse.com às vezes podem causar confusão, mas ainda são um recurso útil para desenvolvedores web.
- O fato de a taxa de suporte de elementos básicos como
<html> não ser 100% parece decorrer da forma como os dados são interpretados e de como navegadores antigos lidam com isso.
- Entender a compatibilidade e a taxa de suporte das tecnologias web é muito importante para desenvolvedores web, e essas estatísticas ajudam na escolha de tecnologias e na otimização de sites.
1 comentários
Comentários do Hacker News
Explicação sobre a opção "todos os usuários" do CanIUse:
Menção à mudança de nome do MDN:
Menção ao fato de que os elementos HTML
aeptêm a mesma taxa de suporte:aquantoptêm 97,34% de suporte.Pergunta sobre o HTML válido mais simples:
Menção de que valeria a pena adicionar um recurso separado chamado "html-manifest" ao CanIUse:
Explicação sobre a fonte dos dados do site CanIUse:
Pergunta sobre o significado de "não oferecer suporte" ao elemento
<html>:<html>a uma página afeta a forma como ela é exibida.Menção de que a página web original não usava o elemento
<html>:Pergunta sobre se a taxa de suporte do elemento
<html>deveria ser menor do que a de todos os outros elementos:<html>ser menor que a dos outros elementos.