Níveis de Título Implícitos do HTML Removidos

2025-04-11
Níveis de Título Implícitos do HTML Removidos

A especificação HTML definia anteriormente um algoritmo de contorno que determinava implicitamente o nível de título semântico dos elementos

com base na aninhação dentro de elementos de seção (, , , ). Os navegadores renderizavam section > h1 com o mesmo tamanho de fonte e margens que

, section > section > h1 como

, e assim por diante. Essa renderização padrão estava nas folhas de estilo UA do navegador, mas não na árvore de acessibilidade (usada por leitores de tela). Sites que usavam elementos de seção inesperadamente viam esses níveis de título gerados automaticamente. Isso causou confusão sobre o uso de

, manipulação inconsistente de ferramentas e o algoritmo foi considerado problemático. O algoritmo foi removido em 2022, mas as regras da folha de estilo UA permaneceram. Agora, os fornecedores de navegadores estão removendo esses estilos padrão.

Leia mais
Desenvolvimento

Controle Global de Privacidade (GPC): Uma solução para o rastreamento na web?

2025-03-16
Controle Global de Privacidade (GPC): Uma solução para o rastreamento na web?

Diferentemente do seu antecessor, Não rastrear (DNT), o sinal de Controle Global de Privacidade (GPC) conta com o apoio do Procurador-Geral da Califórnia e visa o alinhamento com o GDPR da UE, dando aos usuários um poder sem precedentes. A ineficácia do DNT derivou da falta de aplicação legal, mas o GPC muda isso. Ele transmite as solicitações de "Não vender" dos usuários para os sites, obrigando-os à conformidade. Com o apoio de navegadores como Mozilla Firefox, Brave e o navegador de privacidade do DuckDuckGo, o GPC sinaliza um possível ponto de virada na luta contra o rastreamento na web.

Leia mais
Tecnologia rastreamento na web

API Temporal: Revolucionando o tratamento de datas e horas em JavaScript

2025-01-30
API Temporal: Revolucionando o tratamento de datas e horas em JavaScript

A API Temporal simplifica a manipulação de datas e horas em JavaScript. Ela suporta vários sistemas de calendário (como o calendário lunar chinês), lida com conversões de fuso horário sem problemas e oferece métodos de comparação intuitivos. Por exemplo, ela pode calcular o próximo Ano Novo Chinês ou determinar a duração até um timestamp Unix futuro. Embora o comportamento do `toLocaleString` varie ligeiramente entre as implementações do navegador, a API Temporal oferece operações robustas de datas e horas, tornando-se uma benção para os desenvolvedores.

Leia mais
Desenvolvimento API Temporal Data Hora

Recursos de Aprendizagem do MDN Recebem Atualização Principal: Nova Experiência de Aprendizagem Lançada

2024-12-25
Recursos de Aprendizagem do MDN Recebem Atualização Principal: Nova Experiência de Aprendizagem Lançada

Em dezembro de 2024, o MDN lançou uma atualização principal em sua seção "Aprenda Desenvolvimento Web", mesclando o Currículo MDN com o conteúdo de aprendizado existente para criar um caminho de aprendizado mais simplificado. Esta atualização visa resolver problemas anteriores, como conteúdo inchado e caminhos de aprendizado pouco claros, fornecendo uma experiência mais clara e acessível para iniciantes. O novo site usa uma estrutura modular com seções "Introdução", "Essencial" e "Extensões", incorporando objetivos de aprendizado claros e conteúdo interativo. O MDN continuará aprimorando o conteúdo e o design, com o objetivo de fornecer recursos de aprendizado ainda melhores no futuro.

Leia mais