4 pontos por GN⁺ 2025-01-26 | 1 comentários | Compartilhar no WhatsApp
  • Os elementos HTML desempenham diversos papéis, incluindo conteúdo, contêineres, lógica e até casos de exceção
  • Alguns elementos são visualmente visíveis, mas outros não
  • Certos elementos são usados em combinação com outros, e alguns são projetados para serem lidos apenas pelo navegador
  • Alguns elementos foram criados com boas intenções, mas não são amplamente usados
  • Para referência, o conteúdo que você está lendo agora é um elemento <article></article>

1 comentários

 
GN⁺ 2025-01-26
Comentários do Hacker News
  • Recentemente, foi publicado um post de blog que analisou tags HTML e valores de atributos em um conjunto de dados do Common Crawl com 2,9 bilhões de páginas. É possível baixar um banco de dados SQLite com as 1.000 combinações mais frequentes de tag+atributo+valor

  • Este post é interessante quando comparado com "A blog post with every HTML element". Este mostra tudo visualmente e pode ser um pouco confuso, mas foi avaliado de forma positiva. Já o outro tem muito mais explicações e segue uma abordagem diferente

  • Seria útil se o conteúdo HTML não fosse minimizado e se fossem adicionados comentários para cada elemento

  • O elemento `` é descrito como uma "caixa de diálogo modal exibida apenas com HTML", mas isso é um pouco enganoso, já que ele é aberto usando JavaScript com document.getElementById('my-dialog').showModal()

  • Gostei de incluírem a tag ``. Gostaria que mais páginas a usassem ao renderizar caracteres chineses/japoneses com texto em inglês

  • Menciona uma tag personalizada que implementou em um navegador customizado que criou

  • Como entusiasta de jogos no navegador, pretende tentar algo em relação ao fato de terem deixado o canvas de fora

  • É impressionante que o navegador consiga exibir iframes recursivos em vários níveis

  • Fica a dúvida se seria possível implementar isso de forma que a página exibisse seu próprio código-fonte. Um exemplo semelhante é [HTML Quine](https://no-gravity.github.io/html-quine/index.html). Elementos que não são texto talvez precisem ser tratados individualmente. Por exemplo, um vídeo teria de exibir um vídeo mostrando sua própria representação no código