Novidades no Chrome 109

Veja o que é necessário saber:

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

OPFS no Android

O sistema de arquivos privados de origem (OPFS, na sigla em inglês) faz parte da API File System Access e é um endpoint de armazenamento particular à origem da página.

Ele foi lançado para computadores no Chrome 102, e o Chrome 109 aumenta a compatibilidade com a disponibilização dele no Android.

Com algumas exceções, ele inclui todas as superfícies da API File System Access, para gerenciar arquivos diretamente do sistema de arquivos local. Os métodos show*Picker() e a integração da API de arrastar e soltar ainda não estão disponíveis.

Com a API File System Access no OPFS, os sites podem acessar o sistema de arquivos particular por origem e realizar operações com o FileSystemSyncAccessHandle, o que proporciona um desempenho aprimorado.

Confira este artigo para saber como implementar um acesso tranquilo ao sistema de arquivos em várias plataformas.

Novidade no CSS.

Agora alguns recursos novos do CSS, começando com uma nova unidade de comprimento: lh.

A unidade CSS lh é igual ao valor calculado da propriedade line-height no elemento em que é usada. Isso permite que uma textarea tenha uma altura igual ao número de linhas de texto esperado.

Além disso, o grupo de trabalho do CSS adicionou um novo valor de auto para os descritores: font-weight, font-style e font-stretch na regra @font-face. auto agora é o valor inicial. Esses descritores em fontes variáveis oferecem aos usuários a capacidade de escolher a espessura, a inclinação ou a largura da família tipográfica.

Para oferecer melhor controle sobre a tipografia da Web, a propriedade hyphenate-limit-chars especifica o número mínimo de caracteres em uma palavra com hífen.

Suporte ao MathML Core.

Se você já tentou adicionar fórmulas matemáticas à sua página da Web de uma forma acessível e estilizada, vai gostar de saber que o MathML Core agora é compatível com o Chrome.

MathML é uma linguagem para descrever notação matemática de uma maneira que pode ser incluída em HTML e SVG. Ele é renderizado de maneira compatível com CSS com o OpenType MATH e exposto por meio de APIs de acessibilidade da plataforma.

O estilo MathML é ativado por recursos CSS, incluindo aqueles dedicados ao layout matemático. Alguns exemplos são as propriedades math-depth, math-shift e math-style, o valor math para a propriedade display, entre outros.

Confira a documentação para mais detalhes e exemplos de como melhorar seu jogo de notação matemática.

E muito mais.

Claro, há muito mais.

Leia mais

Isso aborda apenas alguns destaques importantes. Verifique os links abaixo para ver outras mudanças no Chrome 109.

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.

Eu sou Adriana Jara, e assim que o Chrome 110 for lançado, estarei aqui para dizer as novidades do Chrome.