Resumo mensal de referência de fevereiro de 2025

Jeremy Wagner
Jeremy Wagner

Publicado em 27 de fevereiro de 2025

Foi um mês agitado para a Baseline, tanto na comunidade, no Google e em outros grandes fornecedores de navegadores. Nesta edição do resumo mensal da Baseline, nós, da equipe de relações com desenvolvedores do Chrome, voltamos a analisar os desenvolvimentos recentes, como atualizações, artigos e palestras da comunidade, ferramentas e tudo relacionado à Baseline que achamos que você precisa saber.

O programa Interop 2025 está em andamento

Todo ano, o projeto Interop define um conjunto de áreas de foco em que os principais fornecedores de navegadores e organizações de suporte colaboram para lançar novos recursos em todos os navegadores no mesmo ano. Em fevereiro, o projeto Interop 2025 foi lançado oficialmente como um esforço conjunto:

As áreas em que o projeto vai se concentrar este ano incluem recursos para as Core Web Vitals, a API View Transitions, o WebAssembly, o Layout e muito mais. Leia qualquer uma (ou todas) dessas postagens do blog.

TheJam.dev com Rachel Andrew

Recentemente, Rachel Andrew, da equipe de relações com desenvolvedores do Chrome, conversou com Brian Rinaldi no TheJam.dev para falar sobre interoperabilidade e valor de referência.

A discussão foi ampla e incluiu perguntas do público. Vale a pena assistir, porque ele explica por que o Valor de referência é importante e como ele ajuda os desenvolvedores da Web a entenderem o quanto da plataforma da Web está disponível para uso sem se preocupar com a compatibilidade do navegador.

Plug-in do WordPress de status de baseline

Este mês, Geoff Graham, do CSS-Tricks, publicou Baseline Status in a WordPress Block, um artigo sobre o plug-in de status de referência do WordPress que implementa o componente da Web de status de referência. Esse plug-in facilita a inclusão do componente da Web nas páginas do seu site em que você quer indicar o status de referência de um determinado recurso.

O componente da Web "Status da configuração-padrão" e o plug-in que o implementa são muito úteis em contextos como artigos sobre recursos da Web, em que é possível esclarecer se um recurso específico pode ser usado em todos os principais mecanismos de navegador. Mais importante, quando renderizado, o componente da Web oferece as informações mais recentes possíveis para um determinado elemento da Web. O CSS-Tricks está aproveitando o componente da Web implementando-o em todo o site. Por exemplo, a página de documentação da regra @scope no CSS-Tricks implementa o plug-in de status de linha de base.

Estudo de caso de referência do RUMVision

Na edição de janeiro deste resumo, anunciamos que a RUMVision integrou a referência à solução de RUM. Esse é um desenvolvimento interessante, já que é uma das primeiras ferramentas para ajudar os proprietários de sites a saber quais recursos de referência os usuários podem aproveitar.

Este mês, a RUMVision escreveu um estudo de caso sobre como integraram o Baseline ao produto. É um estudo de caso interessante, e vale a pena ler se você quiser saber como eles fizeram isso.

A API Popover agora está disponível como base (novamente)

Em abril de 2024, foi anunciado que a API Popover passou a estar disponível na versão de referência. No entanto, houve um bug grave na implementação dessa API em um mecanismo de navegador que não foi detectado e fez com que a API Popover ficasse disponível antes do previsto.

Como resultado, e por alguns motivos que podem ser interessantes para você, a data de disponibilidade da API Popover foi atualizada para 27 de janeiro deste ano.

Funciona em todos os navegadores: interoperabilidade além da disponibilidade

Recentemente, Mariko Kosaka, do Chrome DevRel, viajou para Phoenix, no Arizona, para falar sobre a referência na HalfStalk Conference. Ela definiu o conceito de interoperabilidade, como determinar quando os recursos são interoperáveis (em todos os tipos de dispositivo), como isso pode ser difícil sem ajuda e como a referência facilita para os desenvolvedores.

Embora não haja um vídeo gravado para esta palestra, você pode confira a apresentação de slides de Mariko para saber mais. Fique de olho em mais informações sobre o Baseline em uma conferência perto de você!

O ESLint agora tem suporte oficial para linting CSS

Se você já usou o ESLint, sabe que ele é uma ferramenta para linting apenas de JavaScript. Este mês, o ESLint anunciou que o linting de CSS agora tem suporte oficial da ferramenta. Parte deste anúncio envolve a regra require-baseline, que ajuda a aplicar o uso de recursos de referência no CSS do seu projeto. Esperamos que mais ferramentas ofereçam suporte ao Valor de referência para desenvolvedores da Web, para que a questão do suporte a recursos seja mais fácil de entender.

Mais um mês chegou ao fim!

Até agora, 2025 foi um ano importante para a Baseline, e nós, da equipe de relações com desenvolvedores do Chrome, esperamos muitos outros desenvolvimentos nessa área. Fique de olho na próxima edição do resumo no fim do próximo mês. Como sempre, você pode nos avisar se deixou passar algo que deveria estar aqui ou em uma edição futura do resumo.