2 pontos por GN⁺ 2024-02-03 | 1 comentários | Compartilhar no WhatsApp

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

 
GN⁺ 2024-02-03
Comentários do Hacker News
  • Explicação sobre a opção "todos os usuários" do CanIUse:

    • O CanIUse coleta dados de uso de navegadores no mundo todo, mas não cobre todos os navegadores.
    • A configuração padrão considera que navegadores não rastreados pelo CanIUse não oferecem suporte.
    • Ao mudar para "todos os usuários rastreados", a taxa de suporte aparece como 98,71%.
    • A soma dos navegadores listados no gráfico cujo suporte é desconhecido é de 1,27%.
    • Somando isso aos 98,71%, chega-se a um valor muito próximo de 100%.
  • Menção à mudança de nome do MDN:

    • No passado, MDN era a sigla de Mozilla Developer Network, mas agora é chamado simplesmente de MDN.
    • Não é possível encontrar o nome completo no site do MDN.
  • Menção ao fato de que os elementos HTML a e p têm a mesma taxa de suporte:

    • Tanto a quanto p têm 97,34% de suporte.
    • Esses dados são fornecidos pelo MDN.
  • Pergunta sobre o HTML válido mais simples:

    • Menção ao HTML válido mais mínimo possível sem a tag HTML.
  • Menção de que valeria a pena adicionar um recurso separado chamado "html-manifest" ao CanIUse:

    • Destaca-se que o MDN é um recurso excelente.
  • Explicação sobre a fonte dos dados do site CanIUse:

    • A matriz de suporte de recursos do site é obtida do repositório browser-compat-data do MDN.
    • O CanIUse tem muitos dados em seu próprio repositório, mas a origem dos dados de taxa de suporte para certos elementos não está clara.
  • Pergunta sobre o significado de "não oferecer suporte" ao elemento <html>:

    • Há dúvida sobre se adicionar a tag <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>:

    • É fornecido um link de exemplo para o site do CERN.
  • Pergunta sobre se a taxa de suporte do elemento <html> deveria ser menor do que a de todos os outros elementos:

    • Não há uma resposta clara para o motivo de a taxa de suporte de <html> ser menor que a dos outros elementos.