Novidades no Chrome 125

Veja o que é necessário saber:

Meu nome é Adriana Jara. Vamos conhecer as novidades para os desenvolvedores no Chrome 125.

Posicionamento de âncora de CSS.

A exibição de um elemento ancorado a outro permite criar padrões de interface, por exemplo, usar um pop-up como dica e anexá-lo ao elemento que o invoca.

Com o posicionamento de âncora em CSS, você pode vincular um elemento totalmente posicionado a um ou mais elementos na página de maneira declarativa. Ela não exige JavaScript e funciona bem quando as âncoras são roláveis.

O recurso de posicionamento de âncoras consiste em várias propriedades CSS. Estas são algumas das principais propriedades:

  • anchor-name: configura um elemento para ser uma âncora para outros elementos.
  • position-anchor: descreve a âncora "padrão" que um elemento ancorado precisa usar para o posicionamento dela.
  • A função anchor(): refere-se à posição do elemento de âncora no posicionamento desse elemento.
  • inset-area: uma abreviação de posicionamento, para posições relativas comuns.

API Compute Pressure.

A API Compute Pressure oferece estados de alto nível que representam a carga da CPU no sistema.

Ao otimizar para um uso equilibrado da potência do computador, a API usa as métricas certas de hardware subjacente para garantir que os usuários possam aproveitar toda a capacidade de processamento disponível, desde que o sistema não esteja sob estresse incontrolável.

A Intel liderou o trabalho de design e implementação dessa API, que vai permitir que apps de videoconferência equilibrem recursos e desempenho de forma dinâmica.

Acesse a API Compute Pressure para conferir exemplos e mais informações.

A API Storage Access (SAA) foi estendida para o armazenamento sem cookies.

A API Storage Access é uma API JavaScript criada como uma alternativa aos cookies entre sites, para incorporações que dependem do carregamento de recursos entre sites e solicitar a permissão de acesso do usuário, conforme necessário.

Esta versão inclui uma extensão para usar a API além dos cookies. Com a extensão, é possível acessar cookies não particionados e armazenamento sem cookies em um contexto de terceiros, como indexadoDB e localstorage. O código a seguir mostra um exemplo para solicitar acesso ao indexadoDB.

// Request a new storage handle via rSA (this may prompt the user)
let handle = await document.requestStorageAccess({indexedDB : true});

// Open or create an indexedDB that is shared with the 1P context
let messageDB = handle.indexedDB.open("messages");

E muito mais

Claro, há muito mais.

Leia as notas da versão completas.

Leia mais

Isso aborda apenas alguns destaques importantes. Acesse os links a seguir para ver outras mudanças no Chrome 125.

Fazer inscrição

Para ficar por dentro, inscreva-se no canal do YouTube para desenvolvedores do Chrome. Você receberá uma notificação por e-mail sempre que lançarmos um novo vídeo.

Adriana Jara, Soja! Assim que o Chrome 126 for lançado, estarei aqui para contar as novidades do Chrome.