Apple, Google, Microsoft e Mozilla estão juntas, por uma WEB melhor?

Há alguns anos, navegar na Internet poderia ser uma experiência traumática, dependendo do navegador que estivéssemos usando: se fosse o Internet Explorer 6.0, por um lado tinhamos uma certa “garantia” de que as principais páginas WEB iriam renderizar “normal”; porém, o navegador tinha tantas falhas de segurança, que usá-lo era considerado uma prática “kamikaze”! E se optássemos por trocá-lo, poderíamos ter uma série de problemas para navegar em sites não “otimizados” para o Internet Explorer 6 (também conhecido como “IÊca”)…

“For the first time ever, all major browser vendors, and other stakeholders, have come together to solve the top browsers compatibility issues identified by web developers. Interop 2022 will improve the experience of developing for the web in 15 key areas. In this article, find out how we got here, what the project focuses on, how success will be measured, and how you can track progress.”

— by web.dev.

Felizmente, o movimento em pró dos padrões WEB ganhou força e alguns anos depois, todos os navegadores (inclusive o próprio Internet Explorer) passaram a suportá-lo, tornando possível acessar qualquer página a partir de qualquer dispositivo, independente do navegador em uso. Ainda assim, esta tão desejada compatibilidade não é 100% garantida, em vista de uma série de complexidades inerentes dos novos padrões, formatos e linguagens, que são utilizados tanto na construção das páginas WEB, quando dos serviços e recursos oferecidos por elas. Por isto, novas iniciativas se tornaram importantes, para atender as necessidades dos desenvolvedores WEB para superar estas dificuldades.

Os maiores desenvolvedores de navegadores WEB (Apple, Google e Mozilla) lançaram o Interop 2022, uma iniciativa que visa resolver os problemas de compatibilidade e interoperabilidade identificados pelos desenvolvedores WEB, com o objetivo de promover uma melhor experiência no desenvolvimento das páginas WEB, em 15 áreas-chaves apontadas por eles. Antes disto, o Google e a Mozilla em colaboração mútua, fizeram pesquisas e elaboraram relatórios técnicos, que culminou com a criação do Compat 2021, um projeto que visa identificar os 5 problemas de compatibilidade com base na renderização (CSS), por parte dos desenvolvedores.

O Interop 2022 não só designa 10 novas áreas para estabelecer o foco (Cascade Layers, Color Spaces and Functions, Containment, Dialog Element, Forms, Scrolling, Subgrid, Typography and Encodings, Viewport Units e Web Compat), como também adiciona as 5 áreas já conhecida do Compat 2021 (Aspect Ratio, Flexbox, Grid, Sticky Positioning e Transforms). A partir daí, um teste de benchmark é realizado nos navegadores WEB, para identificar o seu grau de compatibilidade e assim, possibilitar aos seus mantenedores realizarem futuras revisões nestes softwares, para corrigir os problemas encontrados. O objetivo é garantir uma experiência mais sólida na navegação WEB para o usuário final, independente do navegador em uso!

Eis, uma iniciativa interessante! Há muitos anos, mantive um site voltado para o uso de Linux em Desktops (Linux /home!), que foi desenvolvido inteiramente em XHTML e CSS. Na época, fazê-lo funcionar no Internet Explorer 6.0 era uma grande dor de cabeça em vista das amarras que a Microsoft promovia dos problemas de compatibilidade, embora funcionasse relativamente bem nos demais navegadores da época. Já nos dias atuais, mantenho o meu site atual através do WordPress e praticamente não tenho problema nenhum em relação a compatibilidade e/ou interoperabilidade. Ainda assim, algumas personalizações não funcionam a contento e por isto, utilizo um template mais simplório possível!

Em um futuro não muito distante, será que o navegador WEB fará diferença? &;-D