2 pontos por GN⁺ 2025-08-20 | Ainda não há comentários. | Compartilhar no WhatsApp
  • Foi proposto um Pull Request para remover menções relacionadas a XSLT do documento padrão do HTML
  • O autor da proposta explicou que há bugs de implementação relatados nos principais navegadores, como Chrome, Firefox e Safari, e que questões de teste e documentação também estão em andamento
  • Opiniões contrárias apontam problemas de compatibilidade com sites existentes e problemas de legibilidade em que documentos XML podem quebrar com a remoção de <?xml-stylesheet?>
  • Alguns desenvolvedores enfatizam que o XSLT ainda é usado em documentos governamentais, RSS e ambientes embarcados
  • Também foi levantada a preocupação de que decisões centradas em grandes fabricantes de navegadores possam levar à redução da abertura da web e de sua diversidade histórica

Visão geral do Pull Request

  • Título do PR: Remove mentions of XSLT from the html spec
  • Autor da proposta: mfreed7
  • Destino: whatwg/html:main
  • Issue relacionada: #11523
  • relatos de bugs de implementação relacionados em Chromium, Gecko e WebKit
  • Materiais relacionados, como a documentação da MDN e o HTML AAM, também devem ser atualizados

Principais objeções

gucci-on-fleek (2025-08-15)

  • Defende que é preciso considerar estatísticas de uso e a escala dos sites
    • Sites grandes podem ser atualizados, mas sites pequenos/pessoais muitas vezes ficam décadas sem manutenção, gerando preocupação com quebra permanente de compatibilidade
  • Remover XSLTProcessor() limitaria apenas uma funcionalidade de JS, mas remover <?xml-stylesheet?> causaria o problema de documentos XML simplesmente não serem exibidos
  • Recursos antigos do HTML (<font>, <align>, <xmp>) ainda funcionam, mas desta vez, segundo a crítica, trata-se de uma mudança sem precedentes que quebra o próprio documento
  • Destaca-se o risco de bloquear o acesso a materiais importantes, como arquivos antigos e sites universitários

nomis (2025-08-18)

jonsterling (2025-08-18)

  • Critica a realidade em que fabricantes de navegadores definem a plataforma web de forma monopolizada
  • Afirma que o XSLT ainda contribui para usos diversos e criativos da web, e que sua remoção pode levar ao enfraquecimento da Open Web
  • Enfatiza o princípio de que “a web é de todos nós”, defendendo a necessidade de respeitar sua história e diversidade

Apoio e medidas posteriores

  • domenic (2025-08-19): reagiu positivamente e apontou a necessidade de atualizar também as menções a XSLT na especificação DOM
  • mfreed7 (2025-08-19): respondeu que enviará um PR separado também para a especificação DOM

Resumo

  • A remoção do XSLT é uma mudança proposta como parte dos esforços de simplificação e modernização dos navegadores
  • No entanto, os opositores temem danos à compatibilidade de documentos existentes, à acessibilidade de dados governamentais/acadêmicos e à diversidade da web aberta
  • A discussão atual vai além de uma simples escolha técnica e se estende a um debate filosófico sobre quem deve ter o poder de decidir os padrões da web

Ainda não há comentários.

Ainda não há comentários.