Novidades no Chrome 109

Veja o que é necessário saber:

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

OPFS no Android

O Origin Private File System (OPFS) faz parte da API File System Access e é um endpoint de armazenamento particular para a origem da página.

Ele foi lançado para computadores no Chrome 102, e o Chrome 109 aumenta a compatibilidade ao disponibilizar o recurso para Android.

Com algumas exceções, ele inclui todas as plataformas da API File System Access para gerenciar arquivos diretamente do sistema de arquivos local. Os métodos show*Picker() e a integração de arrastar e soltar da API 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 de arquivo usando FileSystemSyncAccessHandle, o que melhora a performance.

Leia este artigo para saber como implementar o acesso ao sistema de arquivos em várias plataformas.

Novidades no CSS.

Agora, alguns novos recursos 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 ela é usada. Isso permite que uma textarea receba 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 dentro da regra @font-face. auto agora é o valor inicial. Esses descritores em fontes variáveis permitem que os usuários escolham o peso, a inclinação e a largura do tipo de letra.

Para oferecer um 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 maneira estilizável e acessível, vai ficar feliz em saber que o MathML Core agora é aceito no Chrome.

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

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

Confira a documentação para saber mais detalhes e exemplos e melhorar sua notação matemática.

E muito mais.

Claro que há muito mais.

Leitura adicional

Isso abrange apenas alguns destaques importantes. Confira as mudanças adicionais no Chrome 109 nos links abaixo.

Inscrever-se

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

Meu nome é Adriana Jara. Assim que o Chrome 110 for lançado, vou estar aqui para contar as novidades do Chrome.