Google, Mozilla, Apple lançaram uma iniciativa para melhorar a compatibilidade entre navegadores da web

Google, Mozilla, Apple, Microsoft, Bocoup e Igalia colaboraram para solucionar problemas de compatibilidade entre navegadores, garantir um suporte mais consistente para tecnologias web e unificar a funcionalidade de elementos que afetam a aparência e o comportamento de sites e aplicativos web. O principal objetivo da iniciativa é alcançar uma aparência e um comportamento consistentes em todos os navegadores e sistemas operacionais. A plataforma web deve ser coerente e os desenvolvedores devem se concentrar na criação de aplicativos web, e não em encontrar maneiras de contornar incompatibilidades entre navegadores.

Como parte da iniciativa, foi desenvolvido um novo conjunto de ferramentas para testes de navegadores, o Interop 2022. Ele inclui 18 testes desenvolvidos em conjunto que avaliam o nível de implementação de tecnologias web desenvolvidas recentemente. Entre as tecnologias avaliadas pelos testes estão: camadas em cascata CSS, espaços de cores (color-mix, color-contrast), a propriedade CSS contain (Contenção CSS), elementos para criação de caixas de diálogo ( ), formulários web, rolagem (scroll snap, scroll-behavior, overscroll-behavior), ferramentas de tipografia (font-variant-alternates, font-variant-position), trabalhando com codificações (ic), API Web Compat, Flexbox, CSS Grid (subgrid), transformações CSS e posicionamento fixo (CSS position:sticky).

Os testes são baseados no feedback de desenvolvedores web e em reclamações de usuários sobre discrepâncias no comportamento do navegador. Os problemas são divididos em duas categorias: erros ou deficiências na implementação do suporte a padrões web (15 testes) e problemas relacionados a especificações pouco claras ou incompletas (3 testes). A segunda categoria de problemas inclui deficiências de especificação relacionadas à edição de conteúdo (contentEditable), execCommand, eventos de mouse e ponteiro e unidades de viewport (lv*, sv* e dv* para tamanhos máximo, mínimo e dinâmico de viewport).

O projeto também lançou uma plataforma para testar versões experimentais e estáveis ​​do Chrome, Edge, Firefox e Safari. O Firefox demonstrou o melhor progresso na resolução de incompatibilidades, atingindo 69% na versão estável e 74% na versão experimental. Em comparação, o Chrome obteve 61% e 71%, enquanto o Safari alcançou 50% e 73%.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção DDoS, servidores VPS VDS 🔥 Compre hospedagem de sites confiável com proteção contra DDoS, servidores VPS/VDS | ProHoster